UpcomingMaintenance(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Upcoming Maintenance notification information.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes | |
---|---|
Name | Description |
can_reschedule |
bool
Indicates if the maintenance can be customer triggered. This field is a member of oneof _ _can_reschedule .
|
latest_window_start_time |
str
The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format. This field is a member of oneof _ _latest_window_start_time .
|
maintenance_status |
str
Check the MaintenanceStatus enum for the list of possible values. This field is a member of oneof _ _maintenance_status .
|
type_ |
str
Defines the type of maintenance. Check the Type enum for the list of possible values. This field is a member of oneof _ _type .
|
window_end_time |
str
The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format. This field is a member of oneof _ _window_end_time .
|
window_start_time |
str
The current start time of the maintenance window. This timestamp value is in RFC3339 text format. This field is a member of oneof _ _window_start_time .
|
Classes
MaintenanceStatus
MaintenanceStatus(value)
Values: UNDEFINED_MAINTENANCE_STATUS (0): A value indicating that the enum field is not set. ONGOING (473158491): There is ongoing maintenance on this VM. PENDING (35394935): There is pending maintenance. UNKNOWN (433141802): Unknown maintenance status. Do not use this value.
Type
Type(value)
Defines the type of maintenance.
Values: UNDEFINED_TYPE (0): A value indicating that the enum field is not set. SCHEDULED (478400653): Scheduled maintenance (e.g. maintenance after uptime guarantee is complete). UNKNOWN_TYPE (490705455): No type specified. Do not use this value. UNSCHEDULED (450077204): Unscheduled maintenance (e.g. emergency maintenance during uptime guarantee).