You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::EC2::Types::NetworkInterfaceAssociation

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

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).

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#allocation_idString

The allocation ID.

Returns:

  • (String)

    The allocation ID.

#association_idString

The association ID.

Returns:

  • (String)

    The association ID.

#carrier_ipString

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.

Returns:

  • (String)

    The carrier IP address associated with the network interface.

#customer_owned_ipString

The customer-owned IP address associated with the network interface.

Returns:

  • (String)

    The customer-owned IP address associated with the network interface.

#ip_owner_idString

The ID of the Elastic IP address owner.

Returns:

  • (String)

    The ID of the Elastic IP address owner.

#public_dns_nameString

The public DNS name.

Returns:

  • (String)

    The public DNS name.

#public_ipString

The address of the Elastic IP address bound to the network interface.

Returns:

  • (String)

    The address of the Elastic IP address bound to the network interface.