ImplementationDetails
An object that describes the implementation type for a control.
Our ImplementationDetails
Type
format has three required segments:
-
SERVICE-PROVIDER::SERVICE-NAME::RESOURCE-NAME
For example, AWS::Config::ConfigRule
or
AWS::SecurityHub::SecurityControl
resources have the format with three required segments.
Our ImplementationDetails
Type
format has an optional fourth segment, which is present for applicable
implementation types. The format is as follows:
-
SERVICE-PROVIDER::SERVICE-NAME::RESOURCE-NAME::RESOURCE-TYPE-DESCRIPTION
For example, AWS::Organizations::Policy::SERVICE_CONTROL_POLICY
or
AWS::CloudFormation::Type::HOOK
have the format with four segments.
Although the format is similar, the values for the Type
field do not match any AWS CloudFormation values, and we do not use CloudFormation to implement these controls.
Contents
- Type
-
A string that describes a control's implementation type.
Type: String
Length Constraints: Minimum length of 7. Maximum length of 2048.
Pattern:
[A-Za-z0-9]+(::[A-Za-z0-9_]+){2,3}
Required: Yes
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: