v1

latestOpenAPI 3.0.0Apache 2.02026-07-17143274803.9 KB
ark-restores

Create ARK restore

Create ARK restore

post/api/v1/orgs/{orgId}/clusters/{id}/restores

Path parameters

orgIdinteger required

Organization identifier

idinteger required

Cluster identifier

Request body

backupNamestring required

Example request

{
  "options": {
    "includedNamespaces": [
      "*"
    ],
    "includedResources": [
      "*"
    ],
    "excludedNamespaces": [],
    "excludedResources": [],
    "snapshotVolumes": true,
    "includeClusterResources": true
  },
  "backupName": "full-backup"
}

Response

Restore created successfully

statusinteger

Example response

{
  "restore": {
    "uid": "494ec414-b6cb-11e8-9916-42010aa400f6",
    "warnings": 3,
    "name": "full-backup-schedule-20180912223445",
    "options": {
      "includedNamespaces": [
        "*"
      ],
      "includedResources": [
        "*"
      ],
      "excludedNamespaces": [],
      "excludedResources": [],
      "snapshotVolumes": true,
      "includeClusterResources": true
    },
    "id": 1,
    "backupName": "full-backup-schedule",
    "errors": 0,
    "status": "InProgress"
  },
  "status": 200
}