Skip to content

takeOnDemandSnapshot

Triggers on-demand snapshot for the given workloads.

Arguments

Argument Type Description
input (required) TakeOnDemandSnapshotInput! Input for taking on demand snapshot of workloads.

Returns

TakeOnDemandSnapshotReply!

Sample

mutation TakeOnDemandSnapshot($input: TakeOnDemandSnapshotInput!) {
  takeOnDemandSnapshot(input: $input)
}
{
  "input": {
    "slaId": "example-string",
    "workloadIds": [
      "00000000-0000-0000-0000-000000000000"
    ]
  }
}
{
  "data": {
    "takeOnDemandSnapshot": {
      "errors": [
        {
          "error": "example-string",
          "workloadId": "00000000-0000-0000-0000-000000000000"
        }
      ],
      "taskchainUuids": [
        {
          "taskchainUuid": "00000000-0000-0000-0000-000000000000",
          "workloadId": "00000000-0000-0000-0000-000000000000"
        }
      ]
    }
  }
}