Class: Aws::Types::NetworkInterface
- Inherits:
-
Object
- Object
- Aws::Types::NetworkInterface
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#associated_subnets ⇒ ::Array[::String]
Returns the value of attribute associated_subnets.
-
#association ⇒ Types::NetworkInterfaceAssociation
Returns the value of attribute association.
-
#attachment ⇒ Types::NetworkInterfaceAttachment
Returns the value of attribute attachment.
-
#availability_zone ⇒ ::String
Returns the value of attribute availability_zone.
-
#availability_zone_id ⇒ ::String
Returns the value of attribute availability_zone_id.
-
#connection_tracking_configuration ⇒ Types::ConnectionTrackingConfiguration
Returns the value of attribute connection_tracking_configuration.
-
#deny_all_igw_traffic ⇒ Boolean
Returns the value of attribute deny_all_igw_traffic.
-
#description ⇒ ::String
Returns the value of attribute description.
-
#groups ⇒ ::Array[Types::GroupIdentifier]
Returns the value of attribute groups.
-
#interface_type ⇒ "interface", ...
Returns the value of attribute interface_type.
-
#ipv_4_prefixes ⇒ ::Array[Types::Ipv4PrefixSpecification]
Returns the value of attribute ipv_4_prefixes.
-
#ipv_6_address ⇒ ::String
Returns the value of attribute ipv_6_address.
-
#ipv_6_addresses ⇒ ::Array[Types::NetworkInterfaceIpv6Address]
Returns the value of attribute ipv_6_addresses.
-
#ipv_6_native ⇒ Boolean
Returns the value of attribute ipv_6_native.
-
#ipv_6_prefixes ⇒ ::Array[Types::Ipv6PrefixSpecification]
Returns the value of attribute ipv_6_prefixes.
-
#mac_address ⇒ ::String
Returns the value of attribute mac_address.
-
#network_interface_id ⇒ ::String
Returns the value of attribute network_interface_id.
-
#operator ⇒ Types::OperatorResponse
Returns the value of attribute operator.
-
#outpost_arn ⇒ ::String
Returns the value of attribute outpost_arn.
-
#owner_id ⇒ ::String
Returns the value of attribute owner_id.
-
#private_dns_name ⇒ ::String
Returns the value of attribute private_dns_name.
-
#private_ip_address ⇒ ::String
Returns the value of attribute private_ip_address.
-
#private_ip_addresses ⇒ ::Array[Types::NetworkInterfacePrivateIpAddress]
Returns the value of attribute private_ip_addresses.
-
#public_dns_name ⇒ ::String
Returns the value of attribute public_dns_name.
-
#public_ip_dns_name_options ⇒ Types::PublicIpDnsNameOptions
Returns the value of attribute public_ip_dns_name_options.
-
#requester_id ⇒ ::String
Returns the value of attribute requester_id.
-
#requester_managed ⇒ Boolean
Returns the value of attribute requester_managed.
-
#source_dest_check ⇒ Boolean
Returns the value of attribute source_dest_check.
-
#status ⇒ "available", ...
Returns the value of attribute status.
-
#subnet_id ⇒ ::String
Returns the value of attribute subnet_id.
-
#tag_set ⇒ ::Array[Types::Tag]
Returns the value of attribute tag_set.
-
#vpc_id ⇒ ::String
Returns the value of attribute vpc_id.
Instance Attribute Details
#associated_subnets ⇒ ::Array[::String]
Returns the value of attribute associated_subnets.
15439 15440 15441 |
# File 'sig/types.rbs', line 15439 def associated_subnets @associated_subnets end |
#association ⇒ Types::NetworkInterfaceAssociation
Returns the value of attribute association.
15409 15410 15411 |
# File 'sig/types.rbs', line 15409 def association @association end |
#attachment ⇒ Types::NetworkInterfaceAttachment
Returns the value of attribute attachment.
15410 15411 15412 |
# File 'sig/types.rbs', line 15410 def @attachment end |
#availability_zone ⇒ ::String
Returns the value of attribute availability_zone.
15411 15412 15413 |
# File 'sig/types.rbs', line 15411 def availability_zone @availability_zone end |
#availability_zone_id ⇒ ::String
Returns the value of attribute availability_zone_id.
15440 15441 15442 |
# File 'sig/types.rbs', line 15440 def availability_zone_id @availability_zone_id end |
#connection_tracking_configuration ⇒ Types::ConnectionTrackingConfiguration
Returns the value of attribute connection_tracking_configuration.
15412 15413 15414 |
# File 'sig/types.rbs', line 15412 def connection_tracking_configuration @connection_tracking_configuration end |
#deny_all_igw_traffic ⇒ Boolean
Returns the value of attribute deny_all_igw_traffic.
15435 15436 15437 |
# File 'sig/types.rbs', line 15435 def deny_all_igw_traffic @deny_all_igw_traffic end |
#description ⇒ ::String
Returns the value of attribute description.
15413 15414 15415 |
# File 'sig/types.rbs', line 15413 def description @description end |
#groups ⇒ ::Array[Types::GroupIdentifier]
Returns the value of attribute groups.
15414 15415 15416 |
# File 'sig/types.rbs', line 15414 def groups @groups end |
#interface_type ⇒ "interface", ...
Returns the value of attribute interface_type.
15415 15416 15417 |
# File 'sig/types.rbs', line 15415 def interface_type @interface_type end |
#ipv_4_prefixes ⇒ ::Array[Types::Ipv4PrefixSpecification]
Returns the value of attribute ipv_4_prefixes.
15426 15427 15428 |
# File 'sig/types.rbs', line 15426 def ipv_4_prefixes @ipv_4_prefixes end |
#ipv_6_address ⇒ ::String
Returns the value of attribute ipv_6_address.
15437 15438 15439 |
# File 'sig/types.rbs', line 15437 def ipv_6_address @ipv_6_address end |
#ipv_6_addresses ⇒ ::Array[Types::NetworkInterfaceIpv6Address]
Returns the value of attribute ipv_6_addresses.
15416 15417 15418 |
# File 'sig/types.rbs', line 15416 def ipv_6_addresses @ipv_6_addresses end |
#ipv_6_native ⇒ Boolean
Returns the value of attribute ipv_6_native.
15436 15437 15438 |
# File 'sig/types.rbs', line 15436 def ipv_6_native @ipv_6_native end |
#ipv_6_prefixes ⇒ ::Array[Types::Ipv6PrefixSpecification]
Returns the value of attribute ipv_6_prefixes.
15427 15428 15429 |
# File 'sig/types.rbs', line 15427 def ipv_6_prefixes @ipv_6_prefixes end |
#mac_address ⇒ ::String
Returns the value of attribute mac_address.
15417 15418 15419 |
# File 'sig/types.rbs', line 15417 def mac_address @mac_address end |
#network_interface_id ⇒ ::String
Returns the value of attribute network_interface_id.
15418 15419 15420 |
# File 'sig/types.rbs', line 15418 def network_interface_id @network_interface_id end |
#operator ⇒ Types::OperatorResponse
Returns the value of attribute operator.
15438 15439 15440 |
# File 'sig/types.rbs', line 15438 def operator @operator end |
#outpost_arn ⇒ ::String
Returns the value of attribute outpost_arn.
15419 15420 15421 |
# File 'sig/types.rbs', line 15419 def outpost_arn @outpost_arn end |
#owner_id ⇒ ::String
Returns the value of attribute owner_id.
15420 15421 15422 |
# File 'sig/types.rbs', line 15420 def owner_id @owner_id end |
#private_dns_name ⇒ ::String
Returns the value of attribute private_dns_name.
15421 15422 15423 |
# File 'sig/types.rbs', line 15421 def private_dns_name @private_dns_name end |
#private_ip_address ⇒ ::String
Returns the value of attribute private_ip_address.
15424 15425 15426 |
# File 'sig/types.rbs', line 15424 def private_ip_address @private_ip_address end |
#private_ip_addresses ⇒ ::Array[Types::NetworkInterfacePrivateIpAddress]
Returns the value of attribute private_ip_addresses.
15425 15426 15427 |
# File 'sig/types.rbs', line 15425 def private_ip_addresses @private_ip_addresses end |
#public_dns_name ⇒ ::String
Returns the value of attribute public_dns_name.
15422 15423 15424 |
# File 'sig/types.rbs', line 15422 def public_dns_name @public_dns_name end |
#public_ip_dns_name_options ⇒ Types::PublicIpDnsNameOptions
Returns the value of attribute public_ip_dns_name_options.
15423 15424 15425 |
# File 'sig/types.rbs', line 15423 def @public_ip_dns_name_options end |
#requester_id ⇒ ::String
Returns the value of attribute requester_id.
15428 15429 15430 |
# File 'sig/types.rbs', line 15428 def requester_id @requester_id end |
#requester_managed ⇒ Boolean
Returns the value of attribute requester_managed.
15429 15430 15431 |
# File 'sig/types.rbs', line 15429 def requester_managed @requester_managed end |
#source_dest_check ⇒ Boolean
Returns the value of attribute source_dest_check.
15430 15431 15432 |
# File 'sig/types.rbs', line 15430 def source_dest_check @source_dest_check end |
#status ⇒ "available", ...
Returns the value of attribute status.
15431 15432 15433 |
# File 'sig/types.rbs', line 15431 def status @status end |
#subnet_id ⇒ ::String
Returns the value of attribute subnet_id.
15432 15433 15434 |
# File 'sig/types.rbs', line 15432 def subnet_id @subnet_id end |
#tag_set ⇒ ::Array[Types::Tag]
Returns the value of attribute tag_set.
15433 15434 15435 |
# File 'sig/types.rbs', line 15433 def tag_set @tag_set end |
#vpc_id ⇒ ::String
Returns the value of attribute vpc_id.
15434 15435 15436 |
# File 'sig/types.rbs', line 15434 def vpc_id @vpc_id end |