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)


18206
18207
18208
# File 'sig/types.rbs', line 18206

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)


18221
18222
18223
# File 'sig/types.rbs', line 18221

def availability_zone
  @availability_zone
end

#availability_zone_id::String

Returns the value of attribute availability_zone_id.

Returns:

  • (::String)


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

def availability_zone_id
  @availability_zone_id
end

#available_ip_address_count::Integer

Returns the value of attribute available_ip_address_count.

Returns:

  • (::Integer)


18220
18221
18222
# File 'sig/types.rbs', line 18220

def available_ip_address_count
  @available_ip_address_count
end

#block_public_access_statesTypes::BlockPublicAccessStates

Returns the value of attribute block_public_access_states.



18214
18215
18216
# File 'sig/types.rbs', line 18214

def block_public_access_states
  @block_public_access_states
end

#cidr_block::String

Returns the value of attribute cidr_block.

Returns:

  • (::String)


18219
18220
18221
# File 'sig/types.rbs', line 18219

def cidr_block
  @cidr_block
end

#customer_owned_ipv_4_pool::String

Returns the value of attribute customer_owned_ipv_4_pool.

Returns:

  • (::String)


18204
18205
18206
# File 'sig/types.rbs', line 18204

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)


18222
18223
18224
# File 'sig/types.rbs', line 18222

def default_for_az
  @default_for_az
end

#enable_dns_64Boolean

Returns the value of attribute enable_dns_64.

Returns:

  • (Boolean)


18211
18212
18213
# File 'sig/types.rbs', line 18211

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)


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

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.



18207
18208
18209
# File 'sig/types.rbs', line 18207

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)


18212
18213
18214
# File 'sig/types.rbs', line 18212

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)


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

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)


18223
18224
18225
# File 'sig/types.rbs', line 18223

def map_public_ip_on_launch
  @map_public_ip_on_launch
end

#outpost_arn::String

Returns the value of attribute outpost_arn.

Returns:

  • (::String)


18210
18211
18212
# File 'sig/types.rbs', line 18210

def outpost_arn
  @outpost_arn
end

#owner_id::String

Returns the value of attribute owner_id.

Returns:

  • (::String)


18205
18206
18207
# File 'sig/types.rbs', line 18205

def owner_id
  @owner_id
end

#private_dns_name_options_on_launchTypes::PrivateDnsNameOptionsOnLaunch

Returns the value of attribute private_dns_name_options_on_launch.



18213
18214
18215
# File 'sig/types.rbs', line 18213

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")


18217
18218
18219
# File 'sig/types.rbs', line 18217

def state
  @state
end

#subnet_arn::String

Returns the value of attribute subnet_arn.

Returns:

  • (::String)


18209
18210
18211
# File 'sig/types.rbs', line 18209

def subnet_arn
  @subnet_arn
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


18216
18217
18218
# File 'sig/types.rbs', line 18216

def subnet_id
  @subnet_id
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



18208
18209
18210
# File 'sig/types.rbs', line 18208

def tags
  @tags
end

#type::String

Returns the value of attribute type.

Returns:

  • (::String)


18215
18216
18217
# File 'sig/types.rbs', line 18215

def type
  @type
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


18218
18219
18220
# File 'sig/types.rbs', line 18218

def vpc_id
  @vpc_id
end