View a markdown version of this page

LifecyclePolicyDetailExclusionRulesAmis - EC2 Image Builder
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).

LifecyclePolicyDetailExclusionRulesAmis

Defines criteria for AMIs that are excluded from lifecycle actions.

Contents

isPublic

Configures whether public AMIs are excluded from the lifecycle action.

Type: Boolean

Required: No

lastLaunched

Configures Image Builder to exclude AMIs that were launched within the specified time period from lifecycle actions. AMIs with no recorded last-launched time aren't excluded by this rule.

Type: LifecyclePolicyDetailExclusionRulesAmisLastLaunched object

Required: No

regions

Configures Amazon Web Services Regions that are excluded from the lifecycle action.

Type: Array of strings

Length Constraints: Minimum length of 1. Maximum length of 1024.

Required: No

sharedAccounts

The lifecycle action doesn't apply to AMIs that are shared with any of the specified Amazon Web Services accounts.

Type: Array of strings

Array Members: Minimum number of 1 item. Maximum number of 1536 items.

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

Required: No

tagMap

Lifecycle actions don't apply to AMIs that have any of these tags. Both the key and the value must match.

Type: String to string map

Map Entries: Maximum number of 50 items.

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

Key Pattern: ^(?!aws:)[a-zA-Z0-9\s_.:/=+\-@]*$

Value Length Constraints: Maximum length of 256.

Required: No

See Also

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