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

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