List
List Associated Resources for a Droplet
client.gpuDroplets.destroyWithAssociatedResources.list(numberdropletID, RequestOptionsoptions?): DestroyWithAssociatedResourceListResponse { floating_ips, reserved_ips, snapshots, 2 more }
/v2/droplets/{droplet_id}/destroy_with_associated_resources
To list the associated billable resources that can be destroyed along with a
Droplet, send a GET request to the
/v2/droplets/$DROPLET_ID/destroy_with_associated_resources
endpoint.
This endpoint will only return resources that you are authorized to see. For
example, to see associated Reserved IPs, include the reserved_ip:read
scope.
The response will be a JSON object containing snapshots
, volumes
, and
volume_snapshots
keys. Each will be set to an array of objects containing
information about the associated resources.
Parameters
dropletID: number
Returns
List Associated Resources for a Droplet
import Gradient from '@digitalocean/gradient';
const client = new Gradient();
const destroyWithAssociatedResources = await client.gpuDroplets.destroyWithAssociatedResources.list(3164444);
console.log(destroyWithAssociatedResources.floating_ips);
{
"floating_ips": [
{
"id": "61486916",
"cost": "0.05",
"name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
}
],
"reserved_ips": [
{
"id": "61486916",
"cost": "0.05",
"name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
}
],
"snapshots": [
{
"id": "61486916",
"cost": "0.05",
"name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
}
],
"volume_snapshots": [
{
"id": "61486916",
"cost": "0.05",
"name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
}
],
"volumes": [
{
"id": "61486916",
"cost": "0.05",
"name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
}
]
}
Returns Examples
{
"floating_ips": [
{
"id": "61486916",
"cost": "0.05",
"name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
}
],
"reserved_ips": [
{
"id": "61486916",
"cost": "0.05",
"name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
}
],
"snapshots": [
{
"id": "61486916",
"cost": "0.05",
"name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
}
],
"volume_snapshots": [
{
"id": "61486916",
"cost": "0.05",
"name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
}
],
"volumes": [
{
"id": "61486916",
"cost": "0.05",
"name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
}
]
}