Reference documentation and code samples for the Google Cloud Net App V1 Client class WeeklySchedule.
Make a snapshot every week e.g. at Monday 04:00, Wednesday 05:20, Sunday 23:50
Generated from protobuf message google.cloud.netapp.v1.WeeklySchedule
Namespace
Google \ Cloud \ NetApp \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ snapshots_to_keep
float
The maximum number of Snapshots to keep for the hourly schedule
↳ minute
float
Set the minute of the hour to start the snapshot (0-59), defaults to the top of the hour (0).
↳ hour
float
Set the hour to start the snapshot (0-23), defaults to midnight (0).
↳ day
string
Set the day or days of the week to make a snapshot. Accepts a comma separated days of the week. Defaults to 'Sunday'.
getSnapshotsToKeep
The maximum number of Snapshots to keep for the hourly schedule
float
hasSnapshotsToKeep
clearSnapshotsToKeep
setSnapshotsToKeep
The maximum number of Snapshots to keep for the hourly schedule
var
float
$this
getMinute
Set the minute of the hour to start the snapshot (0-59), defaults to the top of the hour (0).
float
hasMinute
clearMinute
setMinute
Set the minute of the hour to start the snapshot (0-59), defaults to the top of the hour (0).
var
float
$this
getHour
Set the hour to start the snapshot (0-23), defaults to midnight (0).
float
hasHour
clearHour
setHour
Set the hour to start the snapshot (0-23), defaults to midnight (0).
var
float
$this
getDay
Set the day or days of the week to make a snapshot. Accepts a comma separated days of the week. Defaults to 'Sunday'.
string
hasDay
clearDay
setDay
Set the day or days of the week to make a snapshot. Accepts a comma separated days of the week. Defaults to 'Sunday'.
var
string
$this