Create Protection Group

POST https://{{cluster_vip}}/v2/data-protect/protection-groups

Creates a Protection Group for protecting the Cassandra database.

Considerations:

  • policyId , storageDomainId and the ID of the Cassandra objects to be protected are required in the request body for running this API.

  • The protectionGroupId from the API response is required for running the Protection Group for protecting the Cassandra objects.

HEADERS

KeyDatatypeRequiredDescription
Authorizationstring
Content-Typestring

RESPONSES

status: Created

{"id":"4594155844987574:1679899218812:880","name":"{{ProtectionGroupName}}","policyId":"4594155844987574:1679899218812:716","priority":"kMedium","storageDomainId":33,"description":"","startTime":{"hour":17,"minute":33,"timeZone":"Asia/Calcutta"},"alertPolicy":{"backupRunStatus":["kFailure"],"alertTargets":[]},"sla":[{"backupRunType":"kIncremental","slaMinutes":1440},{"backupRunType":"kFull","slaMinutes":1440}],"qosPolicy":"kBackupHDD","isActive":true,"isPaused":false,"environment":"kCassandra","permissions":null,"missingEntities":null,"cassandraParams":{"objects":[{"id":12055,"name":"taba1"},{"id":12056,"name":"tabb1"},{"id":12057,"name":"tabc1"},{"id":12058,"name":"tabd1"}],"concurrency":16,"excludeObjectIds":null,"sourceId":11746,"sourceName":"{{CassandraSourceName}}","customSourceName":"","dataCenters":["dc2","dc1"],"isLogBackup":false}}