A newer release of this product is available.
Create a data protection policy
Suggest changes
Collection of separate PDF docs
Creating your file...
This may take a few minutes. Thanks for your patience.
Your file is ready
You can create a data protection policy based on one or more schedules.
1. Select the app
Perform the workflow List the apps and select the desired application.
2. Create the protection
Perform the following REST API call to create a protection policy for a specific app.
HTTP method | Path |
---|---|
POST |
/accounts/{account_id}/k8s/v1/apps/{app_id}/schedules |
JSON input example
{
"type": "application/astra-schedule",
"version": "1.3",
"name": "Backup Schedule",
"enabled": "true",
"granularity": "monthly",
"minute": "0",
"hour": "0",
"dayOfMonth": "1",
"snapshotRetention": "12",
"backupRetention": "12"
}
Curl example
curl --location -i --request POST 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/k8s/v1/apps/<APP_ID>/schedules' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>' --data @JSONinput