GetClusterMaintenancePolicy constructor

const GetClusterMaintenancePolicy({
  1. required Input<List<GetClusterMaintenancePolicyDailyMaintenanceWindow>> dailyMaintenanceWindows,
  2. required Input<List<GetClusterMaintenancePolicyDisruptionBudget>> disruptionBudgets,
  3. required Input<List<GetClusterMaintenancePolicyMaintenanceExclusion>> maintenanceExclusions,
  4. required Input<List<GetClusterMaintenancePolicyRecurringMaintenanceWindow>> recurringMaintenanceWindows,
  5. required Input<List<GetClusterMaintenancePolicyRecurringWindow>> recurringWindows,
})

Creates a new GetClusterMaintenancePolicy. dailyMaintenanceWindows Time window specified for daily maintenance operations. Specify startTime in RFC3339 format "HH:MM”, where HH : 00-23 and MM : 00-59 GMT. disruptionBudgets Cluster disruption intervals for minor version and patch version upgrade maintenanceExclusions Exceptions to maintenance window. Non-emergency maintenance should not occur in these windows. recurringMaintenanceWindows Time window for recurring maintenance operations. recurringWindows Time window for recurring maintenance operations.

Implementation

const GetClusterMaintenancePolicy({
  required this.dailyMaintenanceWindows,
  required this.disruptionBudgets,
  required this.maintenanceExclusions,
  required this.recurringMaintenanceWindows,
  required this.recurringWindows,
});