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.
15100 15101 15102 |
# File 'sig/types.rbs', line 15100 def associated_subnets @associated_subnets end |
#association ⇒ Types::NetworkInterfaceAssociation
Returns the value of attribute association.
15070 15071 15072 |
# File 'sig/types.rbs', line 15070 def association @association end |
#attachment ⇒ Types::NetworkInterfaceAttachment
Returns the value of attribute attachment.
15071 15072 15073 |
# File 'sig/types.rbs', line 15071 def @attachment end |
#availability_zone ⇒ ::String
Returns the value of attribute availability_zone.
15072 15073 15074 |
# File 'sig/types.rbs', line 15072 def availability_zone @availability_zone end |
#availability_zone_id ⇒ ::String
Returns the value of attribute availability_zone_id.
15101 15102 15103 |
# File 'sig/types.rbs', line 15101 def availability_zone_id @availability_zone_id end |
#connection_tracking_configuration ⇒ Types::ConnectionTrackingConfiguration
Returns the value of attribute connection_tracking_configuration.
15073 15074 15075 |
# File 'sig/types.rbs', line 15073 def connection_tracking_configuration @connection_tracking_configuration end |
#deny_all_igw_traffic ⇒ Boolean
Returns the value of attribute deny_all_igw_traffic.
15096 15097 15098 |
# File 'sig/types.rbs', line 15096 def deny_all_igw_traffic @deny_all_igw_traffic end |
#description ⇒ ::String
Returns the value of attribute description.
15074 15075 15076 |
# File 'sig/types.rbs', line 15074 def description @description end |
#groups ⇒ ::Array[Types::GroupIdentifier]
Returns the value of attribute groups.
15075 15076 15077 |
# File 'sig/types.rbs', line 15075 def groups @groups end |
#interface_type ⇒ "interface", ...
Returns the value of attribute interface_type.
15076 15077 15078 |
# File 'sig/types.rbs', line 15076 def interface_type @interface_type end |
#ipv_4_prefixes ⇒ ::Array[Types::Ipv4PrefixSpecification]
Returns the value of attribute ipv_4_prefixes.
15087 15088 15089 |
# File 'sig/types.rbs', line 15087 def ipv_4_prefixes @ipv_4_prefixes end |
#ipv_6_address ⇒ ::String
Returns the value of attribute ipv_6_address.
15098 15099 15100 |
# File 'sig/types.rbs', line 15098 def ipv_6_address @ipv_6_address end |
#ipv_6_addresses ⇒ ::Array[Types::NetworkInterfaceIpv6Address]
Returns the value of attribute ipv_6_addresses.
15077 15078 15079 |
# File 'sig/types.rbs', line 15077 def ipv_6_addresses @ipv_6_addresses end |
#ipv_6_native ⇒ Boolean
Returns the value of attribute ipv_6_native.
15097 15098 15099 |
# File 'sig/types.rbs', line 15097 def ipv_6_native @ipv_6_native end |
#ipv_6_prefixes ⇒ ::Array[Types::Ipv6PrefixSpecification]
Returns the value of attribute ipv_6_prefixes.
15088 15089 15090 |
# File 'sig/types.rbs', line 15088 def ipv_6_prefixes @ipv_6_prefixes end |
#mac_address ⇒ ::String
Returns the value of attribute mac_address.
15078 15079 15080 |
# File 'sig/types.rbs', line 15078 def mac_address @mac_address end |
#network_interface_id ⇒ ::String
Returns the value of attribute network_interface_id.
15079 15080 15081 |
# File 'sig/types.rbs', line 15079 def network_interface_id @network_interface_id end |
#operator ⇒ Types::OperatorResponse
Returns the value of attribute operator.
15099 15100 15101 |
# File 'sig/types.rbs', line 15099 def operator @operator end |
#outpost_arn ⇒ ::String
Returns the value of attribute outpost_arn.
15080 15081 15082 |
# File 'sig/types.rbs', line 15080 def outpost_arn @outpost_arn end |
#owner_id ⇒ ::String
Returns the value of attribute owner_id.
15081 15082 15083 |
# File 'sig/types.rbs', line 15081 def owner_id @owner_id end |
#private_dns_name ⇒ ::String
Returns the value of attribute private_dns_name.
15082 15083 15084 |
# File 'sig/types.rbs', line 15082 def private_dns_name @private_dns_name end |
#private_ip_address ⇒ ::String
Returns the value of attribute private_ip_address.
15085 15086 15087 |
# File 'sig/types.rbs', line 15085 def private_ip_address @private_ip_address end |
#private_ip_addresses ⇒ ::Array[Types::NetworkInterfacePrivateIpAddress]
Returns the value of attribute private_ip_addresses.
15086 15087 15088 |
# File 'sig/types.rbs', line 15086 def private_ip_addresses @private_ip_addresses end |
#public_dns_name ⇒ ::String
Returns the value of attribute public_dns_name.
15083 15084 15085 |
# File 'sig/types.rbs', line 15083 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.
15084 15085 15086 |
# File 'sig/types.rbs', line 15084 def @public_ip_dns_name_options end |
#requester_id ⇒ ::String
Returns the value of attribute requester_id.
15089 15090 15091 |
# File 'sig/types.rbs', line 15089 def requester_id @requester_id end |
#requester_managed ⇒ Boolean
Returns the value of attribute requester_managed.
15090 15091 15092 |
# File 'sig/types.rbs', line 15090 def requester_managed @requester_managed end |
#source_dest_check ⇒ Boolean
Returns the value of attribute source_dest_check.
15091 15092 15093 |
# File 'sig/types.rbs', line 15091 def source_dest_check @source_dest_check end |
#status ⇒ "available", ...
Returns the value of attribute status.
15092 15093 15094 |
# File 'sig/types.rbs', line 15092 def status @status end |
#subnet_id ⇒ ::String
Returns the value of attribute subnet_id.
15093 15094 15095 |
# File 'sig/types.rbs', line 15093 def subnet_id @subnet_id end |
#tag_set ⇒ ::Array[Types::Tag]
Returns the value of attribute tag_set.
15094 15095 15096 |
# File 'sig/types.rbs', line 15094 def tag_set @tag_set end |
#vpc_id ⇒ ::String
Returns the value of attribute vpc_id.
15095 15096 15097 |
# File 'sig/types.rbs', line 15095 def vpc_id @vpc_id end |