GetReservationSubBlockReservationSubBlockMaintenance constructor

const GetReservationSubBlockReservationSubBlockMaintenance({
  1. required Input<int> instanceMaintenanceOngoingCount,
  2. required Input<int> instanceMaintenancePendingCount,
  3. required Input<int> maintenanceOngoingCount,
  4. required Input<int> maintenancePendingCount,
  5. required Input<String> schedulingType,
  6. required Input<int> subblockInfraMaintenanceOngoingCount,
  7. required Input<int> subblockInfraMaintenancePendingCount,
})

Creates a new GetReservationSubBlockReservationSubBlockMaintenance. instanceMaintenanceOngoingCount Number of instances that have ongoing maintenance. instanceMaintenancePendingCount Number of instances that have pending maintenance. maintenanceOngoingCount Number of hosts in the sub-block that have ongoing maintenance. maintenancePendingCount Number of hosts in the sub-block that have pending maintenance. schedulingType The type of maintenance for the reservation. subblockInfraMaintenanceOngoingCount Number of sub-block infrastructure that has ongoing maintenance. subblockInfraMaintenancePendingCount Number of sub-block infrastructure that has pending maintenance.

Implementation

const GetReservationSubBlockReservationSubBlockMaintenance({
  required this.instanceMaintenanceOngoingCount,
  required this.instanceMaintenancePendingCount,
  required this.maintenanceOngoingCount,
  required this.maintenancePendingCount,
  required this.schedulingType,
  required this.subblockInfraMaintenanceOngoingCount,
  required this.subblockInfraMaintenancePendingCount,
});