FEATURES OPEN SOURCE ABOUT DOCS LOGIN REGISTER

digitalocean_floating_ip

Provides a DigitalOcean Floating IP to represent a publicly-accessible static IP addresses that can be mapped to one of your Droplets.

Example Usage

resource "digitalocean_droplet" "foobar" {
    name = "baz"
    size = "1gb"
    image = "centos-5-8-x32"
    region = "sgp1"
    ipv6 = true
    private_networking = true
}

resource "digitalocean_floating_ip" "foobar" {
    droplet_id = "${digitalocean_droplet.foobar.id}"
    region = "${digitalocean_droplet.foobar.region}"
}

Argument Reference

The following arguments are supported:

~> NOTE: A Floating IP can be assigned to a region OR a droplet_id. If both region AND droplet_id are specified, then the Floating IP will be assigned to the droplet and use that region

Attributes Reference

The following attributes are exported:

Import

Floating IPs can be imported using the ip, e.g.

terraform import digitalocean_floating_ip.myip 192.168.0.1

See the source of this document at Terraform.io