ImplementationFilter - AWS Control Catalog
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

ImplementationFilter

A structure that defines filtering criteria for control implementations. You can use this filter to find controls that are implemented by specific AWS services or with specific service identifiers.

Contents

Identifiers

A list of service-specific identifiers that can serve as filters. For example, you can filter for controls with specific AWS Config Rule IDs or Security Hub Control IDs.

Type: Array of strings

Array Members: Fixed number of 1 item.

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

Pattern: [a-zA-Z0-9_\.-]+

Required: No

Types

A list of implementation types that can serve as filters. For example, you can filter for controls implemented as AWS Config Rules by specifying AWS::Config::ConfigRule as a type.

Type: Array of strings

Array Members: Fixed number of 1 item.

Length Constraints: Minimum length of 7. Maximum length of 2048.

Pattern: [A-Za-z0-9]+(::[A-Za-z0-9_]+){2,3}

Required: No

See Also

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