Class: Aws::EC2::Types::NetworkInterfaceAssociation
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::NetworkInterfaceAssociation
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
Describes association information for an Elastic IP address (IPv4 only), or a Carrier IP address (for a network interface which resides in a subnet in a Wavelength Zone).
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#allocation_id ⇒ String
The allocation ID.
-
#association_id ⇒ String
The association ID.
-
#carrier_ip ⇒ String
The carrier IP address associated with the network interface.
-
#customer_owned_ip ⇒ String
The customer-owned IP address associated with the network interface.
-
#ip_owner_id ⇒ String
The ID of the Elastic IP address owner.
-
#public_dns_name ⇒ String
The public DNS name.
-
#public_ip ⇒ String
The address of the Elastic IP address bound to the network interface.
Instance Attribute Details
#allocation_id ⇒ String
The allocation ID.
51623 51624 51625 51626 51627 51628 51629 51630 51631 51632 51633 |
# File 'lib/aws-sdk-ec2/types.rb', line 51623 class NetworkInterfaceAssociation < Struct.new( :allocation_id, :association_id, :ip_owner_id, :public_dns_name, :public_ip, :customer_owned_ip, :carrier_ip) SENSITIVE = [] include Aws::Structure end |
#association_id ⇒ String
The association ID.
51623 51624 51625 51626 51627 51628 51629 51630 51631 51632 51633 |
# File 'lib/aws-sdk-ec2/types.rb', line 51623 class NetworkInterfaceAssociation < Struct.new( :allocation_id, :association_id, :ip_owner_id, :public_dns_name, :public_ip, :customer_owned_ip, :carrier_ip) SENSITIVE = [] include Aws::Structure end |
#carrier_ip ⇒ String
The carrier IP address associated with the network interface.
This option is only available when the network interface is in a subnet which is associated with a Wavelength Zone.
51623 51624 51625 51626 51627 51628 51629 51630 51631 51632 51633 |
# File 'lib/aws-sdk-ec2/types.rb', line 51623 class NetworkInterfaceAssociation < Struct.new( :allocation_id, :association_id, :ip_owner_id, :public_dns_name, :public_ip, :customer_owned_ip, :carrier_ip) SENSITIVE = [] include Aws::Structure end |
#customer_owned_ip ⇒ String
The customer-owned IP address associated with the network interface.
51623 51624 51625 51626 51627 51628 51629 51630 51631 51632 51633 |
# File 'lib/aws-sdk-ec2/types.rb', line 51623 class NetworkInterfaceAssociation < Struct.new( :allocation_id, :association_id, :ip_owner_id, :public_dns_name, :public_ip, :customer_owned_ip, :carrier_ip) SENSITIVE = [] include Aws::Structure end |
#ip_owner_id ⇒ String
The ID of the Elastic IP address owner.
51623 51624 51625 51626 51627 51628 51629 51630 51631 51632 51633 |
# File 'lib/aws-sdk-ec2/types.rb', line 51623 class NetworkInterfaceAssociation < Struct.new( :allocation_id, :association_id, :ip_owner_id, :public_dns_name, :public_ip, :customer_owned_ip, :carrier_ip) SENSITIVE = [] include Aws::Structure end |
#public_dns_name ⇒ String
The public DNS name.
51623 51624 51625 51626 51627 51628 51629 51630 51631 51632 51633 |
# File 'lib/aws-sdk-ec2/types.rb', line 51623 class NetworkInterfaceAssociation < Struct.new( :allocation_id, :association_id, :ip_owner_id, :public_dns_name, :public_ip, :customer_owned_ip, :carrier_ip) SENSITIVE = [] include Aws::Structure end |
#public_ip ⇒ String
The address of the Elastic IP address bound to the network interface.
51623 51624 51625 51626 51627 51628 51629 51630 51631 51632 51633 |
# File 'lib/aws-sdk-ec2/types.rb', line 51623 class NetworkInterfaceAssociation < Struct.new( :allocation_id, :association_id, :ip_owner_id, :public_dns_name, :public_ip, :customer_owned_ip, :carrier_ip) SENSITIVE = [] include Aws::Structure end |