EventParameters - Amazon Data Lifecycle Manager

EventParameters

[Event-based policies only] Specifies an event that activates an event-based policy.

Contents

DescriptionRegex

The snapshot description that can trigger the policy. The description pattern is specified using a regular expression. The policy runs only if a snapshot with a description that matches the specified pattern is shared with your account.

For example, specifying ^.*Created for policy: policy-1234567890abcdef0.*$ configures the policy to run only if snapshots created by policy policy-1234567890abcdef0 are shared with your account.

Type: String

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

Pattern: [\p{all}]*

Required: Yes

EventType

The type of event. Currently, only snapshot sharing events are supported.

Type: String

Valid Values: shareSnapshot

Required: Yes

SnapshotOwner

The IDs of the AWS accounts that can trigger policy by sharing snapshots with your account. The policy only runs if one of the specified AWS accounts shares a snapshot with your account.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 50 items.

Length Constraints: Fixed length of 12.

Pattern: ^[0-9]{12}$

Required: Yes

See Also

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