Reference documentation and code samples for the Compute V1 Client class UpcomingMaintenance.
Upcoming Maintenance notification information.
Generated from protobuf message google.cloud.compute.v1.UpcomingMaintenance
Namespace
Google \ Cloud \ Compute \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ can_reschedule
bool
Indicates if the maintenance can be customer triggered.
↳ latest_window_start_time
string
The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
↳ maintenance_status
string
Check the MaintenanceStatus enum for the list of possible values.
↳ type
string
Defines the type of maintenance. Check the Type enum for the list of possible values.
↳ window_end_time
string
The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.
↳ window_start_time
string
The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
getCanReschedule
Indicates if the maintenance can be customer triggered.
bool
hasCanReschedule
clearCanReschedule
setCanReschedule
Indicates if the maintenance can be customer triggered.
var
bool
$this
getLatestWindowStartTime
The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
string
hasLatestWindowStartTime
clearLatestWindowStartTime
setLatestWindowStartTime
The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
var
string
$this
getMaintenanceStatus
Check the MaintenanceStatus enum for the list of possible values.
string
hasMaintenanceStatus
clearMaintenanceStatus
setMaintenanceStatus
Check the MaintenanceStatus enum for the list of possible values.
var
string
$this
getType
Defines the type of maintenance.
Check the Type enum for the list of possible values.
string
hasType
clearType
setType
Defines the type of maintenance.
Check the Type enum for the list of possible values.
var
string
$this
getWindowEndTime
The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.
string
hasWindowEndTime
clearWindowEndTime
setWindowEndTime
The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.
var
string
$this
getWindowStartTime
The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
string
hasWindowStartTime
clearWindowStartTime
setWindowStartTime
The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
var
string
$this