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.
14803 14804 14805 |
# File 'sig/types.rbs', line 14803 def associated_subnets @associated_subnets end |
#association ⇒ Types::NetworkInterfaceAssociation
Returns the value of attribute association.
14773 14774 14775 |
# File 'sig/types.rbs', line 14773 def association @association end |
#attachment ⇒ Types::NetworkInterfaceAttachment
Returns the value of attribute attachment.
14774 14775 14776 |
# File 'sig/types.rbs', line 14774 def @attachment end |
#availability_zone ⇒ ::String
Returns the value of attribute availability_zone.
14775 14776 14777 |
# File 'sig/types.rbs', line 14775 def availability_zone @availability_zone end |
#availability_zone_id ⇒ ::String
Returns the value of attribute availability_zone_id.
14804 14805 14806 |
# File 'sig/types.rbs', line 14804 def availability_zone_id @availability_zone_id end |
#connection_tracking_configuration ⇒ Types::ConnectionTrackingConfiguration
Returns the value of attribute connection_tracking_configuration.
14776 14777 14778 |
# File 'sig/types.rbs', line 14776 def connection_tracking_configuration @connection_tracking_configuration end |
#deny_all_igw_traffic ⇒ Boolean
Returns the value of attribute deny_all_igw_traffic.
14799 14800 14801 |
# File 'sig/types.rbs', line 14799 def deny_all_igw_traffic @deny_all_igw_traffic end |
#description ⇒ ::String
Returns the value of attribute description.
14777 14778 14779 |
# File 'sig/types.rbs', line 14777 def description @description end |
#groups ⇒ ::Array[Types::GroupIdentifier]
Returns the value of attribute groups.
14778 14779 14780 |
# File 'sig/types.rbs', line 14778 def groups @groups end |
#interface_type ⇒ "interface", ...
Returns the value of attribute interface_type.
14779 14780 14781 |
# File 'sig/types.rbs', line 14779 def interface_type @interface_type end |
#ipv_4_prefixes ⇒ ::Array[Types::Ipv4PrefixSpecification]
Returns the value of attribute ipv_4_prefixes.
14790 14791 14792 |
# File 'sig/types.rbs', line 14790 def ipv_4_prefixes @ipv_4_prefixes end |
#ipv_6_address ⇒ ::String
Returns the value of attribute ipv_6_address.
14801 14802 14803 |
# File 'sig/types.rbs', line 14801 def ipv_6_address @ipv_6_address end |
#ipv_6_addresses ⇒ ::Array[Types::NetworkInterfaceIpv6Address]
Returns the value of attribute ipv_6_addresses.
14780 14781 14782 |
# File 'sig/types.rbs', line 14780 def ipv_6_addresses @ipv_6_addresses end |
#ipv_6_native ⇒ Boolean
Returns the value of attribute ipv_6_native.
14800 14801 14802 |
# File 'sig/types.rbs', line 14800 def ipv_6_native @ipv_6_native end |
#ipv_6_prefixes ⇒ ::Array[Types::Ipv6PrefixSpecification]
Returns the value of attribute ipv_6_prefixes.
14791 14792 14793 |
# File 'sig/types.rbs', line 14791 def ipv_6_prefixes @ipv_6_prefixes end |
#mac_address ⇒ ::String
Returns the value of attribute mac_address.
14781 14782 14783 |
# File 'sig/types.rbs', line 14781 def mac_address @mac_address end |
#network_interface_id ⇒ ::String
Returns the value of attribute network_interface_id.
14782 14783 14784 |
# File 'sig/types.rbs', line 14782 def network_interface_id @network_interface_id end |
#operator ⇒ Types::OperatorResponse
Returns the value of attribute operator.
14802 14803 14804 |
# File 'sig/types.rbs', line 14802 def operator @operator end |
#outpost_arn ⇒ ::String
Returns the value of attribute outpost_arn.
14783 14784 14785 |
# File 'sig/types.rbs', line 14783 def outpost_arn @outpost_arn end |
#owner_id ⇒ ::String
Returns the value of attribute owner_id.
14784 14785 14786 |
# File 'sig/types.rbs', line 14784 def owner_id @owner_id end |
#private_dns_name ⇒ ::String
Returns the value of attribute private_dns_name.
14785 14786 14787 |
# File 'sig/types.rbs', line 14785 def private_dns_name @private_dns_name end |
#private_ip_address ⇒ ::String
Returns the value of attribute private_ip_address.
14788 14789 14790 |
# File 'sig/types.rbs', line 14788 def private_ip_address @private_ip_address end |
#private_ip_addresses ⇒ ::Array[Types::NetworkInterfacePrivateIpAddress]
Returns the value of attribute private_ip_addresses.
14789 14790 14791 |
# File 'sig/types.rbs', line 14789 def private_ip_addresses @private_ip_addresses end |
#public_dns_name ⇒ ::String
Returns the value of attribute public_dns_name.
14786 14787 14788 |
# File 'sig/types.rbs', line 14786 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.
14787 14788 14789 |
# File 'sig/types.rbs', line 14787 def @public_ip_dns_name_options end |
#requester_id ⇒ ::String
Returns the value of attribute requester_id.
14792 14793 14794 |
# File 'sig/types.rbs', line 14792 def requester_id @requester_id end |
#requester_managed ⇒ Boolean
Returns the value of attribute requester_managed.
14793 14794 14795 |
# File 'sig/types.rbs', line 14793 def requester_managed @requester_managed end |
#source_dest_check ⇒ Boolean
Returns the value of attribute source_dest_check.
14794 14795 14796 |
# File 'sig/types.rbs', line 14794 def source_dest_check @source_dest_check end |
#status ⇒ "available", ...
Returns the value of attribute status.
14795 14796 14797 |
# File 'sig/types.rbs', line 14795 def status @status end |
#subnet_id ⇒ ::String
Returns the value of attribute subnet_id.
14796 14797 14798 |
# File 'sig/types.rbs', line 14796 def subnet_id @subnet_id end |
#tag_set ⇒ ::Array[Types::Tag]
Returns the value of attribute tag_set.
14797 14798 14799 |
# File 'sig/types.rbs', line 14797 def tag_set @tag_set end |
#vpc_id ⇒ ::String
Returns the value of attribute vpc_id.
14798 14799 14800 |
# File 'sig/types.rbs', line 14798 def vpc_id @vpc_id end |