Class GroupMaintenanceInfo
Maintenance Info for ReservationBlocks.
Implements
Inherited Members
Namespace: Google.Apis.Compute.beta.Data
Assembly: Google.Apis.Compute.beta.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 |
EnableOpportunisticMaintenance
This setting enables or disables opportunistic maintenance. If enabled, maintenance is performed on unused reservations whenever possible.
Declaration
[JsonProperty("enableOpportunisticMaintenance")]
public virtual bool? EnableOpportunisticMaintenance { get; set; }
Property Value
Type | Description |
---|---|
bool? |
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 |
UpcomingGroupMaintenance
Maintenance information on this group of VMs.
Declaration
[JsonProperty("upcomingGroupMaintenance")]
public virtual UpcomingMaintenance UpcomingGroupMaintenance { get; set; }
Property Value
Type | Description |
---|---|
UpcomingMaintenance |