ConfigService / Client / delete_conformance_pack
delete_conformance_pack¶
- ConfigService.Client.delete_conformance_pack(**kwargs)¶
- Deletes the specified conformance pack and all the Config rules, remediation actions, and all evaluation results within that conformance pack. - Config sets the conformance pack to - DELETE_IN_PROGRESSuntil the deletion is complete. You cannot update a conformance pack while it is in this state.- Note- Recommendation: Consider excluding the - AWS::Config::ResourceComplianceresource type from recording before deleting rules- Deleting rules creates configuration items (CIs) for - AWS::Config::ResourceCompliancethat can affect your costs for the configuration recorder. If you are deleting rules which evaluate a large number of resource types, this can lead to a spike in the number of CIs recorded.- To avoid the associated costs, you can opt to disable recording for the - AWS::Config::ResourceComplianceresource type before deleting rules, and re-enable recording after the rules have been deleted.- However, since deleting rules is an asynchronous process, it might take an hour or more to complete. During the time when recording is disabled for - AWS::Config::ResourceCompliance, rule evaluations will not be recorded in the associated resource’s history.- See also: AWS API Documentation - Request Syntax- response = client.delete_conformance_pack( ConformancePackName='string' ) - Parameters:
- ConformancePackName (string) – - [REQUIRED] - Name of the conformance pack you want to delete. 
- Returns:
- None 
 - Exceptions