Terraform 0.11

aws_vpc_dhcp_options




terraform

aws_vpc_dhcp_options

एक VPC डीएचसीपी विकल्प संसाधन प्रदान करता है।

उदाहरण उपयोग

मूल उपयोग:

resource "aws_vpc_dhcp_options" "dns_resolver" {
  domain_name_servers = ["8.8.8.8", "8.8.4.4"]
}

पूर्ण उपयोग:

resource "aws_vpc_dhcp_options" "foo" {
  domain_name          = "service.consul"
  domain_name_servers  = ["127.0.0.1", "10.0.0.2"]
  ntp_servers          = ["127.0.0.1"]
  netbios_name_servers = ["127.0.0.1"]
  netbios_node_type    = 2

  tags {
    Name = "foo-name"
  }
}

तर्क संदर्भ

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

  • domain_name - (वैकल्पिक) गैर-पूर्ण रूप से सम्‍मिलित डोमेन नाम को हल करते समय डिफ़ॉल्ट रूप से उपयोग करने के लिए प्रत्यय डोमेन नाम। दूसरे शब्दों में, यह वही है जो /etc/resolv.conf फ़ाइल में search मान को समाप्त /etc/resolv.conf है।
  • domain_name_servers - (वैकल्पिक) नाम सर्वर की सूची को /etc/resolv.conf में कॉन्फ़िगर करने के लिए। यदि आप डिफ़ॉल्ट AWS नेमसर्वर का उपयोग करना चाहते हैं तो आपको इसे AmazonProvidedDNS सेट करना चाहिए।
  • ntp_servers - (वैकल्पिक) कॉन्फ़िगर करने के लिए NTP सर्वरों की सूची।
  • netbios_name_servers - (वैकल्पिक) NETBIOS नाम सर्वर की सूची।
  • netbios_node_type - (वैकल्पिक) NetBIOS नोड प्रकार (1, 2, 4, या 8)। AWS प्रसारण के बाद से 2 को निर्दिष्ट करने की सिफारिश करता है और मल्टीकास्ट उनके नेटवर्क में समर्थित नहीं है। इन नोड प्रकारों के बारे में अधिक जानकारी के लिए, RFC 2132 देखें।
  • tags - (वैकल्पिक) संसाधन को असाइन करने के लिए टैग की मैपिंग।

टिप्पणियों

  • ध्यान दें कि सभी तर्क वैकल्पिक हैं लेकिन आपको कम से कम एक तर्क निर्दिष्ट करना होगा।
  • domain_name_servers , netbios_name_servers , ntp_servers केवल AWS द्वारा अधिकतम चार सर्वरों तक सीमित हैं।
  • वास्तव में डीएचसीपी विकल्प सेट का उपयोग करने के लिए आपको aws_vpc_dhcp_options_association का उपयोग करके इसे VPC से aws_vpc_dhcp_options_association
  • यदि आप एक डीएचसीपी विकल्प सेट को हटाते हैं, तो इसका उपयोग करने वाले सभी वीपीसी एडब्ल्यूएस के default डीएचसीपी विकल्प सेट से जुड़े होंगे।
  • अधिकांश मामलों में जब तक आप अपने स्वयं के DNS को कॉन्फ़िगर नहीं कर रहे हैं, तब तक आप domain_name_servers को AmazonProvidedDNS पर सेट करना चाहते हैं।

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

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

  • id - डीएचसीपी विकल्प सेट की आईडी।

आप आधिकारिक AWS उपयोगकर्ता गाइड में DHCP विकल्प सेट के बारे में अधिक तकनीकी दस्तावेज पा सकते हैं।

आयात

वीपीसी डीएचसीपी विकल्प को dhcp options id , जैसे का उपयोग करके आयात किया जा सकता है

$ terraform import aws_vpc_dhcp_options.my_options dopt-d9070ebb