Reference documentation and code samples for the Google Cloud Lustre V1 Client class MaintenanceExclusionWindow.
Exclusion period when maintenance updates should not occur.
An exclusion window can be in either of the following two formats:
- Non-recurring : A full date, with non-zero year, month and day values.
- Recurring : A month and day value, with a zero year. Time zone is UTC.
Generated from protobuf message google.cloud.lustre.v1.MaintenancePolicy.MaintenanceExclusionWindow
Namespace
Google \ Cloud \ Lustre \ V1 \ MaintenancePolicyMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ start_date |
Google\Type\Date
Required. Start date of the exclusion period in UTC time zone. This date is inclusive. |
↳ end_date |
Google\Type\Date
Required. End date of the exclusion period in UTC time zone. This date is inclusive. |
↳ time |
Google\Type\TimeOfDay
Required. Time in UTC when the exclusion window starts on start_date and ends on end_date. This can be: * * Full time OR * * All zeros for 00:00:00 UTC |
getStartDate
Required. Start date of the exclusion period in UTC time zone. This date is inclusive.
| Returns | |
|---|---|
| Type | Description |
Google\Type\Date|null |
|
hasStartDate
clearStartDate
setStartDate
Required. Start date of the exclusion period in UTC time zone. This date is inclusive.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Type\Date
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEndDate
Required. End date of the exclusion period in UTC time zone. This date is inclusive.
| Returns | |
|---|---|
| Type | Description |
Google\Type\Date|null |
|
hasEndDate
clearEndDate
setEndDate
Required. End date of the exclusion period in UTC time zone. This date is inclusive.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Type\Date
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTime
Required. Time in UTC when the exclusion window starts on start_date and ends on end_date. This can be:
- Full time OR
- All zeros for 00:00:00 UTC
| Returns | |
|---|---|
| Type | Description |
Google\Type\TimeOfDay|null |
|
hasTime
clearTime
setTime
Required. Time in UTC when the exclusion window starts on start_date and ends on end_date. This can be:
- Full time OR
- All zeros for 00:00:00 UTC
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Type\TimeOfDay
|
| Returns | |
|---|---|
| Type | Description |
$this |
|