AWS::DLM::LifecyclePolicy Schedule
[Snapshot and AMI policies only] Specifies a schedule for a snapshot or AMI lifecycle policy.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "ArchiveRule" :ArchiveRule, "CopyTags" :Boolean, "CreateRule" :CreateRule, "CrossRegionCopyRules" :[ CrossRegionCopyRule, ... ], "DeprecateRule" :DeprecateRule, "FastRestoreRule" :FastRestoreRule, "Name" :String, "RetainRule" :RetainRule, "ShareRules" :[ ShareRule, ... ], "TagsToAdd" :[ Tag, ... ], "VariableTags" :[ Tag, ... ]}
YAML
ArchiveRule:ArchiveRuleCopyTags:BooleanCreateRule:CreateRuleCrossRegionCopyRules:- CrossRegionCopyRuleDeprecateRule:DeprecateRuleFastRestoreRule:FastRestoreRuleName:StringRetainRule:RetainRuleShareRules:- ShareRuleTagsToAdd:- TagVariableTags:- Tag
Properties
ArchiveRuleProperty description not available.
Required: No
Type: ArchiveRule
Update requires: No interruption
CopyTags-
Copy all user-defined tags on a source volume to snapshots of the volume created by this policy.
Required: No
Type: Boolean
Update requires: No interruption
CreateRule-
The creation rule.
Required: No
Type: CreateRule
Update requires: No interruption
CrossRegionCopyRules-
Specifies a rule for copying snapshots or AMIs across regions.
Note
You can't specify cross-Region copy rules for policies that create snapshots on an Outpost. If the policy creates snapshots in a Region, then snapshots can be copied to up to three Regions or Outposts.
Required: No
Type: List of CrossRegionCopyRule
Maximum:
3Update requires: No interruption
DeprecateRuleProperty description not available.
Required: No
Type: DeprecateRule
Update requires: No interruption
FastRestoreRule-
[Snapshot policies only] The rule for enabling fast snapshot restore.
Required: No
Type: FastRestoreRule
Update requires: No interruption
Name-
The name of the schedule.
Required: No
Type: String
Minimum:
0Maximum:
120Pattern:
[0-9A-Za-z _-]+Update requires: No interruption
RetainRule-
The retention rule for snapshots or AMIs created by the policy.
Required: No
Type: RetainRule
Update requires: No interruption
ShareRules-
[Snapshot policies only] The rule for sharing snapshots with other Amazon Web Services accounts.
Required: No
Type: List of ShareRule
Maximum:
1Update requires: No interruption
TagsToAdd-
The tags to apply to policy-created resources. These user-defined tags are in addition to the Amazon-added lifecycle tags.
Required: No
Type: List of Tag
Maximum:
45Update requires: No interruption
VariableTags-
[AMI policies and snapshot policies that target instances only] A collection of key/value pairs with values determined dynamically when the policy is executed. Keys may be any valid Amazon EC2 tag key. Values must be in one of the two following formats:
$(instance-id)or$(timestamp). Variable tags are only valid for EBS Snapshot Management – Instance policies.Required: No
Type: List of Tag
Maximum:
45Update requires: No interruption