ClusterMaintenancePolicy class
Constructors
-
ClusterMaintenancePolicy({Input<
ClusterMaintenancePolicyDailyMaintenanceWindow?> ? dailyMaintenanceWindow, Input<ClusterMaintenancePolicyDisruptionBudget?> ? disruptionBudget, Input<List< ? maintenanceExclusions, Input<ClusterMaintenancePolicyMaintenanceExclusion> ?>ClusterMaintenancePolicyRecurringMaintenanceWindow?> ? recurringMaintenanceWindow, Input<ClusterMaintenancePolicyRecurringWindow?> ? recurringWindow}) -
Creates a new ClusterMaintenancePolicy.
dailyMaintenanceWindowTime window specified for daily maintenance operations.disruptionBudgetstructure documented belowmaintenanceExclusionsExceptions 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 ExclusionsrecurringMaintenanceWindowDefines a recurring window for maintenance operations.recurringWindowTime window for recurring maintenance operations.const -
ClusterMaintenancePolicy.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
dailyMaintenanceWindow
→ Input<
ClusterMaintenancePolicyDailyMaintenanceWindow?> ? -
Time window specified for daily maintenance operations.
Specify
startTimein RFC3339 format "HH:MM”, where HH : [00-23] and MM : [00-59] GMT. For example:final -
disruptionBudget
→ Input<
ClusterMaintenancePolicyDisruptionBudget?> ? -
structure documented below
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
maintenanceExclusions
→ Input<
List< ?ClusterMaintenancePolicyMaintenanceExclusion> ?> -
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
final
-
recurringMaintenanceWindow
→ Input<
ClusterMaintenancePolicyRecurringMaintenanceWindow?> ? -
Defines a recurring window for maintenance operations.
final
-
recurringWindow
→ Input<
ClusterMaintenancePolicyRecurringWindow?> ? -
Time window for recurring maintenance operations.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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