Google Cloud Compute V1 API - Class Google::Cloud::Compute::V1::UpcomingMaintenance (v2.8.0)

Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::UpcomingMaintenance.

Upcoming Maintenance notification information.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#can_reschedule

def can_reschedule() -> ::Boolean
Returns
  • (::Boolean) — Indicates if the maintenance can be customer triggered.

#can_reschedule=

def can_reschedule=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Indicates if the maintenance can be customer triggered.
Returns
  • (::Boolean) — Indicates if the maintenance can be customer triggered.

#latest_window_start_time

def latest_window_start_time() -> ::String
Returns
  • (::String) — The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.

#latest_window_start_time=

def latest_window_start_time=(value) -> ::String
Parameter
  • value (::String) — The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
Returns
  • (::String) — The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.

#maintenance_status

def maintenance_status() -> ::String
Returns
  • (::String) — Check the MaintenanceStatus enum for the list of possible values.

#maintenance_status=

def maintenance_status=(value) -> ::String
Parameter
  • value (::String) — Check the MaintenanceStatus enum for the list of possible values.
Returns
  • (::String) — Check the MaintenanceStatus enum for the list of possible values.

#type

def type() -> ::String
Returns
  • (::String) — Defines the type of maintenance. Check the Type enum for the list of possible values.

#type=

def type=(value) -> ::String
Parameter
  • value (::String) — Defines the type of maintenance. Check the Type enum for the list of possible values.
Returns
  • (::String) — Defines the type of maintenance. Check the Type enum for the list of possible values.

#window_end_time

def window_end_time() -> ::String
Returns
  • (::String) — The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.

#window_end_time=

def window_end_time=(value) -> ::String
Parameter
  • value (::String) — The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.
Returns
  • (::String) — The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.

#window_start_time

def window_start_time() -> ::String
Returns
  • (::String) — The current start time of the maintenance window. This timestamp value is in RFC3339 text format.

#window_start_time=

def window_start_time=(value) -> ::String
Parameter
  • value (::String) — The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
Returns
  • (::String) — The current start time of the maintenance window. This timestamp value is in RFC3339 text format.