pub struct Subnet {Show 17 fields
pub assign_ipv_6_address_on_creation: Option<bool>,
pub availability_zone: Option<String>,
pub availability_zone_id: Option<String>,
pub available_ip_address_count: Option<i64>,
pub cidr_block: Option<String>,
pub customer_owned_ipv_4_pool: Option<String>,
pub default_for_az: Option<bool>,
pub ipv_6_cidr_block_association_set: Option<Vec<SubnetIpv6CidrBlockAssociation>>,
pub map_customer_owned_ip_on_launch: Option<bool>,
pub map_public_ip_on_launch: Option<bool>,
pub outpost_arn: Option<String>,
pub owner_id: Option<String>,
pub state: Option<String>,
pub subnet_arn: Option<String>,
pub subnet_id: Option<String>,
pub tags: Option<Vec<Tag>>,
pub vpc_id: Option<String>,
}
Expand description
Describes a subnet.
Fields§
§assign_ipv_6_address_on_creation: Option<bool>
Indicates whether a network interface created in this subnet (including a network interface created by RunInstances) receives an IPv6 address.
availability_zone: Option<String>
The Availability Zone of the subnet.
availability_zone_id: Option<String>
The AZ ID of the subnet.
available_ip_address_count: Option<i64>
The number of unused private IPv4 addresses in the subnet. The IPv4 addresses for any stopped instances are considered unavailable.
cidr_block: Option<String>
The IPv4 CIDR block assigned to the subnet.
customer_owned_ipv_4_pool: Option<String>
The customer-owned IPv4 address pool associated with the subnet.
default_for_az: Option<bool>
Indicates whether this is the default subnet for the Availability Zone.
ipv_6_cidr_block_association_set: Option<Vec<SubnetIpv6CidrBlockAssociation>>
Information about the IPv6 CIDR blocks associated with the subnet.
map_customer_owned_ip_on_launch: Option<bool>
Indicates whether a network interface created in this subnet (including a network interface created by RunInstances) receives a customer-owned IPv4 address.
map_public_ip_on_launch: Option<bool>
Indicates whether instances launched in this subnet receive a public IPv4 address.
outpost_arn: Option<String>
The Amazon Resource Name (ARN) of the Outpost.
owner_id: Option<String>
The ID of the AWS account that owns the subnet.
state: Option<String>
The current state of the subnet.
subnet_arn: Option<String>
The Amazon Resource Name (ARN) of the subnet.
subnet_id: Option<String>
The ID of the subnet.
Any tags assigned to the subnet.
vpc_id: Option<String>
The ID of the VPC the subnet is in.