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<String, String>?>? tags, Input<Map<String, String>?>? tagsAll, 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
const
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: false
final
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
tags → Input<Map<String, String>?>?
final
tagsAll → Input<Map<String, String>?>?
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