Address

class Address

Describes an Elastic IP address, or a carrier IP address.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The ID representing the allocation of the address.

Link copied to clipboard

The ID representing the association of the address with an instance.

Link copied to clipboard

The carrier IP address associated. This option is only available for network interfaces which reside in a subnet in a Wavelength Zone (for example an EC2 instance).

Link copied to clipboard

The customer-owned IP address.

Link copied to clipboard

The ID of the customer-owned address pool.

Link copied to clipboard

The network (vpc).

Link copied to clipboard

The ID of the instance that the address is associated with (if any).

Link copied to clipboard

The name of the unique set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.

Link copied to clipboard

The ID of the network interface.

Link copied to clipboard

The ID of the Amazon Web Services account that owns the network interface.

Link copied to clipboard

The private IP address associated with the Elastic IP address.

Link copied to clipboard

The Elastic IP address.

Link copied to clipboard

The ID of an address pool.

Link copied to clipboard

The service that manages the elastic IP address.

Link copied to clipboard

The ID of the subnet where the IP address is allocated.

Link copied to clipboard
val tags: List<Tag>?

Any tags assigned to the Elastic IP address.

Functions

Link copied to clipboard
inline fun copy(block: Address.Builder.() -> Unit = {}): Address
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String