GetInstanceMaintenancePolicy class
Constructors
-
GetInstanceMaintenancePolicy({required Input<
String> createTime, required Input<String> description, required Input<String> updateTime, required Input<List< weeklyMaintenanceWindows})GetInstanceMaintenancePolicyWeeklyMaintenanceWindow> > -
Creates a new GetInstanceMaintenancePolicy.
createTimeOutput only. The time when the policy was created.descriptionOptional. Description of what this policy is for.updateTimeOutput only. The time when the policy was last updated.weeklyMaintenanceWindowsOptional. Maintenance window that is applied to resources covered by this policy.const -
GetInstanceMaintenancePolicy.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
createTime
→ Input<
String> -
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
-
description
→ Input<
String> -
Optional. Description of what this policy is for.
Create/Update methods return INVALID_ARGUMENT if the
length is greater than 512.
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 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< GetInstanceMaintenancePolicyWeeklyMaintenanceWindow> > -
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.
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