Create a backup copy of a Volume Protection Group.

post/backup-recovery/v1beta1/volume-protection-groups/{id}/backups

Create a backup copy of a Volume Protection Group.

Securitybearer
Request
path Parameters
id
required
string <uuid>

UUID string uniquely identifying the Volume Protection Group.

Example: 9b4c14a6-3cd5-4907-97c4-cf44c5b641e4
Request Body schema: application/json
required
backupType
required
string
Enum: "BACKUP" "CLOUD_BACKUP"
description
string

Brief description about the application backup.

object (ExpireAfter)

Copy expiration attribute, which specifies the expiration for the artifacts created.

object (LockFor)

Retention attribute, which specifies the retention period for the artifacts created. Artifacts are locked for deletion for the specified period of time.

name
required
string <= 255 characters

Name of the application backup.

protectionStoreId
required
string <uuid>

UUID string uniquely identifying the protection store object.

required
object
Responses
202

Accepted

400

Bad request

401

Unauthorized request

403

Forbidden

500

Internal / unexpected error

Request samples
application/json
{
  • "backupType": "BACKUP",
  • "description": "string",
  • "expireAfter": {
    },
  • "lockFor": {
    },
  • "name": "vpg-backup",
  • "protectionStoreId": "2a1172be-4281-44f9-848b-9c3f86378b13",
  • "sourceCopyInfo": {
    }
}
Response samples
application/json
{ }