ElasticIp
A resource of the AWS provider, version 0.3.0, in its Networking group. Import it with:
import ElasticIp from "aws/networking"Example
resource ElasticIp example {
domain = "vpc"
networkBorderGroup = "example-value"
publicIpv4Pool = "example-value"
tags = "..."
}Properties
Set by your code in the resource block. A required one must be set; any other you leave out takes the value under Default, if it has one.
| Name | Type | Default | Required | Description |
|---|---|---|---|---|
domain | string | "vpc" | No | The domain for the Elastic IP Allowed: "vpc", "standard" |
networkBorderGroup | string | — | No | The ID of the network border group for Local/Wavelength Zones |
publicIpv4Pool | string | — | No | The ID of an address pool for BYOIP |
tags | object | — | No | Tags to apply to the Elastic IP |
Set by AWS after the resource is created: your code can read them but not set them. An importable one identifies an existing resource.
| Name | Type | Importable | Description |
|---|---|---|---|
allocationId | string | No | The allocation ID for the Elastic IP |
publicIp | string | No | The Elastic IP address |
instanceId | string | No | The ID of the associated instance (if any) |
associationId | string | No | The association ID (if associated) |
networkInterfaceId | string | No | The ID of the network interface (if associated) |
privateIpAddress | string | No | The private IP address associated with the Elastic IP |