Skip to content
  • Auto
  • Light
  • Dark

Check Status

Check Status of a Droplet Destroy with Associated Resources Request
gpu_droplets.destroy_with_associated_resources.check_status(intdroplet_id) -> completed_atdatetimedropletDestroyedAssociatedResourcefailuresintresourcesResourcesDestroyWithAssociatedResourceCheckStatusResponse
get/v2/droplets/{droplet_id}/destroy_with_associated_resources/status

To check on the status of a request to destroy a Droplet with its associated resources, send a GET request to the /v2/droplets/$DROPLET_ID/destroy_with_associated_resources/status endpoint.

Parameters
droplet_idint
minimum1
Returns
DestroyWithAssociatedResourceCheckStatusResponseclass

An objects containing information about a resources scheduled for deletion.

Hide ParametersShow Parameters
completed_atdatetime
optional

A time value given in ISO8601 combined date and time format indicating when the requested action was completed.

formatdate-time
dropletDestroyedAssociatedResource
optional

An object containing information about a resource scheduled for deletion.

failuresint
optional

A count of the associated resources that failed to be destroyed, if any.

resourcesfloating_ipslistreserved_ipslistsnapshotslistvolume_snapshotslistvolumeslistResources
optional

An object containing additional information about resource related to a Droplet requested to be destroyed.

Hide ParametersShow Parameters
floating_ipslist
optional
Optional[List[idstrdestroyed_atdatetimeerror_messagestrnamestrDestroyedAssociatedResource]]
Hide ParametersShow Parameters
idstr
optional

The unique identifier for the resource scheduled for deletion.

destroyed_atdatetime
optional

A time value given in ISO8601 combined date and time format indicating when the resource was destroyed if the request was successful.

formatdate-time
error_messagestr
optional

A string indicating that the resource was not successfully destroyed and providing additional information.

namestr
optional

The name of the resource scheduled for deletion.

reserved_ipslist
optional
Optional[List[idstrdestroyed_atdatetimeerror_messagestrnamestrDestroyedAssociatedResource]]
Hide ParametersShow Parameters
idstr
optional

The unique identifier for the resource scheduled for deletion.

destroyed_atdatetime
optional

A time value given in ISO8601 combined date and time format indicating when the resource was destroyed if the request was successful.

formatdate-time
error_messagestr
optional

A string indicating that the resource was not successfully destroyed and providing additional information.

namestr
optional

The name of the resource scheduled for deletion.

snapshotslist
optional
Optional[List[idstrdestroyed_atdatetimeerror_messagestrnamestrDestroyedAssociatedResource]]
Hide ParametersShow Parameters
idstr
optional

The unique identifier for the resource scheduled for deletion.

destroyed_atdatetime
optional

A time value given in ISO8601 combined date and time format indicating when the resource was destroyed if the request was successful.

formatdate-time
error_messagestr
optional

A string indicating that the resource was not successfully destroyed and providing additional information.

namestr
optional

The name of the resource scheduled for deletion.

volume_snapshotslist
optional
Optional[List[idstrdestroyed_atdatetimeerror_messagestrnamestrDestroyedAssociatedResource]]
Hide ParametersShow Parameters
idstr
optional

The unique identifier for the resource scheduled for deletion.

destroyed_atdatetime
optional

A time value given in ISO8601 combined date and time format indicating when the resource was destroyed if the request was successful.

formatdate-time
error_messagestr
optional

A string indicating that the resource was not successfully destroyed and providing additional information.

namestr
optional

The name of the resource scheduled for deletion.

volumeslist
optional
Optional[List[idstrdestroyed_atdatetimeerror_messagestrnamestrDestroyedAssociatedResource]]
Hide ParametersShow Parameters
idstr
optional

The unique identifier for the resource scheduled for deletion.

destroyed_atdatetime
optional

A time value given in ISO8601 combined date and time format indicating when the resource was destroyed if the request was successful.

formatdate-time
error_messagestr
optional

A string indicating that the resource was not successfully destroyed and providing additional information.

namestr
optional

The name of the resource scheduled for deletion.

from do_gradientai import GradientAI

client = GradientAI()
response = client.gpu_droplets.destroy_with_associated_resources.check_status(
    1,
)
print(response.completed_at)
200 Example
{
  "completed_at": "2020-04-01T18:11:49Z",
  "droplet": {
    "id": "61486916",
    "destroyed_at": "2020-04-01T18:11:49Z",
    "error_message": " ",
    "name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
  },
  "failures": 0,
  "resources": {
    "floating_ips": [
      {
        "id": "61486916",
        "destroyed_at": "2020-04-01T18:11:49Z",
        "error_message": " ",
        "name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
      }
    ],
    "reserved_ips": [
      {
        "id": "61486916",
        "destroyed_at": "2020-04-01T18:11:49Z",
        "error_message": " ",
        "name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
      }
    ],
    "snapshots": [
      {
        "id": "61486916",
        "destroyed_at": "2020-04-01T18:11:49Z",
        "error_message": " ",
        "name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
      }
    ],
    "volume_snapshots": [
      {
        "id": "61486916",
        "destroyed_at": "2020-04-01T18:11:49Z",
        "error_message": " ",
        "name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
      }
    ],
    "volumes": [
      {
        "id": "61486916",
        "destroyed_at": "2020-04-01T18:11:49Z",
        "error_message": " ",
        "name": "ubuntu-s-1vcpu-1gb-nyc1-01-1585758823330"
      }
    ]
  }
}