AWSVPCSubnet
No description
type AWSVPCSubnet {
assignIpv6AddressOnCreation: Boolean!
availabilityZone: String!
availabilityZoneId: String!
numberOfAvailableIpAddress: Int!
cidrBlock: String!
customerOwnedIpv4Pool: String!
defaultForAz: Boolean!
enableDns64: Boolean!
enableLniAtDeviceIndex: Int!
ipv6CidrBlockAssociationSet: [AWSVPCSubnetIpv6CidrBlockAssociation!]!
ipv6Native: Boolean!
mapCustomerOwnedIpOnLaunch: Boolean!
mapPublicIpOnLaunch: Boolean!
outpostArn: String!
ownerId: String!
privateDnsNameOptionsOnLaunch: AWSVPCSubnetPrivateDnsNameOptionsOnLaunch
state: AWSVPCSubnetStateType!
arn: String!
id: String!
tags: [AWSTag!]!
vpcId: String!
routeTable: AWSVPCRouteTable
}
Fields
AWSVPCSubnet.assignIpv6AddressOnCreation ● Boolean! non-null scalar
Indicates whether a network interface created in this subnet (including a network interface created by RunInstances) receives an IPv6 address.
AWSVPCSubnet.availabilityZone ● String! non-null scalar
The Availability Zone of the subnet
AWSVPCSubnet.availabilityZoneId ● String! non-null scalar
The AZ ID of the subnet
AWSVPCSubnet.numberOfAvailableIpAddress ● Int! non-null scalar
The number of unused private IPv4 addresses in the subnet
AWSVPCSubnet.cidrBlock ● String! non-null scalar
The IPv4 CIDR block assigned to the subnet
AWSVPCSubnet.customerOwnedIpv4Pool ● String! non-null scalar
The customer-owned IPv4 address pool associated with the subnet
AWSVPCSubnet.defaultForAz ● Boolean! non-null scalar
Indicates whether this is the default subnet for the Availability Zone
AWSVPCSubnet.enableDns64 ● Boolean! non-null scalar
Indicates whether DNS queries made to the Amazon-provided DNS Resolver in this subnet should return synthetic IPv6 addresses for IPv4-only destinations
AWSVPCSubnet.enableLniAtDeviceIndex ● Int! non-null scalar
Indicates the device position for local network interfaces in this subnet
AWSVPCSubnet.ipv6CidrBlockAssociationSet ● [AWSVPCSubnetIpv6CidrBlockAssociation!]! non-null object
Information about the IPv6 CIDR blocks associated with the subnet
AWSVPCSubnet.ipv6Native ● Boolean! non-null scalar
Indicates whether this is an IPv6 only subnet
AWSVPCSubnet.mapCustomerOwnedIpOnLaunch ● Boolean! non-null scalar
Indicates whether a network interface created in this subnet (including a network interface created by RunInstances) receives a customer-owned IPv4 address
AWSVPCSubnet.mapPublicIpOnLaunch ● Boolean! non-null scalar
Indicates whether instances launched in this subnet receive a public IPv4 address
AWSVPCSubnet.outpostArn ● String! non-null scalar
The Amazon Resource Name (ARN) of the Outpost
AWSVPCSubnet.ownerId ● String! non-null scalar
The ID of the Amazon Web Services account that owns the subnet
AWSVPCSubnet.privateDnsNameOptionsOnLaunch ● AWSVPCSubnetPrivateDnsNameOptionsOnLaunch object
The type of hostnames to assign to instances in the subnet at launch
AWSVPCSubnet.state ● AWSVPCSubnetStateType! non-null enum
The current state of the subnet
AWSVPCSubnet.arn ● String! non-null scalar
The Amazon Resource Name (ARN) of the subnet
AWSVPCSubnet.id ● String! non-null scalar
The ID of the subnet
AWSVPCSubnet.tags ● [AWSTag!]! non-null object
The tags assigned to the subnet
AWSVPCSubnet.vpcId ● String! non-null scalar
The ID of the VPC the subnet is in
AWSVPCSubnet.routeTable ● AWSVPCRouteTable object
The associated route table
Member of
AWSDMSReplicationSubnetStatus object ● AWSDynamoDBSubnetGroup object ● AWSEC2LaunchTemplateInstanceNetworkInterfaceSpecification object ● AWSECSVpcConfiguration object ● AWSElasticsearchDomainVPCOptions object ● AWSEMRClusterEC2InstanceAttributes object ● AWSNetworkInterface object ● AWSOpenSearchDomainVPCOptions object ● AWSRedshiftClusterNetworkInterface object ● AWSRedshiftClusterSubnetGroup object ● AWSSageMakerNotebookInstance object ● AWSVPC object ● AWSVPCEndpoint object ● AWSVPCFirewall object