diff --git a/digitalocean/resource_digitalocean_floating_ip.go b/digitalocean/resource_digitalocean_floating_ip.go index 75067ad7..ee638250 100644 --- a/digitalocean/resource_digitalocean_floating_ip.go +++ b/digitalocean/resource_digitalocean_floating_ip.go @@ -42,7 +42,7 @@ func resourceDigitalOceanFloatingIp() *schema.Resource { Type: schema.TypeString, Optional: true, Computed: true, - ValidateFunc: validation.SingleIP(), + ValidateFunc: validation.IsIPv4Address, }, "droplet_id": { diff --git a/digitalocean/resource_digitalocean_floating_ip_assignment.go b/digitalocean/resource_digitalocean_floating_ip_assignment.go index cf2b7bcf..874a235b 100644 --- a/digitalocean/resource_digitalocean_floating_ip_assignment.go +++ b/digitalocean/resource_digitalocean_floating_ip_assignment.go @@ -25,7 +25,7 @@ func resourceDigitalOceanFloatingIpAssignment() *schema.Resource { Type: schema.TypeString, Required: true, ForceNew: true, - ValidateFunc: validation.SingleIP(), + ValidateFunc: validation.IsIPv4Address, }, "droplet_id": {