Class: Aws::Types::AwsEc2LaunchTemplateDataNetworkInterfaceSetDetails

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#associate_carrier_ip_addressBoolean

Returns the value of attribute associate_carrier_ip_address.

Returns:

  • (Boolean)


1662
1663
1664
# File 'sig/types.rbs', line 1662

def associate_carrier_ip_address
  @associate_carrier_ip_address
end

#associate_public_ip_addressBoolean

Returns the value of attribute associate_public_ip_address.

Returns:

  • (Boolean)


1663
1664
1665
# File 'sig/types.rbs', line 1663

def associate_public_ip_address
  @associate_public_ip_address
end

#delete_on_terminationBoolean

Returns the value of attribute delete_on_termination.

Returns:

  • (Boolean)


1664
1665
1666
# File 'sig/types.rbs', line 1664

def delete_on_termination
  @delete_on_termination
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


1665
1666
1667
# File 'sig/types.rbs', line 1665

def description
  @description
end

#device_index::Integer

Returns the value of attribute device_index.

Returns:

  • (::Integer)


1666
1667
1668
# File 'sig/types.rbs', line 1666

def device_index
  @device_index
end

#groups::Array[::String]

Returns the value of attribute groups.

Returns:

  • (::Array[::String])


1667
1668
1669
# File 'sig/types.rbs', line 1667

def groups
  @groups
end

#interface_type::String

Returns the value of attribute interface_type.

Returns:

  • (::String)


1668
1669
1670
# File 'sig/types.rbs', line 1668

def interface_type
  @interface_type
end

#ipv_4_prefix_count::Integer

Returns the value of attribute ipv_4_prefix_count.

Returns:

  • (::Integer)


1669
1670
1671
# File 'sig/types.rbs', line 1669

def ipv_4_prefix_count
  @ipv_4_prefix_count
end

#ipv_4_prefixes::Array[Types::AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv4PrefixesDetails]

Returns the value of attribute ipv_4_prefixes.



1670
1671
1672
# File 'sig/types.rbs', line 1670

def ipv_4_prefixes
  @ipv_4_prefixes
end

#ipv_6_address_count::Integer

Returns the value of attribute ipv_6_address_count.

Returns:

  • (::Integer)


1671
1672
1673
# File 'sig/types.rbs', line 1671

def ipv_6_address_count
  @ipv_6_address_count
end

#ipv_6_addresses::Array[Types::AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6AddressesDetails]

Returns the value of attribute ipv_6_addresses.



1672
1673
1674
# File 'sig/types.rbs', line 1672

def ipv_6_addresses
  @ipv_6_addresses
end

#ipv_6_prefix_count::Integer

Returns the value of attribute ipv_6_prefix_count.

Returns:

  • (::Integer)


1673
1674
1675
# File 'sig/types.rbs', line 1673

def ipv_6_prefix_count
  @ipv_6_prefix_count
end

#ipv_6_prefixes::Array[Types::AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6PrefixesDetails]

Returns the value of attribute ipv_6_prefixes.



1674
1675
1676
# File 'sig/types.rbs', line 1674

def ipv_6_prefixes
  @ipv_6_prefixes
end

#network_card_index::Integer

Returns the value of attribute network_card_index.

Returns:

  • (::Integer)


1675
1676
1677
# File 'sig/types.rbs', line 1675

def network_card_index
  @network_card_index
end

#network_interface_id::String

Returns the value of attribute network_interface_id.

Returns:

  • (::String)


1676
1677
1678
# File 'sig/types.rbs', line 1676

def network_interface_id
  @network_interface_id
end

#private_ip_address::String

Returns the value of attribute private_ip_address.

Returns:

  • (::String)


1677
1678
1679
# File 'sig/types.rbs', line 1677

def private_ip_address
  @private_ip_address
end

#private_ip_addresses::Array[Types::AwsEc2LaunchTemplateDataNetworkInterfaceSetPrivateIpAddressesDetails]

Returns the value of attribute private_ip_addresses.



1678
1679
1680
# File 'sig/types.rbs', line 1678

def private_ip_addresses
  @private_ip_addresses
end

#secondary_private_ip_address_count::Integer

Returns the value of attribute secondary_private_ip_address_count.

Returns:

  • (::Integer)


1679
1680
1681
# File 'sig/types.rbs', line 1679

def secondary_private_ip_address_count
  @secondary_private_ip_address_count
end

#subnet_id::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


1680
1681
1682
# File 'sig/types.rbs', line 1680

def subnet_id
  @subnet_id
end