Class: Aws::Types::AwsEc2LaunchTemplateDataNetworkInterfaceSetDetails

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

Constant Summary collapse

SENSITIVE =

Instance Attribute Summary collapse

Instance Attribute Details

#associate_carrier_ip_addressBoolean

Returns the value of attribute associate_carrier_ip_address.



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.



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.



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.



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

def description
  @description
end

#device_index::Integer

Returns the value of attribute device_index.



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

def device_index
  @device_index
end

#groups::Array[::String]

Returns the value of attribute groups.



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

def groups
  @groups
end

#interface_type::String

Returns the value of attribute interface_type.



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.



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.



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.



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.



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.



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.



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.



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.



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

def subnet_id
  @subnet_id
end