Terraform 0.11

aws_db_security_group




terraform

aws_db_security_group

एक आरडीएस सुरक्षा समूह संसाधन प्रदान करता है। यह केवल EC2-Classic प्लेटफ़ॉर्म में DB उदाहरणों के लिए है। VPC के अंदर उदाहरणों के लिए, aws_db_instance.vpc_security_group_ids विशेषता का उपयोग करें।

उदाहरण उपयोग

resource "aws_db_security_group" "default" {
  name = "rds_sg"

  ingress {
    cidr = "10.0.0.0/24"
  }
}

तर्क संदर्भ

निम्नलिखित तर्क समर्थित हैं:

  • name - (आवश्यक) डीबी सुरक्षा समूह का नाम।
  • description - (वैकल्पिक) डीबी सुरक्षा समूह का विवरण। "टेराफॉर्म द्वारा प्रबंधित" के लिए चूक।
  • ingress - (आवश्यक) नियम की एक सूची।
  • tags - (वैकल्पिक) संसाधन को असाइन करने के लिए टैग की मैपिंग।

निम्नलिखित ब्लॉक समर्थन करते हैं:

  • cidr - CIDR को स्वीकार करने के लिए ब्लॉक
  • security_group_name - अधिकृत करने के लिए सुरक्षा समूह का नाम
  • security_group_id - अधिकृत करने के लिए सुरक्षा समूह की ID
  • security_group_owner_id - सुरक्षा समूह का स्वामी आईडी, जिसे security_group_name द्वारा प्रदान किया गया security_group_name

संदर्भ संदर्भित करता है

उपरोक्त सभी तर्कों के अलावा, निम्नलिखित विशेषताएँ निर्यात की जाती हैं:

  • id - डीबी सुरक्षा समूह आईडी।
  • arn - DB सुरक्षा समूह का arn।

आयात

DB सुरक्षा समूहों को name का उपयोग करके आयात किया जा सकता है, जैसे

$ terraform import aws_db_security_group.default aws_rds_sg-1