Terraform 0.11

aws_default_subnet




terraform

aws_default_subnet

वर्तमान क्षेत्र में डिफ़ॉल्ट AWS VPC सबनेट को प्रबंधित करने के लिए एक संसाधन प्रदान करता है।

aws_default_subnet सामान्य संसाधनों से अलग व्यवहार करता है, जिसमें टेराफॉर्म इस संसाधन का निर्माण नहीं करता है, बल्कि प्रबंधन में इसे "अपनाता है"।

उदाहरण उपयोग

टैग के साथ मूल उपयोग:

resource "aws_default_subnet" "default_az1" {
  availability_zone = "us-west-2a"

    tags {
        Name = "Default subnet for us-west-2a"
    }
}

तर्क संदर्भ

aws_default_subnet की दलीलें aws_subnet संसाधनों से भिन्न हैं। अर्थात्, availability_zone तर्क की आवश्यकता है और vpc_id , cidr_block , ipv6_cidr_block , और assign_ipv6_address_on_creation तर्कों की गणना की जाती है। निम्नलिखित तर्क अभी भी समर्थित हैं:

  • map_public_ip_on_launch - (वैकल्पिक) यह निर्दिष्ट करने के लिए सही है कि सबनेट में लॉन्च किए गए उदाहरणों को सार्वजनिक आईपी पता सौंपा जाना चाहिए।
  • tags - (वैकल्पिक) संसाधन को असाइन करने के लिए टैग की मैपिंग।

आपके कॉन्फ़िगरेशन से aws_default_subnet हटाना

aws_default_subnet संसाधन आपको किसी क्षेत्र के डिफ़ॉल्ट VPC सबनेट को प्रबंधित करने की अनुमति देता है, लेकिन Terraform इसे नष्ट नहीं कर सकता है। इस संसाधन को आपके कॉन्फ़िगरेशन से हटाने से यह आपके स्टेटफ़ाइल और प्रबंधन से हटा देगा, लेकिन सबनेट को नष्ट नहीं करेगा। आप AWS कंसोल के माध्यम से सबनेट का प्रबंधन फिर से शुरू कर सकते हैं।

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

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