Compute V1 Client - Class ResourcePolicyWeeklyCycleDayOfWeek (1.12.1)

Reference documentation and code samples for the Compute V1 Client class ResourcePolicyWeeklyCycleDayOfWeek.

Generated from protobuf message google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ day string

Defines a schedule that runs on specific days of the week. Specify one or more days. The following options are available: MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY. Check the Day enum for the list of possible values.

↳ duration string

[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.

↳ start_time string

Time within the window to start the operations. It must be in format "HH:MM", where HH : [00-23] and MM : [00-00] GMT.

getDay

Defines a schedule that runs on specific days of the week. Specify one or more days. The following options are available: MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY.

Check the Day enum for the list of possible values.

Returns
TypeDescription
string

hasDay

clearDay

setDay

Defines a schedule that runs on specific days of the week. Specify one or more days. The following options are available: MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY.

Check the Day enum for the list of possible values.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDuration

[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.

Returns
TypeDescription
string

hasDuration

clearDuration

setDuration

[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getStartTime

Time within the window to start the operations. It must be in format "HH:MM", where HH : [00-23] and MM : [00-00] GMT.

Returns
TypeDescription
string

hasStartTime

clearStartTime

setStartTime

Time within the window to start the operations. It must be in format "HH:MM", where HH : [00-23] and MM : [00-00] GMT.

Parameter
NameDescription
var string
Returns
TypeDescription
$this