Builder
Properties
[Custom snapshot policies that target volumes only] The snapshot archiving rule for the schedule. When you specify an archiving rule, snapshots are automatically moved from the standard tier to the archive tier once the schedule's retention threshold is met. Snapshots are then retained in the archive tier for the archive retention period that you specify.
The creation rule.
Specifies a rule for copying snapshots or AMIs across Regions.
[Custom AMI policies only] The AMI deprecation rule for the schedule.
[Custom snapshot policies only] The rule for enabling fast snapshot restore.
The retention rule for snapshots or AMIs created by the policy.
[Custom snapshot policies only] The rule for sharing snapshots with other Amazon Web Services accounts.
[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.
Functions
construct an aws.sdk.kotlin.services.dlm.model.ArchiveRule inside the given block
construct an aws.sdk.kotlin.services.dlm.model.CreateRule inside the given block
construct an aws.sdk.kotlin.services.dlm.model.DeprecateRule inside the given block
construct an aws.sdk.kotlin.services.dlm.model.FastRestoreRule inside the given block
construct an aws.sdk.kotlin.services.dlm.model.RetainRule inside the given block