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 policypolicy-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: