NsSchedule
Description
Protection schedule associated with a volume collection or protection template.
JSON Type
object
Members
| Name | Description | Type | Deprecated |
|---|---|---|---|
| id | ID of protection schedule. | NsObjectID | |
| schedule_id | ID of protection schedule. | NsObjectID | Yes |
| name | Name of protection schedule. | NsObjectName | |
| schedule_name | Name of protection schedule. | NsObjectName | Yes |
| period | Frequency of snapshots. | NsUnsignedLong | |
| period_unit | Units for repeat frequency -- minutes, hours, days or weeks. | NsPeriodUnit | |
| at_time | Time of day when snapshot should be taken. | NsTimeOfDay | |
| until_time | Time of day to stop taking snapshots. | NsTimeOfDay | |
| days | Which days snapshots should be taken. | NsDays | |
| num_retain | Number of snapshots to retain. | NsUnsignedLong | |
| downstream_partner | Partner name if snapshots created by this schedule should be replicated. | NsObjectName | Yes |
| downstream_partner_id | Partner ID if snapshots created by this schedule should be replicated. | NsObjectID | |
| downstream_partner_name | Partner name if snapshots created by this schedule should be replicated. | NsObjectName | |
| replicate_every | Which snapshots should be replicated. | NsUnsignedLong | |
| num_retain_replica | Number of snapshots to retain on the replica. | NsUnsignedLong | |
| repl_alert_thres | Replication alert threshold. | NsTime | |
| snap_verify | Run verification tool on snapshot created by this schedule. | NsBoolean | |
| skip_db_consistency_check | Skip consistency check for database files on snapshots created by this schedule. | NsBoolean | |
| disable_appsync | Disables application synchronized snapshots and creates crash consistent snapshots instead. | NsBoolean | |
| schedule_type | Schedule type: regular or external_trigger. | NsScheduleType |
