ReservationResourceStatusReservationMaintenance class

Constructors

ReservationResourceStatusReservationMaintenance({Input<int?>? instanceMaintenanceOngoingCount, Input<int?>? instanceMaintenancePendingCount, Input<int?>? maintenanceOngoingCount, Input<int?>? maintenancePendingCount, Input<String?>? schedulingType, Input<int?>? subblockInfraMaintenanceOngoingCount, Input<int?>? subblockInfraMaintenancePendingCount, Input<List<ReservationResourceStatusReservationMaintenanceUpcomingGroupMaintenance>?>? upcomingGroupMaintenances})
Creates a new ReservationResourceStatusReservationMaintenance. instanceMaintenanceOngoingCount (Output) instanceMaintenancePendingCount (Output) maintenanceOngoingCount (Output) maintenancePendingCount (Output) schedulingType (Output) subblockInfraMaintenanceOngoingCount (Output) subblockInfraMaintenancePendingCount (Output) upcomingGroupMaintenances (Output)
const
ReservationResourceStatusReservationMaintenance.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
instanceMaintenanceOngoingCount → Input<int?>?
(Output) Describes number of instances that have ongoing maintenance.
final
instanceMaintenancePendingCount → Input<int?>?
(Output) Describes number of instances that have pending maintenance.
final
maintenanceOngoingCount → Input<int?>?
(Output) 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?>?
(Output) 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?>?
(Output) The type of maintenance for the reservation.
final
subblockInfraMaintenanceOngoingCount → Input<int?>?
(Output) 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?>?
(Output) 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<ReservationResourceStatusReservationMaintenanceUpcomingGroupMaintenance>?>?
(Output) Maintenance information on this group of VMs. Structure is documented below.
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