/AWS1/CL_CCGIMPLEMENTATIONDETS¶
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 Amazon Web Services CloudFormation values.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_type
TYPE /AWS1/CCGIMPLEMENTATIONTYPE
/AWS1/CCGIMPLEMENTATIONTYPE
¶
A string that describes a control's implementation type.
Optional arguments:¶
iv_identifier
TYPE /AWS1/CCGIMPLEMENTATIONID
/AWS1/CCGIMPLEMENTATIONID
¶
A service-specific identifier for the control, assigned by the service that implemented the control. For example, this identifier could be an Amazon Web Services Config Rule ID or a Security Hub Control ID.
Queryable Attributes¶
Type¶
A string that describes a control's implementation type.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
Identifier¶
A service-specific identifier for the control, assigned by the service that implemented the control. For example, this identifier could be an Amazon Web Services Config Rule ID or a Security Hub Control ID.
Accessible with the following methods¶
Method | Description |
---|---|
GET_IDENTIFIER() |
Getter for IDENTIFIER, with configurable default |
ASK_IDENTIFIER() |
Getter for IDENTIFIER w/ exceptions if field has no value |
HAS_IDENTIFIER() |
Determine if IDENTIFIER has a value |