GetReservationResourceStatusReservationMaintenance class
Constructors
-
GetReservationResourceStatusReservationMaintenance({required Input<
int> instanceMaintenanceOngoingCount, required Input<int> instanceMaintenancePendingCount, required Input<int> maintenanceOngoingCount, required Input<int> maintenancePendingCount, required Input<String> schedulingType, required Input<int> subblockInfraMaintenanceOngoingCount, required Input<int> subblockInfraMaintenancePendingCount, required Input<List< upcomingGroupMaintenances})GetReservationResourceStatusReservationMaintenanceUpcomingGroupMaintenance> > -
Creates a new GetReservationResourceStatusReservationMaintenance.
instanceMaintenanceOngoingCountDescribes number of instances that have ongoing maintenance.instanceMaintenancePendingCountDescribes number of instances that have pending maintenance.maintenanceOngoingCountProgress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.maintenancePendingCountProgress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.schedulingTypeThe type of maintenance for the reservation.subblockInfraMaintenanceOngoingCountDescribes 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.subblockInfraMaintenancePendingCountDescribes 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.upcomingGroupMaintenancesMaintenance information on this group of VMs.const -
GetReservationResourceStatusReservationMaintenance.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
instanceMaintenanceOngoingCount
→ Input<
int> -
Describes number of instances that have ongoing maintenance.
final
-
instanceMaintenancePendingCount
→ Input<
int> -
Describes number of instances that have pending maintenance.
final
-
maintenanceOngoingCount
→ Input<
int> -
Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.
final
-
maintenancePendingCount
→ Input<
int> -
Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
schedulingType
→ Input<
String> -
The type of maintenance for the reservation.
final
-
subblockInfraMaintenanceOngoingCount
→ Input<
int> -
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.
final
-
subblockInfraMaintenancePendingCount
→ Input<
int> -
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.
final
-
upcomingGroupMaintenances
→ Input<
List< GetReservationResourceStatusReservationMaintenanceUpcomingGroupMaintenance> > -
Maintenance information on this group of VMs.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited