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