Terraform 0.11 - aws_security_groups

डेटा स्रोत: aws_security_groups




terraform

डेटा स्रोत: aws_security_groups

टेराफॉर्म के बाहर बनाई गई सुरक्षा समूहों की आईडी और वीपीसी सदस्यता प्राप्त करने के लिए इस डेटा स्रोत का उपयोग करें।

उदाहरण उपयोग

data "aws_security_groups" "test" {
  tags {
    Application = "k8s",
    Environment = "dev"
  }
}
data "aws_security_groups" "test" {
  filter {
    name   = "group-name"
    values = ["*nodes*"]
  }
  filter {
    name   = "vpc-id"
    values = ["${var.vpc_id}"]
  }
}

तर्क संदर्भ

  • tags - (वैकल्पिक) टैग्स की मैपिंग, जिनमें से प्रत्येक जोड़ी को वांछित सुरक्षा समूहों के लिए मेल खाना चाहिए।

  • filter - (वैकल्पिक) filter रूप में उपयोग करने के लिए एक या अधिक नाम / मान जोड़े। एक पूर्ण संदर्भ के लिए, AWS सीएलआई संदर्भ में वर्णन-सुरक्षा-समूहों की जाँच के लिए कई मान्य कुंजी हैं।

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

  • ids - माचिस सुरक्षा समूहों की आईडी।
  • vpc_ids - मिलान किए गए सुरक्षा समूहों की vpc_ids आईडी। डेटा स्रोत का टैग या फ़िल्टर VPC को तब तक फैलाएगा जब तक vpc-id फ़िल्टर का उपयोग न किया जाए।