digitalocean_reserved_ip

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

Example Usage

resource "digitalocean_droplet" "example" {
  name               = "example"
  size               = "s-1vcpu-1gb"
  image              = "ubuntu-22-04-x64"
  region             = "nyc3"
  ipv6               = true
  private_networking = true
}

resource "digitalocean_reserved_ip" "example" {
  droplet_id = digitalocean_droplet.example.id
  region     = digitalocean_droplet.example.region
}

Argument Reference

The following arguments are supported:

Attributes Reference

The following attributes are exported:

Import

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

terraform import digitalocean_reserved_ip.myip 192.168.0.1