MaintenanceWindow class

MaintenanceWindow defines the maintenance window to be used for the cluster.

Constructors

MaintenanceWindow({Input<DailyMaintenanceWindow>? dailyMaintenanceWindow, Input<Map<String, String>>? maintenanceExclusions, Input<RecurringTimeWindow>? recurringWindow})
Creates a new MaintenanceWindow. dailyMaintenanceWindow DailyMaintenanceWindow specifies a daily maintenance operation window. maintenanceExclusions Exceptions to maintenance window. Non-emergency maintenance should not occur in these windows. recurringWindow 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.
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