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)


17549
17550
17551
# File 'sig/types.rbs', line 17549

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)


17564
17565
17566
# File 'sig/types.rbs', line 17564

def availability_zone
  @availability_zone
end

#availability_zone_id::String

Returns the value of attribute availability_zone_id.

Returns:

  • (::String)


17544
17545
17546
# File 'sig/types.rbs', line 17544

def availability_zone_id
  @availability_zone_id
end

#available_ip_address_count::Integer

Returns the value of attribute available_ip_address_count.

Returns:

  • (::Integer)


17563
17564
17565
# File 'sig/types.rbs', line 17563

def available_ip_address_count
  @available_ip_address_count
end

#block_public_access_statesTypes::BlockPublicAccessStates

Returns the value of attribute block_public_access_states.



17557
17558
17559
# File 'sig/types.rbs', line 17557

def block_public_access_states
  @block_public_access_states
end

#cidr_block::String

Returns the value of attribute cidr_block.

Returns:

  • (::String)


17562
17563
17564
# File 'sig/types.rbs', line 17562

def cidr_block
  @cidr_block
end

#customer_owned_ipv_4_pool::String

Returns the value of attribute customer_owned_ipv_4_pool.

Returns:

  • (::String)


17547
17548
17549
# File 'sig/types.rbs', line 17547

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)


17565
17566
17567
# File 'sig/types.rbs', line 17565

def default_for_az
  @default_for_az
end

#enable_dns_64Boolean

Returns the value of attribute enable_dns_64.

Returns:

  • (Boolean)


17554
17555
17556
# File 'sig/types.rbs', line 17554

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)


17545
17546
17547
# File 'sig/types.rbs', line 17545

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.



17550
17551
17552
# File 'sig/types.rbs', line 17550

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)


17555
17556
17557
# File 'sig/types.rbs', line 17555

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)


17546
17547
17548
# File 'sig/types.rbs', line 17546

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)


17566
17567
17568
# File 'sig/types.rbs', line 17566

def map_public_ip_on_launch
  @map_public_ip_on_launch
end

#outpost_arn::String

Returns the value of attribute outpost_arn.

Returns:

  • (::String)


17553
17554
17555
# File 'sig/types.rbs', line 17553

def outpost_arn
  @outpost_arn
end

#owner_id::String

Returns the value of attribute owner_id.

Returns:

  • (::String)


17548
17549
17550
# File 'sig/types.rbs', line 17548

def owner_id
  @owner_id
end

#private_dns_name_options_on_launchTypes::PrivateDnsNameOptionsOnLaunch

Returns the value of attribute private_dns_name_options_on_launch.



17556
17557
17558
# File 'sig/types.rbs', line 17556

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


17560
17561
17562
# File 'sig/types.rbs', line 17560

def state
  @state
end

#subnet_arn::String

Returns the value of attribute subnet_arn.

Returns:

  • (::String)


17552
17553
17554
# File 'sig/types.rbs', line 17552

def subnet_arn
  @subnet_arn
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


17559
17560
17561
# File 'sig/types.rbs', line 17559

def subnet_id
  @subnet_id
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



17551
17552
17553
# File 'sig/types.rbs', line 17551

def tags
  @tags
end

#type::String

Returns the value of attribute type.

Returns:

  • (::String)


17558
17559
17560
# File 'sig/types.rbs', line 17558

def type
  @type
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


17561
17562
17563
# File 'sig/types.rbs', line 17561

def vpc_id
  @vpc_id
end