awscc_ec2_prefix_list (Resource)

Resource schema of AWS::EC2::PrefixList Type

Example Usage

Create prefix list with IPv4 addresses

resource "awscc_ec2_prefix_list" "example_prefix_list" {
  address_family   = "IPv4"
  max_entries      = 5
  prefix_list_name = "example-ipv4-prefix-list"
  entries = [
    {
      cidr        = "10.10.0.0/16"
      description = "example network"
    },
    {
      cidr        = "192.168.2.8/32"
      description = "example host"
    }
  ]
}

Create prefix list with IPv6 addresses

resource "awscc_ec2_prefix_list" "example_ipv6_prefix_list" {
  address_family   = "IPv6"
  max_entries      = 5
  prefix_list_name = "example-ipv6-prefix-list"
  entries = [
    {
      cidr        = "2001:db8::/32"
      description = "example network"
    },
    {
      cidr        = "2001:db8:abcd:0012::0/128"
      description = "example host"
    }
  ]
}

Schema

Required

Optional

Read-Only

Nested Schema for entries

Required:

Optional:

Nested Schema for tags

Required:

Optional:

Import

Import is supported using the following syntax:

$ terraform import awscc_ec2_prefix_list.example <resource ID>