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)


17846
17847
17848
# File 'sig/types.rbs', line 17846

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)


17861
17862
17863
# File 'sig/types.rbs', line 17861

def availability_zone
  @availability_zone
end

#availability_zone_id::String

Returns the value of attribute availability_zone_id.

Returns:

  • (::String)


17841
17842
17843
# File 'sig/types.rbs', line 17841

def availability_zone_id
  @availability_zone_id
end

#available_ip_address_count::Integer

Returns the value of attribute available_ip_address_count.

Returns:

  • (::Integer)


17860
17861
17862
# File 'sig/types.rbs', line 17860

def available_ip_address_count
  @available_ip_address_count
end

#block_public_access_statesTypes::BlockPublicAccessStates

Returns the value of attribute block_public_access_states.



17854
17855
17856
# File 'sig/types.rbs', line 17854

def block_public_access_states
  @block_public_access_states
end

#cidr_block::String

Returns the value of attribute cidr_block.

Returns:

  • (::String)


17859
17860
17861
# File 'sig/types.rbs', line 17859

def cidr_block
  @cidr_block
end

#customer_owned_ipv_4_pool::String

Returns the value of attribute customer_owned_ipv_4_pool.

Returns:

  • (::String)


17844
17845
17846
# File 'sig/types.rbs', line 17844

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)


17862
17863
17864
# File 'sig/types.rbs', line 17862

def default_for_az
  @default_for_az
end

#enable_dns_64Boolean

Returns the value of attribute enable_dns_64.

Returns:

  • (Boolean)


17851
17852
17853
# File 'sig/types.rbs', line 17851

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)


17842
17843
17844
# File 'sig/types.rbs', line 17842

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.



17847
17848
17849
# File 'sig/types.rbs', line 17847

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)


17852
17853
17854
# File 'sig/types.rbs', line 17852

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)


17843
17844
17845
# File 'sig/types.rbs', line 17843

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)


17863
17864
17865
# File 'sig/types.rbs', line 17863

def map_public_ip_on_launch
  @map_public_ip_on_launch
end

#outpost_arn::String

Returns the value of attribute outpost_arn.

Returns:

  • (::String)


17850
17851
17852
# File 'sig/types.rbs', line 17850

def outpost_arn
  @outpost_arn
end

#owner_id::String

Returns the value of attribute owner_id.

Returns:

  • (::String)


17845
17846
17847
# File 'sig/types.rbs', line 17845

def owner_id
  @owner_id
end

#private_dns_name_options_on_launchTypes::PrivateDnsNameOptionsOnLaunch

Returns the value of attribute private_dns_name_options_on_launch.



17853
17854
17855
# File 'sig/types.rbs', line 17853

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


17857
17858
17859
# File 'sig/types.rbs', line 17857

def state
  @state
end

#subnet_arn::String

Returns the value of attribute subnet_arn.

Returns:

  • (::String)


17849
17850
17851
# File 'sig/types.rbs', line 17849

def subnet_arn
  @subnet_arn
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


17856
17857
17858
# File 'sig/types.rbs', line 17856

def subnet_id
  @subnet_id
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



17848
17849
17850
# File 'sig/types.rbs', line 17848

def tags
  @tags
end

#type::String

Returns the value of attribute type.

Returns:

  • (::String)


17855
17856
17857
# File 'sig/types.rbs', line 17855

def type
  @type
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


17858
17859
17860
# File 'sig/types.rbs', line 17858

def vpc_id
  @vpc_id
end