Reference documentation and code samples for the NetApp V1 API class Google::Cloud::NetApp::V1::MonthlySchedule.
Make a snapshot once a month e.g. at 2nd 04:00, 7th 05:20, 24th 23:50
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#days_of_month
def days_of_month() -> ::String
Returns
- (::String) — Set the day or days of the month to make a snapshot (1-31). Accepts a comma separated number of days. Defaults to '1'.
#days_of_month=
def days_of_month=(value) -> ::String
Parameter
- value (::String) — Set the day or days of the month to make a snapshot (1-31). Accepts a comma separated number of days. Defaults to '1'.
Returns
- (::String) — Set the day or days of the month to make a snapshot (1-31). Accepts a comma separated number of days. Defaults to '1'.
#hour
def hour() -> ::Float
Returns
- (::Float) — Set the hour to start the snapshot (0-23), defaults to midnight (0).
#hour=
def hour=(value) -> ::Float
Parameter
- value (::Float) — Set the hour to start the snapshot (0-23), defaults to midnight (0).
Returns
- (::Float) — Set the hour to start the snapshot (0-23), defaults to midnight (0).
#minute
def minute() -> ::Float
Returns
- (::Float) — Set the minute of the hour to start the snapshot (0-59), defaults to the top of the hour (0).
#minute=
def minute=(value) -> ::Float
Parameter
- value (::Float) — Set the minute of the hour to start the snapshot (0-59), defaults to the top of the hour (0).
Returns
- (::Float) — Set the minute of the hour to start the snapshot (0-59), defaults to the top of the hour (0).
#snapshots_to_keep
def snapshots_to_keep() -> ::Float
Returns
- (::Float) — The maximum number of Snapshots to keep for the hourly schedule
#snapshots_to_keep=
def snapshots_to_keep=(value) -> ::Float
Parameter
- value (::Float) — The maximum number of Snapshots to keep for the hourly schedule
Returns
- (::Float) — The maximum number of Snapshots to keep for the hourly schedule