MaintenancePolicyResponse class
Maintenance policy for an instance.
Constructors
-
MaintenancePolicyResponse({required Input<
String> createTime, required Input<String> description, required Input<String> updateTime, required Input<List< weeklyMaintenanceWindow})WeeklyMaintenanceWindowResponse> > -
Creates a new MaintenancePolicyResponse.
createTimeThe time when the policy was created.descriptionOptional. Description of what this policy is for. Create/Update methods return INVALID_ARGUMENT if the length is greater than 512.updateTimeThe time when the policy was last updated.weeklyMaintenanceWindowOptional. Maintenance window that is applied to resources covered by this policy. Minimum 1. For the current version, the maximum number of weekly_window is expected to be one.const -
MaintenancePolicyResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
createTime
→ Input<
String> -
The time when the policy was created.
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> -
The time when the policy was last updated.
final
-
weeklyMaintenanceWindow
→ Input<
List< WeeklyMaintenanceWindowResponse> > -
Optional. Maintenance window that is applied to resources covered by this policy. Minimum 1. For the current version, the maximum number of weekly_window 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