Class: Aws::Types::Subnet

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#assign_ipv_6_address_on_creationBoolean

Returns the value of attribute assign_ipv_6_address_on_creation.

Returns:

  • (Boolean)


18185
18186
18187
# File 'sig/types.rbs', line 18185

def assign_ipv_6_address_on_creation
  @assign_ipv_6_address_on_creation
end

#availability_zone::String

Returns the value of attribute availability_zone.

Returns:

  • (::String)


18200
18201
18202
# File 'sig/types.rbs', line 18200

def availability_zone
  @availability_zone
end

#availability_zone_id::String

Returns the value of attribute availability_zone_id.

Returns:

  • (::String)


18180
18181
18182
# File 'sig/types.rbs', line 18180

def availability_zone_id
  @availability_zone_id
end

#available_ip_address_count::Integer

Returns the value of attribute available_ip_address_count.

Returns:

  • (::Integer)


18199
18200
18201
# File 'sig/types.rbs', line 18199

def available_ip_address_count
  @available_ip_address_count
end

#block_public_access_statesTypes::BlockPublicAccessStates

Returns the value of attribute block_public_access_states.



18193
18194
18195
# File 'sig/types.rbs', line 18193

def block_public_access_states
  @block_public_access_states
end

#cidr_block::String

Returns the value of attribute cidr_block.

Returns:

  • (::String)


18198
18199
18200
# File 'sig/types.rbs', line 18198

def cidr_block
  @cidr_block
end

#customer_owned_ipv_4_pool::String

Returns the value of attribute customer_owned_ipv_4_pool.

Returns:

  • (::String)


18183
18184
18185
# File 'sig/types.rbs', line 18183

def customer_owned_ipv_4_pool
  @customer_owned_ipv_4_pool
end

#default_for_azBoolean

Returns the value of attribute default_for_az.

Returns:

  • (Boolean)


18201
18202
18203
# File 'sig/types.rbs', line 18201

def default_for_az
  @default_for_az
end

#enable_dns_64Boolean

Returns the value of attribute enable_dns_64.

Returns:

  • (Boolean)


18190
18191
18192
# File 'sig/types.rbs', line 18190

def enable_dns_64
  @enable_dns_64
end

#enable_lni_at_device_index::Integer

Returns the value of attribute enable_lni_at_device_index.

Returns:

  • (::Integer)


18181
18182
18183
# File 'sig/types.rbs', line 18181

def enable_lni_at_device_index
  @enable_lni_at_device_index
end

#ipv_6_cidr_block_association_set::Array[Types::SubnetIpv6CidrBlockAssociation]

Returns the value of attribute ipv_6_cidr_block_association_set.



18186
18187
18188
# File 'sig/types.rbs', line 18186

def ipv_6_cidr_block_association_set
  @ipv_6_cidr_block_association_set
end

#ipv_6_nativeBoolean

Returns the value of attribute ipv_6_native.

Returns:

  • (Boolean)


18191
18192
18193
# File 'sig/types.rbs', line 18191

def ipv_6_native
  @ipv_6_native
end

#map_customer_owned_ip_on_launchBoolean

Returns the value of attribute map_customer_owned_ip_on_launch.

Returns:

  • (Boolean)


18182
18183
18184
# File 'sig/types.rbs', line 18182

def map_customer_owned_ip_on_launch
  @map_customer_owned_ip_on_launch
end

#map_public_ip_on_launchBoolean

Returns the value of attribute map_public_ip_on_launch.

Returns:

  • (Boolean)


18202
18203
18204
# File 'sig/types.rbs', line 18202

def map_public_ip_on_launch
  @map_public_ip_on_launch
end

#outpost_arn::String

Returns the value of attribute outpost_arn.

Returns:

  • (::String)


18189
18190
18191
# File 'sig/types.rbs', line 18189

def outpost_arn
  @outpost_arn
end

#owner_id::String

Returns the value of attribute owner_id.

Returns:

  • (::String)


18184
18185
18186
# File 'sig/types.rbs', line 18184

def owner_id
  @owner_id
end

#private_dns_name_options_on_launchTypes::PrivateDnsNameOptionsOnLaunch

Returns the value of attribute private_dns_name_options_on_launch.



18192
18193
18194
# File 'sig/types.rbs', line 18192

def private_dns_name_options_on_launch
  @private_dns_name_options_on_launch
end

#state"pending", ...

Returns the value of attribute state.

Returns:

  • ("pending", "available", "unavailable", "failed", "failed-insufficient-capacity")


18196
18197
18198
# File 'sig/types.rbs', line 18196

def state
  @state
end

#subnet_arn::String

Returns the value of attribute subnet_arn.

Returns:

  • (::String)


18188
18189
18190
# File 'sig/types.rbs', line 18188

def subnet_arn
  @subnet_arn
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


18195
18196
18197
# File 'sig/types.rbs', line 18195

def subnet_id
  @subnet_id
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



18187
18188
18189
# File 'sig/types.rbs', line 18187

def tags
  @tags
end

#type::String

Returns the value of attribute type.

Returns:

  • (::String)


18194
18195
18196
# File 'sig/types.rbs', line 18194

def type
  @type
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


18197
18198
18199
# File 'sig/types.rbs', line 18197

def vpc_id
  @vpc_id
end