DefaultSubnetState class
Input properties used for looking up and filtering DefaultSubnet resources.
Constructors
-
DefaultSubnetState({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, Input<String, String> ?>Map< ? tagsAll, Input<String, String> ?>String?> ? vpcId}) -
Creates a new DefaultSubnetState.
arnOptional.assignIpv6AddressOnCreationOptional.availabilityZoneis requiredavailabilityZoneIdThe AZ ID of the subnetcidrBlockThe IPv4 CIDR block assigned to the subnetcustomerOwnedIpv4PoolOptional.enableDns64Optional.enableLniAtDeviceIndexOptional.enableResourceNameDnsARecordOnLaunchOptional.enableResourceNameDnsAaaaRecordOnLaunchOptional.existingDefaultSubnetOptional.forceDestroyWhether destroying the resource deletes the default subnet. Default:falseipv6CidrBlockOptional.ipv6CidrBlockAssociationIdOptional.ipv6NativeOptional.mapCustomerOwnedIpOnLaunchOptional.mapPublicIpOnLaunchOptional.outpostArnOptional.ownerIdOptional.privateDnsHostnameTypeOnLaunchOptional.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.tagsOptional.tagsAllOptional.vpcIdThe ID of the VPC the subnet is inconst -
DefaultSubnetState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
arn
→ Input<
String?> ? -
final
-
assignIpv6AddressOnCreation
→ Input<
bool?> ? -
final
-
availabilityZone
→ Input<
String?> ? -
is required
final
-
availabilityZoneId
→ Input<
String?> ? -
The AZ ID of the subnet
final
-
cidrBlock
→ Input<
String?> ? -
The IPv4 CIDR block assigned to the subnet
final
-
customerOwnedIpv4Pool
→ Input<
String?> ? -
final
-
enableDns64
→ Input<
bool?> ? -
final
-
enableLniAtDeviceIndex
→ Input<
int?> ? -
final
-
enableResourceNameDnsAaaaRecordOnLaunch
→ Input<
bool?> ? -
final
-
enableResourceNameDnsARecordOnLaunch
→ Input<
bool?> ? -
final
-
existingDefaultSubnet
→ Input<
bool?> ? -
final
-
forceDestroy
→ Input<
bool?> ? -
Whether destroying the resource deletes the default subnet. Default:
falsefinal - hashCode → int
-
The hash code for this object.
no setterinherited
-
ipv6CidrBlock
→ Input<
String?> ? -
final
-
ipv6CidrBlockAssociationId
→ Input<
String?> ? -
final
-
ipv6Native
→ Input<
bool?> ? -
final
-
mapCustomerOwnedIpOnLaunch
→ Input<
bool?> ? -
final
-
mapPublicIpOnLaunch
→ Input<
bool?> ? -
final
-
outpostArn
→ Input<
String?> ? -
final
-
ownerId
→ Input<
String?> ? -
final
-
privateDnsHostnameTypeOnLaunch
→ Input<
String?> ? -
final
-
region
→ Input<
String?> ? -
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
final
-
final
-
vpcId
→ Input<
String?> ? -
The ID of the VPC the subnet is in
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited