GetEipResult

data class GetEipResult(val allocationId: String? = null, val instanceId: String? = null, val publicIp: String? = null, val publicIpv4Pool: String? = null, val tags: List<Tag>? = null)

Constructors

Link copied to clipboard
constructor(allocationId: String? = null, instanceId: String? = null, publicIp: String? = null, publicIpv4Pool: String? = null, tags: List<Tag>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val allocationId: String? = null

The ID that AWS assigns to represent the allocation of the address for use with Amazon VPC. This is returned only for VPC elastic IP addresses. For example, eipalloc-5723d13e .

Link copied to clipboard
val instanceId: String? = null

The ID of the instance. Updates to the `InstanceId` property may require some interruptions. Updates on an EIP reassociates the address on its associated resource.

Link copied to clipboard
val publicIp: String? = null

The Elastic IP address.

Link copied to clipboard
val publicIpv4Pool: String? = null

The ID of an address pool that you own. Use this parameter to let Amazon EC2 select an address from the address pool. Updates to the `PublicIpv4Pool` property may require some interruptions. Updates on an EIP reassociates the address on its associated resource.

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

Any tags assigned to the Elastic IP address. Updates to the `Tags` property may require some interruptions. Updates on an EIP reassociates the address on its associated resource.