PlanRuleCopyActionLifecycle class
Constructors
-
PlanRuleCopyActionLifecycle({Input<int?>? coldStorageAfter, Input<int?>? deleteAfter, Input<bool?>? optInToArchiveForSupportedResources})
-
Creates a new PlanRuleCopyActionLifecycle.
coldStorageAfter Specifies the number of days after creation that a recovery point is moved to cold storage.
deleteAfter Specifies the number of days after creation that a recovery point is deleted. Must be 90 days greater than coldStorageAfter.
optInToArchiveForSupportedResources This setting will instruct your backup plan to transition supported resources to archive (cold) storage tier in accordance with your lifecycle settings.
const
-
PlanRuleCopyActionLifecycle.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
coldStorageAfter
→ Input<int?>?
-
Specifies the number of days after creation that a recovery point is moved to cold storage.
final
-
deleteAfter
→ Input<int?>?
-
Specifies the number of days after creation that a recovery point is deleted. Must be 90 days greater than
coldStorageAfter.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
optInToArchiveForSupportedResources
→ Input<bool?>?
-
This setting will instruct your backup plan to transition supported resources to archive (cold) storage tier in accordance with your lifecycle settings.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited