Update Schedule Policy
PUT /schedule-policies/{id}
Update info for schedule policy including name, schedule, snapshot expire etc.
id | the URN of a schedule policy |
Required Roles
Request Payload
<schedule_policy>
<policy_type></policy_type>
<policy_name></policy_name>
<schedule>
<schedule_frequency></schedule_frequency>
<schedule_repeat></schedule_repeat>
<schedule_time></schedule_time>
<schedule_day_of_week></schedule_day_of_week>
<schedule_day_of_month></schedule_day_of_month>
</schedule>
<snapshot_expire>
<expire_type></expire_type>
<expire_value></expire_value>
</snapshot_expire>
</schedule_policy>
{
"policy_type": "",
"policy_name": "",
"schedule": {
"schedule_frequency": "",
"schedule_repeat": "",
"schedule_time": "",
"schedule_day_of_week": "",
"schedule_day_of_month": ""
},
"snapshot_expire": {
"expire_type": "",
"expire_value": ""
}
}
All parameters are required unless otherwise stated.
Field |
Description |
Type |
Notes |
<schedule_policy> |
|
|
|
<policy_type> |
|
String |
|
<policy_name> |
|
String |
Valid Values:
|
<schedule> |
|
|
|
<schedule_frequency> |
|
String |
|
<schedule_repeat> |
|
Integer |
|
<schedule_time> |
|
String |
|
<schedule_day_of_week> |
|
String |
|
<schedule_day_of_month> |
|
Integer |
|
</schedule> |
|
|
|
<snapshot_expire> |
|
|
|
<expire_type> |
|
String |
|
<expire_value> |
|
Integer |
|
</snapshot_expire> |
|
|
|
</schedule_policy> |
|
|
|
Response Body
No data returned in response body