ClusterMaintenancePolicy constructor
const
ClusterMaintenancePolicy({
- Input<
ClusterMaintenancePolicyDailyMaintenanceWindow?> ? dailyMaintenanceWindow, - Input<
ClusterMaintenancePolicyDisruptionBudget?> ? disruptionBudget, - Input<
List< ? maintenanceExclusions,ClusterMaintenancePolicyMaintenanceExclusion> ?> - Input<
ClusterMaintenancePolicyRecurringMaintenanceWindow?> ? recurringMaintenanceWindow, - Input<
ClusterMaintenancePolicyRecurringWindow?> ? recurringWindow,
Creates a new ClusterMaintenancePolicy.
dailyMaintenanceWindow Time window specified for daily maintenance operations.
disruptionBudget structure documented below
maintenanceExclusions Exceptions to maintenance window. Non-emergency maintenance should not occur in these windows. A cluster can have up to 20 maintenance exclusions at a time Maintenance Window and Exclusions
recurringMaintenanceWindow Defines a recurring window for maintenance operations.
recurringWindow Time window for recurring maintenance operations.
Implementation
const ClusterMaintenancePolicy({
this.dailyMaintenanceWindow,
this.disruptionBudget,
this.maintenanceExclusions,
this.recurringMaintenanceWindow,
this.recurringWindow,
});