ProtectionGroupScheduleSpec

ProtectionGroupScheduleSpec
ProtectionGroupScheduleSpec

The specification used to define when snapshots are taken of a protection group.

JSON Example
{
    "name": "string",
    "schedule_spec": {
        "minutes": 0,
        "minutes_interval": 0,
        "hours": 0,
        "hours_interval": 0,
        "day_of_month": 0,
        "day_of_month_interval": 0,
        "month": 0,
        "month_interval": 0,
        "day_of_week": 0,
        "day_of_week_interval": 0
    },
    "retention_min": 0
}
string
name
Optional

The name of the schedule specification.

schedule_spec
Optional

schedule_spec

integer As int64 As int64
retention_min
Optional

The duration of time in minutes from snapshot creation after which the snapshot is automatically deleted.