Skip to main content
DELETE
cURL

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

cluster_id
string
required

The ID of the cluster whose assistant to delete.

Response

A successful response.

MigrationAssistant is a per-cluster migration assistant deployment. The url, username, password, and bucket_grantee are populated only while the status is RUNNING. The last_error is populated only when the status is FAILED.

cluster_id
string
required

The ID of the cluster this assistant is deployed for.

created_at
string<date-time>
required

Timestamp when the assistant was created.

deployed_region
string
required

The cluster region the assistant is deployed in.

health
enum<string>
required
  • NOT_COMPUTED: Health is not computed; the assistant is not RUNNING.
  • HEALTHY: The assistant is ready and serving.
  • UNAVAILABLE: The assistant is RUNNING but not currently serving. This is usually transient (for example, its pod is restarting); retry shortly.
  • UNKNOWN: The live health probe could not be reached, so serving health is not known. This is usually transient; retry shortly.
Available options:
NOT_COMPUTED,
HEALTHY,
UNAVAILABLE,
UNKNOWN
id
string
required

The unique ID of the migration assistant.

status
enum<string>
required
  • PENDING: The assistant has been requested and is being provisioned.
  • RUNNING: The assistant is ready; its URL and credentials are available.
  • DELETING: Deletion has been requested and is in progress.
  • FAILED: A provisioning or deletion operation failed; see last_error.
Available options:
PENDING,
RUNNING,
DELETING,
FAILED
updated_at
string<date-time>
required

Timestamp when the assistant was last updated.

bucket_grantee
string

The cloud-native identity the customer must grant bucket access to; populated when the status is RUNNING. Format depends on the cluster's cloud (AWS IAM role ARN, GCP service account email, or Azure object ID).

last_error
string

The failure detail; populated when the status is FAILED.

password
string

The password used to sign in to the assistant; populated when the status is RUNNING.

url
string

The URL used to reach the assistant; populated when the status is RUNNING.

username
string

The username used to sign in to the assistant; populated when the status is RUNNING.