Terraform 0.11

aws_dx_lag




terraform

aws_dx_lag

डायरेक्ट कनेक्ट एलएजी प्रदान करता है।

उदाहरण उपयोग

resource "aws_dx_lag" "hoge" {
  name = "tf-dx-lag"
  connections_bandwidth = "1Gbps"
  location = "EqDC2"
  number_of_connections = 2
  force_destroy = true
}

तर्क संदर्भ

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

  • name - (आवश्यक) एलएजी का नाम।
  • connections_bandwidth - (आवश्यक) एलएजी द्वारा बंडल किए गए व्यक्तिगत शारीरिक कनेक्शन की बैंडविड्थ। उपलब्ध मान: 1Gbps, 10Gbps। अक्षर संवेदनशील।
  • location - (आवश्यक) AWS डायरेक्ट कनेक्ट स्थान जिसमें LAG आवंटित किया जाना चाहिए। AWS डायरेक्ट कनेक्ट स्थानों की सूची के लिए DescribeLocations देखें। स्थानकोड का उपयोग करें।
  • number_of_connections - ( पदावनत ) LAG द्वारा शुरू में व्यवस्थित और बंडल किए गए भौतिक कनेक्शन की संख्या। इसके बजाय aws_dx_connection और aws_dx_connection_association संसाधनों का उपयोग करें। भविष्य के संस्करणों में डिफ़ॉल्ट कनेक्शन स्वचालित रूप से LAG निर्माण के भाग के रूप में हटा दिए जाएंगे।
  • force_destroy - (वैकल्पिक, डिफ़ॉल्ट: गलत) एक बूलियन जो इंगित करता है कि LAG से जुड़े सभी कनेक्शन हटा दिए जाने चाहिए ताकि LAG बिना त्रुटि के नष्ट हो सके। ये ऑब्जेक्ट पुनर्प्राप्त करने योग्य नहीं हैं।
  • tags - (वैकल्पिक) संसाधन को असाइन करने के लिए टैग की मैपिंग।

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

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

  • id - एलएजी की आईडी।
  • arn - LAG का ARN।

आयात

डायरेक्ट कनेक्ट एलएजी को lag id का उपयोग करके आयात किया जा सकता है, जैसे

$ terraform import aws_dx_lag.test_lag dxlag-fgnsp5rq