Reference documentation and code samples for the Google Cloud Deploy V1 Client class TimeWindows.
Time windows within which actions are restricted. See the documentation for more information on how to configure dates/times.
Generated from protobuf message google.cloud.deploy.v1.TimeWindows
Namespace
Google \ Cloud \ Deploy \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ time_zone |
string
Required. The time zone in IANA format IANA Time Zone Database (e.g. America/New_York). |
↳ one_time_windows |
array<OneTimeWindow>
Optional. One-time windows within which actions are restricted. |
↳ weekly_windows |
array<WeeklyWindow>
Optional. Recurring weekly windows within which actions are restricted. |
getTimeZone
Required. The time zone in IANA format IANA Time Zone Database (e.g. America/New_York).
Returns | |
---|---|
Type | Description |
string |
setTimeZone
Required. The time zone in IANA format IANA Time Zone Database (e.g. America/New_York).
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getOneTimeWindows
Optional. One-time windows within which actions are restricted.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setOneTimeWindows
Optional. One-time windows within which actions are restricted.
Parameter | |
---|---|
Name | Description |
var |
array<OneTimeWindow>
|
Returns | |
---|---|
Type | Description |
$this |
getWeeklyWindows
Optional. Recurring weekly windows within which actions are restricted.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setWeeklyWindows
Optional. Recurring weekly windows within which actions are restricted.
Parameter | |
---|---|
Name | Description |
var |
array<WeeklyWindow>
|
Returns | |
---|---|
Type | Description |
$this |