MaintenanceWindow class

The configuration settings for Cloud Composer maintenance window. The following example: { "startTime":"2019-08-01T01:00:00Z" "endTime":"2019-08-01T07:00:00Z" "recurrence":"FREQ=WEEKLY;BYDAY=TU,WE" } would define a maintenance window between 01 and 07 hours UTC during each Tuesday and Wednesday.

Constructors

MaintenanceWindow({required Input<String> endTime, required Input<String> recurrence, required Input<String> startTime})
Creates a new MaintenanceWindow. endTime Maintenance window end time. It is used only to calculate the duration of the maintenance window. The value for end-time must be in the future, relative to start_time. recurrence Maintenance window recurrence. Format is a subset of RFC-5545 RRULE. The only allowed values for FREQ field are FREQ=DAILY and FREQ=WEEKLY;BYDAY=... Example values: FREQ=WEEKLY;BYDAY=TU,WE, FREQ=DAILY. startTime Start time of the first recurrence of the maintenance window.
const
MaintenanceWindow.fromMap(Map<String, dynamic> map)
factory

Properties

endTime → Input<String>
Maintenance window end time. It is used only to calculate the duration of the maintenance window. The value for end-time must be in the future, relative to start_time.
final
hashCode → int
The hash code for this object.
no setterinherited
recurrence → Input<String>
Maintenance window recurrence. Format is a subset of RFC-5545 RRULE. The only allowed values for FREQ field are FREQ=DAILY and FREQ=WEEKLY;BYDAY=... Example values: FREQ=WEEKLY;BYDAY=TU,WE, FREQ=DAILY.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
startTime → Input<String>
Start time of the first recurrence of the maintenance window.
final

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