Delete Config Rule
configservice_delete_config_rule | R Documentation |
Deletes the specified Config rule and all of its evaluation results¶
Description¶
Deletes the specified Config rule and all of its evaluation results.
Config sets the state of a rule to DELETING
until the deletion is
complete. You cannot update a rule while it is in this state. If you
make a put_config_rule
or delete_config_rule
request for the rule,
you will receive a ResourceInUseException
.
You can check the state of a rule by using the describe_config_rules
request.
Recommendation: Stop recording resource compliance before deleting rules
It is highly recommended that you stop recording for the
AWS::Config::ResourceCompliance
resource type before you delete rules
in your account. Deleting rules creates CIs for
AWS::Config::ResourceCompliance
and can affect your Config
configuration
recorder
costs. 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.
Best practice:
-
Stop recording
AWS::Config::ResourceCompliance
-
Delete rule(s)
-
Turn on recording for
AWS::Config::ResourceCompliance
Usage¶
Arguments¶
ConfigRuleName
[required] The name of the Config rule that you want to delete.
Value¶
An empty list.