MaintenanceWindow class
MaintenanceWindow defines the maintenance window to be used for the cluster.
Constructors
-
MaintenanceWindow({Input<
DailyMaintenanceWindow> ? dailyMaintenanceWindow, Input<Map< ? maintenanceExclusions, Input<String, String> >RecurringTimeWindow> ? recurringWindow}) -
Creates a new MaintenanceWindow.
dailyMaintenanceWindowDailyMaintenanceWindow specifies a daily maintenance operation window.maintenanceExclusionsExceptions to maintenance window. Non-emergency maintenance should not occur in these windows.recurringWindowRecurringWindow specifies some number of recurring time periods for maintenance to occur. The time windows may be overlapping. If no maintenance windows are set, maintenance can occur at any time.const -
MaintenanceWindow.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
dailyMaintenanceWindow
→ Input<
DailyMaintenanceWindow> ? -
DailyMaintenanceWindow specifies a daily maintenance operation window.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
maintenanceExclusions
→ Input<
Map< ?String, String> > -
Exceptions to maintenance window. Non-emergency maintenance should not occur in these windows.
final
-
recurringWindow
→ Input<
RecurringTimeWindow> ? -
RecurringWindow specifies some number of recurring time periods for maintenance to occur. The time windows may be overlapping. If no maintenance windows are set, maintenance can occur at any time.
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