LifecyclePolicySummary - Amazon Data Lifecycle Manager
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

LifecyclePolicySummary

Summary information about a lifecycle policy.

Contents

DefaultPolicy

[Default policies only] The type of default policy. Values include:

  • VOLUME - Default policy for EBS snapshots

  • INSTANCE - Default policy for EBS-backed AMIs

Type: Boolean

Required: No

Description

The description of the lifecycle policy.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 500.

Pattern: [0-9A-Za-z _-]+

Required: No

PolicyId

The identifier of the lifecycle policy.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 64.

Pattern: policy-[a-f0-9]+

Required: No

PolicyType

The type of policy. EBS_SNAPSHOT_MANAGEMENT indicates that the policy manages the lifecycle of Amazon EBS snapshots. IMAGE_MANAGEMENT indicates that the policy manages the lifecycle of EBS-backed AMIs. EVENT_BASED_POLICY indicates that the policy automates cross-account snapshot copies for snapshots that are shared with your account.

Type: String

Valid Values: EBS_SNAPSHOT_MANAGEMENT | IMAGE_MANAGEMENT | EVENT_BASED_POLICY

Required: No

State

The activation state of the lifecycle policy.

Type: String

Valid Values: ENABLED | DISABLED | ERROR

Required: No

Tags

The tags.

Type: String to string map

Map Entries: Maximum number of 200 items.

Key Length Constraints: Minimum length of 1. Maximum length of 128.

Key Pattern: ^(?!aws:)[a-zA-Z+-=._:/]+$

Value Length Constraints: Maximum length of 256.

Value Pattern: [\p{all}]*

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: