ConfigService / Client / describe_conformance_pack_compliance
describe_conformance_pack_compliance#
- ConfigService.Client.describe_conformance_pack_compliance(**kwargs)#
- Returns compliance details for each rule in that conformance pack. - Note - You must provide exact rule names. - See also: AWS API Documentation - Request Syntax - response = client.describe_conformance_pack_compliance( ConformancePackName='string', Filters={ 'ConfigRuleNames': [ 'string', ], 'ComplianceType': 'COMPLIANT'|'NON_COMPLIANT'|'INSUFFICIENT_DATA' }, Limit=123, NextToken='string' ) - Parameters:
- ConformancePackName (string) – - [REQUIRED] - Name of the conformance pack. 
- Filters (dict) – - A - ConformancePackComplianceFiltersobject.- ConfigRuleNames (list) – - Filters the results by Config rule names. - (string) – 
 
- ComplianceType (string) – - Filters the results by compliance. - The allowed values are - COMPLIANTand- NON_COMPLIANT.- INSUFFICIENT_DATAis not supported.
 
- Limit (integer) – The maximum number of Config rules within a conformance pack are returned on each page. 
- NextToken (string) – The - nextTokenstring returned in a previous request that you use to request the next page of results in a paginated response.
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'ConformancePackName': 'string', 'ConformancePackRuleComplianceList': [ { 'ConfigRuleName': 'string', 'ComplianceType': 'COMPLIANT'|'NON_COMPLIANT'|'INSUFFICIENT_DATA', 'Controls': [ 'string', ] }, ], 'NextToken': 'string' } - Response Structure - (dict) – - ConformancePackName (string) – - Name of the conformance pack. 
- ConformancePackRuleComplianceList (list) – - Returns a list of - ConformancePackRuleComplianceobjects.- (dict) – - Compliance information of one or more Config rules within a conformance pack. You can filter using Config rule names and compliance types. - ConfigRuleName (string) – - Name of the Config rule. 
- ComplianceType (string) – - Compliance of the Config rule. 
- Controls (list) – - Controls for the conformance pack. A control is a process to prevent or detect problems while meeting objectives. A control can align with a specific compliance regime or map to internal controls defined by an organization. - (string) – 
 
 
 
- NextToken (string) – - The - nextTokenstring returned in a previous request that you use to request the next page of results in a paginated response.
 
 
 - Exceptions - ConfigService.Client.exceptions.InvalidLimitException
- ConfigService.Client.exceptions.InvalidNextTokenException
- ConfigService.Client.exceptions.InvalidParameterValueException
- ConfigService.Client.exceptions.NoSuchConfigRuleInConformancePackException
- ConfigService.Client.exceptions.NoSuchConformancePackException