Show / Hide Table of Contents

Class GroupMaintenanceInfo

Maintenance Info for ReservationBlocks.

Inheritance
object
GroupMaintenanceInfo
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.v1.Data
Assembly: Google.Apis.Compute.v1.dll
Syntax
public class GroupMaintenanceInfo : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

InstanceMaintenanceOngoingCount

Describes number of instances that have ongoing maintenance.

Declaration
[JsonProperty("instanceMaintenanceOngoingCount")]
public virtual int? InstanceMaintenanceOngoingCount { get; set; }
Property Value
Type Description
int?

InstanceMaintenancePendingCount

Describes number of instances that have pending maintenance.

Declaration
[JsonProperty("instanceMaintenancePendingCount")]
public virtual int? InstanceMaintenancePendingCount { get; set; }
Property Value
Type Description
int?

MaintenanceOngoingCount

Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.

Declaration
[JsonProperty("maintenanceOngoingCount")]
public virtual int? MaintenanceOngoingCount { get; set; }
Property Value
Type Description
int?

MaintenancePendingCount

Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.

Declaration
[JsonProperty("maintenancePendingCount")]
public virtual int? MaintenancePendingCount { get; set; }
Property Value
Type Description
int?

SchedulingType

The type of maintenance for the reservation.

Declaration
[JsonProperty("schedulingType")]
public virtual string SchedulingType { get; set; }
Property Value
Type Description
string

SubblockInfraMaintenanceOngoingCount

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.

Declaration
[JsonProperty("subblockInfraMaintenanceOngoingCount")]
public virtual int? SubblockInfraMaintenanceOngoingCount { get; set; }
Property Value
Type Description
int?

SubblockInfraMaintenancePendingCount

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.

Declaration
[JsonProperty("subblockInfraMaintenancePendingCount")]
public virtual int? SubblockInfraMaintenancePendingCount { get; set; }
Property Value
Type Description
int?

UpcomingGroupMaintenance

Maintenance information on this group of VMs.

Declaration
[JsonProperty("upcomingGroupMaintenance")]
public virtual UpcomingMaintenance UpcomingGroupMaintenance { get; set; }
Property Value
Type Description
UpcomingMaintenance

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX