Google Cloud Compute V1 API - Class Google::Cloud::Compute::V1::GroupMaintenanceInfo (v3.0.0)

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

Maintenance Info for ReservationBlocks.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#instance_maintenance_ongoing_count

def instance_maintenance_ongoing_count() -> ::Integer
Returns
  • (::Integer) — Describes number of instances that have ongoing maintenance.

#instance_maintenance_ongoing_count=

def instance_maintenance_ongoing_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Describes number of instances that have ongoing maintenance.
Returns
  • (::Integer) — Describes number of instances that have ongoing maintenance.

#instance_maintenance_pending_count

def instance_maintenance_pending_count() -> ::Integer
Returns
  • (::Integer) — Describes number of instances that have pending maintenance.

#instance_maintenance_pending_count=

def instance_maintenance_pending_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Describes number of instances that have pending maintenance.
Returns
  • (::Integer) — Describes number of instances that have pending maintenance.

#maintenance_ongoing_count

def maintenance_ongoing_count() -> ::Integer
Returns
  • (::Integer) — Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.

#maintenance_ongoing_count=

def maintenance_ongoing_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.
Returns
  • (::Integer) — Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.

#maintenance_pending_count

def maintenance_pending_count() -> ::Integer
Returns
  • (::Integer) — Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.

#maintenance_pending_count=

def maintenance_pending_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.
Returns
  • (::Integer) — Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.

#scheduling_type

def scheduling_type() -> ::String
Returns
  • (::String) — The type of maintenance for the reservation. Check the SchedulingType enum for the list of possible values.

#scheduling_type=

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

#subblock_infra_maintenance_ongoing_count

def subblock_infra_maintenance_ongoing_count() -> ::Integer
Returns
  • (::Integer) — Describes number of subblock Infrastructure that has ongoing maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family(e.g. NVLink Domains). Not all VM Families will support this field.

#subblock_infra_maintenance_ongoing_count=

def subblock_infra_maintenance_ongoing_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Describes number of subblock Infrastructure that has ongoing maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family(e.g. NVLink Domains). Not all VM Families will support this field.
Returns
  • (::Integer) — Describes number of subblock Infrastructure that has ongoing maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family(e.g. NVLink Domains). Not all VM Families will support this field.

#subblock_infra_maintenance_pending_count

def subblock_infra_maintenance_pending_count() -> ::Integer
Returns
  • (::Integer) — Describes number of subblock Infrastructure that has pending maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family (e.g. NVLink Domains). Not all VM Families will support this field.

#subblock_infra_maintenance_pending_count=

def subblock_infra_maintenance_pending_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Describes number of subblock Infrastructure that has pending maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family (e.g. NVLink Domains). Not all VM Families will support this field.
Returns
  • (::Integer) — Describes number of subblock Infrastructure that has pending maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family (e.g. NVLink Domains). Not all VM Families will support this field.

#upcoming_group_maintenance

def upcoming_group_maintenance() -> ::Google::Cloud::Compute::V1::UpcomingMaintenance
Returns

#upcoming_group_maintenance=

def upcoming_group_maintenance=(value) -> ::Google::Cloud::Compute::V1::UpcomingMaintenance
Parameter
Returns