Skip to content

restoreK8sNamespace

Restores Kubernetes namespace snapshot.

Arguments

Argument Type Description
input (required) RestoreK8sNamespaceInput! Request to restore a snapshot of a Kubernetes namespace.

Returns

CreateOnDemandJobReply!

Sample

mutation RestoreK8sNamespace($input: RestoreK8sNamespaceInput!) {
  restoreK8sNamespace(input: $input) {
    jobId
    taskchainId
  }
}
{
  "input": {
    "snapshotUuid": "00000000-0000-0000-0000-000000000000",
    "targetClusterUuid": "00000000-0000-0000-0000-000000000000",
    "targetNamespaceName": "example-string"
  }
}
{
  "data": {
    "restoreK8sNamespace": {
      "jobId": 0,
      "taskchainId": "example-string"
    }
  }
}