| Package | Description |
|---|---|
| com.amazonaws.services.dlm.model |
| Modifier and Type | Method and Description |
|---|---|
Schedule |
Schedule.clone() |
Schedule |
Schedule.withArchiveRule(ArchiveRule archiveRule)
[Snapshot policies that target volumes only] The snapshot archiving rule for the schedule.
|
Schedule |
Schedule.withCopyTags(Boolean copyTags)
Copy all user-defined tags on a source volume to snapshots of the volume created by this policy.
|
Schedule |
Schedule.withCreateRule(CreateRule createRule)
The creation rule.
|
Schedule |
Schedule.withCrossRegionCopyRules(Collection<CrossRegionCopyRule> crossRegionCopyRules)
Specifies a rule for copying snapshots or AMIs across regions.
|
Schedule |
Schedule.withCrossRegionCopyRules(CrossRegionCopyRule... crossRegionCopyRules)
Specifies a rule for copying snapshots or AMIs across regions.
|
Schedule |
Schedule.withDeprecateRule(DeprecateRule deprecateRule)
[AMI policies only] The AMI deprecation rule for the schedule.
|
Schedule |
Schedule.withFastRestoreRule(FastRestoreRule fastRestoreRule)
[Snapshot policies only] The rule for enabling fast snapshot restore.
|
Schedule |
Schedule.withName(String name)
The name of the schedule.
|
Schedule |
Schedule.withRetainRule(RetainRule retainRule)
The retention rule for snapshots or AMIs created by the policy.
|
Schedule |
Schedule.withShareRules(Collection<ShareRule> shareRules)
[Snapshot policies only] The rule for sharing snapshots with other Amazon Web Services accounts.
|
Schedule |
Schedule.withShareRules(ShareRule... shareRules)
[Snapshot policies only] The rule for sharing snapshots with other Amazon Web Services accounts.
|
Schedule |
Schedule.withTagsToAdd(Collection<Tag> tagsToAdd)
The tags to apply to policy-created resources.
|
Schedule |
Schedule.withTagsToAdd(Tag... tagsToAdd)
The tags to apply to policy-created resources.
|
Schedule |
Schedule.withVariableTags(Collection<Tag> 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.
|
Schedule |
Schedule.withVariableTags(Tag... 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.
|
| Modifier and Type | Method and Description |
|---|---|
List<Schedule> |
PolicyDetails.getSchedules()
[Snapshot and AMI policies only] The schedules of policy-defined actions for snapshot and AMI lifecycle
policies.
|
| Modifier and Type | Method and Description |
|---|---|
PolicyDetails |
PolicyDetails.withSchedules(Schedule... schedules)
[Snapshot and AMI policies only] The schedules of policy-defined actions for snapshot and AMI lifecycle
policies.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PolicyDetails.setSchedules(Collection<Schedule> schedules)
[Snapshot and AMI policies only] The schedules of policy-defined actions for snapshot and AMI lifecycle
policies.
|
PolicyDetails |
PolicyDetails.withSchedules(Collection<Schedule> schedules)
[Snapshot and AMI policies only] The schedules of policy-defined actions for snapshot and AMI lifecycle
policies.
|
Copyright © 2023. All rights reserved.