DefaultSubnetState constructor
- Input<
String?> ? arn, - Input<
bool?> ? assignIpv6AddressOnCreation, - Input<
String?> ? availabilityZone, - Input<
String?> ? availabilityZoneId, - Input<
String?> ? cidrBlock, - Input<
String?> ? customerOwnedIpv4Pool, - Input<
bool?> ? enableDns64, - Input<
int?> ? enableLniAtDeviceIndex, - Input<
bool?> ? enableResourceNameDnsARecordOnLaunch, - Input<
bool?> ? enableResourceNameDnsAaaaRecordOnLaunch, - Input<
bool?> ? existingDefaultSubnet, - Input<
bool?> ? forceDestroy, - Input<
String?> ? ipv6CidrBlock, - Input<
String?> ? ipv6CidrBlockAssociationId, - Input<
bool?> ? ipv6Native, - Input<
bool?> ? mapCustomerOwnedIpOnLaunch, - Input<
bool?> ? mapPublicIpOnLaunch, - Input<
String?> ? outpostArn, - Input<
String?> ? ownerId, - Input<
String?> ? privateDnsHostnameTypeOnLaunch, - Input<
String?> ? region, - Input<
Map< ? tags,String, String> ?> - Input<
Map< ? tagsAll,String, String> ?> - Input<
String?> ? vpcId,
Creates a new DefaultSubnetState.
arn Optional.
assignIpv6AddressOnCreation Optional.
availabilityZone is required
availabilityZoneId The AZ ID of the subnet
cidrBlock The IPv4 CIDR block assigned to the subnet
customerOwnedIpv4Pool Optional.
enableDns64 Optional.
enableLniAtDeviceIndex Optional.
enableResourceNameDnsARecordOnLaunch Optional.
enableResourceNameDnsAaaaRecordOnLaunch Optional.
existingDefaultSubnet Optional.
forceDestroy Whether destroying the resource deletes the default subnet. Default: false
ipv6CidrBlock Optional.
ipv6CidrBlockAssociationId Optional.
ipv6Native Optional.
mapCustomerOwnedIpOnLaunch Optional.
mapPublicIpOnLaunch Optional.
outpostArn Optional.
ownerId Optional.
privateDnsHostnameTypeOnLaunch Optional.
region Region where this resource will be managed. Defaults to the Region set in the provider configuration.
tags Optional.
tagsAll Optional.
vpcId The ID of the VPC the subnet is in
Implementation
const DefaultSubnetState({
this.arn,
this.assignIpv6AddressOnCreation,
this.availabilityZone,
this.availabilityZoneId,
this.cidrBlock,
this.customerOwnedIpv4Pool,
this.enableDns64,
this.enableLniAtDeviceIndex,
this.enableResourceNameDnsARecordOnLaunch,
this.enableResourceNameDnsAaaaRecordOnLaunch,
this.existingDefaultSubnet,
this.forceDestroy,
this.ipv6CidrBlock,
this.ipv6CidrBlockAssociationId,
this.ipv6Native,
this.mapCustomerOwnedIpOnLaunch,
this.mapPublicIpOnLaunch,
this.outpostArn,
this.ownerId,
this.privateDnsHostnameTypeOnLaunch,
this.region,
this.tags,
this.tagsAll,
this.vpcId,
});