List All Floating IPs
client.GPUDroplets.FloatingIPs.List(ctx, query) (*GPUDropletFloatingIPListResponse, error)
/v2/floating_ips
To list all of the floating IPs available on your account, send a GET request to /v2/floating_ips.
Parameters
Returns
List All Floating IPs
package main
import (
"context"
"fmt"
"github.com/stainless-sdks/-go"
"github.com/stainless-sdks/-go/option"
)
func main() {
client := gradient.NewClient(
option.WithAccessToken("My Access Token"),
)
floatingIPs, err := client.GPUDroplets.FloatingIPs.List(context.TODO(), gradient.GPUDropletFloatingIPListParams{
})
if err != nil {
panic(err.Error())
}
fmt.Printf("%+v\n", floatingIPs.Meta)
}
{
"meta": {
"total": 1
},
"floating_ips": [
{
"droplet": null,
"ip": "45.55.96.47",
"locked": false,
"project_id": "746c6152-2fa2-11ed-92d3-27aaa54e4988",
"region": {
"available": true,
"features": [
"private_networking",
"backups",
"ipv6",
"metadata",
"install_agent",
"storage",
"image_transfer"
],
"name": "New York 3",
"sizes": [
"s-1vcpu-1gb",
"s-1vcpu-2gb",
"s-1vcpu-3gb",
"s-2vcpu-2gb",
"s-3vcpu-1gb",
"s-2vcpu-4gb",
"s-4vcpu-8gb",
"s-6vcpu-16gb",
"s-8vcpu-32gb",
"s-12vcpu-48gb",
"s-16vcpu-64gb",
"s-20vcpu-96gb",
"s-24vcpu-128gb",
"s-32vcpu-192g"
],
"slug": "nyc3"
}
}
],
"links": {
"pages": {
"last": "https://api.digitalocean.com/v2/images?page=2",
"next": "https://api.digitalocean.com/v2/images?page=2"
}
}
}Returns Examples
{
"meta": {
"total": 1
},
"floating_ips": [
{
"droplet": null,
"ip": "45.55.96.47",
"locked": false,
"project_id": "746c6152-2fa2-11ed-92d3-27aaa54e4988",
"region": {
"available": true,
"features": [
"private_networking",
"backups",
"ipv6",
"metadata",
"install_agent",
"storage",
"image_transfer"
],
"name": "New York 3",
"sizes": [
"s-1vcpu-1gb",
"s-1vcpu-2gb",
"s-1vcpu-3gb",
"s-2vcpu-2gb",
"s-3vcpu-1gb",
"s-2vcpu-4gb",
"s-4vcpu-8gb",
"s-6vcpu-16gb",
"s-8vcpu-32gb",
"s-12vcpu-48gb",
"s-16vcpu-64gb",
"s-20vcpu-96gb",
"s-24vcpu-128gb",
"s-32vcpu-192g"
],
"slug": "nyc3"
}
}
],
"links": {
"pages": {
"last": "https://api.digitalocean.com/v2/images?page=2",
"next": "https://api.digitalocean.com/v2/images?page=2"
}
}
}