Terraform 0.11

aws_redshift_subnet_group




terraform

aws_redshift_subnet_group

एक नया Amazon Redshift सबनेट समूह बनाता है। Amazon Redshiftnetnet ग्रुप बनाते समय आपको अपने मौजूदा Amazon Virtual Private Cloud (Amazon VPC) में एक या अधिक सबनेट्स की एक सूची प्रदान करनी होगी।

उदाहरण उपयोग

resource "aws_vpc" "foo" {
  cidr_block = "10.1.0.0/16"
}

resource "aws_subnet" "foo" {
  cidr_block        = "10.1.1.0/24"
  availability_zone = "us-west-2a"
  vpc_id            = "${aws_vpc.foo.id}"

  tags {
    Name = "tf-dbsubnet-test-1"
  }
}

resource "aws_subnet" "bar" {
  cidr_block        = "10.1.2.0/24"
  availability_zone = "us-west-2b"
  vpc_id            = "${aws_vpc.foo.id}"

  tags {
    Name = "tf-dbsubnet-test-2"
  }
}

resource "aws_redshift_subnet_group" "foo" {
  name       = "foo"
  subnet_ids = ["${aws_subnet.foo.id}", "${aws_subnet.bar.id}"]

  tags {
    environment = "Production"
  }
}

तर्क संदर्भ

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

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

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

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

  • id - द रेडशिफ्ट सबनेट ग्रुप आईडी।

आयात

Redshift सबनेट समूहों को name का उपयोग करके आयात किया जा सकता है, जैसे

$ terraform import aws_redshift_subnet_group.testgroup1 test-cluster-subnet-group