ClusterMaintenancePolicy class
Constructors
-
ClusterMaintenancePolicy({Input<
String?> ? createTime, Input<String?> ? updateTime, Input<List< ? weeklyMaintenanceWindows})ClusterMaintenancePolicyWeeklyMaintenanceWindow> ?> -
Creates a new ClusterMaintenancePolicy.
createTime(Output)updateTime(Output)weeklyMaintenanceWindowsOptional. Maintenance window that is applied to resources covered by this policy.const -
ClusterMaintenancePolicy.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
createTime
→ Input<
String?> ? -
(Output)
Output only. The time when the policy was created.
A timestamp in RFC3339 UTC "Zulu" format, with nanosecond
resolution and up to nine fractional digits.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
updateTime
→ Input<
String?> ? -
(Output)
Output only. The time when the policy was last updated.
A timestamp in RFC3339 UTC "Zulu" format, with nanosecond
resolution and up to nine fractional digits.
final
-
weeklyMaintenanceWindows
→ Input<
List< ?ClusterMaintenancePolicyWeeklyMaintenanceWindow> ?> -
Optional. Maintenance window that is applied to resources covered by this policy.
Minimum 1. For the current version, the maximum number
of weeklyWindow is expected to be one.
Structure is documented below.
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