Backup Policies

Get available backup policies

get
Authorizations
Query parameters
serviceIdinteger · int64Required

Service Id, example: 1234

availabilityZonestringOptional

availabilityZone

policyTypestring · enumRequired

policyType, example: SERVER

Possible values:
backupReplicatedbooleanOptional

backupReplicated

Responses
200
OK
*/*
get
GET /itcare/compute/backup-policies HTTP/1.1
Host: api.cegedim.cloud
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
  "ANY_ADDITIONAL_PROPERTY": [
    {
      "availableInAZ": [
        "text"
      ],
      "cloudId": "text",
      "cloudName": "text",
      "default": true,
      "durationInHours": 1,
      "frequencies": {},
      "id": 1,
      "label": "text",
      "name": "text",
      "policyId": "text",
      "replication": true,
      "scope": "text",
      "startTime": "text",
      "timezone": "text",
      "type": "text"
    }
  ]
}

Get a backup policy by its id

get
Authorizations
Path parameters
idinteger · int64Required

BackupPolicy Id, example: 123

Responses
200
OK
*/*
get
GET /itcare/compute/backup-policies/{id} HTTP/1.1
Host: api.cegedim.cloud
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
  "availableInAZ": [
    "text"
  ],
  "cloudId": "text",
  "cloudName": "text",
  "default": true,
  "durationInHours": 1,
  "frequencies": {},
  "id": 1,
  "label": "text",
  "name": "text",
  "policyId": "text",
  "replication": true,
  "scope": "text",
  "startTime": "text",
  "timezone": "text",
  "type": "text"
}

Last updated