DELETE
/
cloud
/
v2
/
ai
/
clusters
/
{project_id}
/
{region_id}
/
{cluster_id}
import os
from gcore import Gcore

client = Gcore(
    api_key=os.environ.get("GCORE_API_KEY"),  # This is the default and can be omitted
)
task_id_list = client.cloud.gpu_baremetal_clusters.delete(
    cluster_id="cluster_id",
    project_id=0,
    region_id=0,
)
print(task_id_list.tasks)
{
  "tasks": [
    "d478ae29-dedc-4869-82f0-96104425f565"
  ]
}

Authorizations

APIKey
string
header
required

API key for authentication.

Path Parameters

project_id
integer
required

Project ID

region_id
integer
required

Region ID

cluster_id
string
required

GPU cluster ID

Query Parameters

delete_floatings
boolean

True if it is required to delete floating IPs assigned to the servers. Can't be used with floatings.

floatings
string

Comma separated list of floating ids that should be deleted. Can't be used with delete_floatings.

reserved_fixed_ips
string

Comma separated list of port IDs to be deleted with the servers

Response

200
application/json

List of created tasks

The response is of type object.