MaintenanceEvent(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A Maintenance Event is an operation that could cause temporary disruptions to the cluster workloads, including Google-driven or user-initiated cluster upgrades, user-initiated cluster configuration changes that require restarting nodes, etc.
Attributes |
|
---|---|
Name | Description |
uuid |
str
Output only. UUID of the maintenance event. |
target_version |
str
Output only. The target version of the cluster. |
operation |
str
Output only. The operation for running the maintenance event. Specified in the format projects/*/locations/*/operations/* . If the maintenance
event is split into multiple operations (e.g. due to
maintenance windows), the latest one is recorded.
|
type_ |
google.cloud.edgecontainer_v1.types.Cluster.MaintenanceEvent.Type
Output only. The type of the maintenance event. |
schedule |
google.cloud.edgecontainer_v1.types.Cluster.MaintenanceEvent.Schedule
Output only. The schedule of the maintenance event. |
state |
google.cloud.edgecontainer_v1.types.Cluster.MaintenanceEvent.State
Output only. The state of the maintenance event. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time when the maintenance event request was created. |
start_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time when the maintenance event started. |
end_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time when the maintenance event ended, either successfully or not. If the maintenance event is split into multiple maintenance windows, end_time is only updated when the whole flow ends. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time when the maintenance event message was updated. |
Classes
Schedule
Schedule(value)
Indicates when the maintenance event should be performed.
State
State(value)
Indicates the maintenance event state.
Type
Type(value)
Indicates the maintenance event type.