[][src]Crate rusoto_dlm

Amazon Data Lifecycle Manager

With Amazon Data Lifecycle Manager, you can manage the lifecycle of your AWS resources. You create lifecycle policies, which are used to automate operations on the specified resources.

Amazon DLM supports Amazon EBS volumes and snapshots. For information about using Amazon DLM with Amazon EBS, see Automating the Amazon EBS Snapshot Lifecycle in the Amazon EC2 User Guide.

If you're using the service, you're probably looking for DlmClient and Dlm.

Structs

CreateLifecyclePolicyRequest
CreateLifecyclePolicyResponse
CreateRule

Specifies when to create snapshots of EBS volumes.

You must specify either a Cron expression or an interval, interval unit, and start time. You cannot specify both.

CrossRegionCopyRetainRule

Specifies the retention rule for cross-Region snapshot copies.

CrossRegionCopyRule

Specifies a rule for cross-Region snapshot copies.

DeleteLifecyclePolicyRequest
DeleteLifecyclePolicyResponse
DlmClient

A client for the Amazon DLM API.

FastRestoreRule

Specifies a rule for enabling fast snapshot restore. You can enable fast snapshot restore based on either a count or a time interval.

GetLifecyclePoliciesRequest
GetLifecyclePoliciesResponse
GetLifecyclePolicyRequest
GetLifecyclePolicyResponse
LifecyclePolicy

Detailed information about a lifecycle policy.

LifecyclePolicySummary

Summary information about a lifecycle policy.

ListTagsForResourceRequest
ListTagsForResourceResponse
Parameters

Specifies optional parameters to add to a policy. The set of valid parameters depends on the combination of policy type and resource type.

PolicyDetails

Specifies the configuration of a lifecycle policy.

RetainRule

Specifies the retention rule for a lifecycle policy. You can retain snapshots based on either a count or a time interval.

Schedule

Specifies a backup schedule.

Tag

Specifies a tag for a resource.

TagResourceRequest
TagResourceResponse
UntagResourceRequest
UntagResourceResponse
UpdateLifecyclePolicyRequest
UpdateLifecyclePolicyResponse

Enums

CreateLifecyclePolicyError

Errors returned by CreateLifecyclePolicy

DeleteLifecyclePolicyError

Errors returned by DeleteLifecyclePolicy

GetLifecyclePoliciesError

Errors returned by GetLifecyclePolicies

GetLifecyclePolicyError

Errors returned by GetLifecyclePolicy

ListTagsForResourceError

Errors returned by ListTagsForResource

TagResourceError

Errors returned by TagResource

UntagResourceError

Errors returned by UntagResource

UpdateLifecyclePolicyError

Errors returned by UpdateLifecyclePolicy

Traits

Dlm

Trait representing the capabilities of the Amazon DLM API. Amazon DLM clients implement this trait.