Distributed Cloud Edge Container V1 API - Class Google::Cloud::EdgeContainer::V1::Cluster::MaintenanceEvent (v0.2.0)

Reference documentation and code samples for the Distributed Cloud Edge Container V1 API class Google::Cloud::EdgeContainer::V1::Cluster::MaintenanceEvent.

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.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#create_time

def create_time() -> ::Google::Protobuf::Timestamp
Returns

#end_time

def end_time() -> ::Google::Protobuf::Timestamp
Returns
  • (::Google::Protobuf::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.

#operation

def operation() -> ::String
Returns
  • (::String) — 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.

#schedule

def schedule() -> ::Google::Cloud::EdgeContainer::V1::Cluster::MaintenanceEvent::Schedule
Returns

#start_time

def start_time() -> ::Google::Protobuf::Timestamp
Returns

#state

def state() -> ::Google::Cloud::EdgeContainer::V1::Cluster::MaintenanceEvent::State
Returns

#target_version

def target_version() -> ::String
Returns
  • (::String) — Output only. The target version of the cluster.

#type

def type() -> ::Google::Cloud::EdgeContainer::V1::Cluster::MaintenanceEvent::Type
Returns

#update_time

def update_time() -> ::Google::Protobuf::Timestamp
Returns

#uuid

def uuid() -> ::String
Returns
  • (::String) — Output only. UUID of the maintenance event.