# Rule This contains APIs related to Governance Rule Management ## Clone a rule - [POST /ccm/api/governance/ruleClone](https://apidocs.harness.io/openapi-merged/rule/clonerule.md): Clone a Rule with the given ID. ## Update a Rule - [PUT /ccm/api/governance/rule](https://apidocs.harness.io/openapi-merged/rule/updaterule.md): Update a Rule ## Add a rule - [POST /ccm/api/governance/rule](https://apidocs.harness.io/openapi-merged/rule/createnewrule.md): Create a new governance rule. ## Delete a rule - [DELETE /ccm/api/governance/rule/{ruleID}](https://apidocs.harness.io/openapi-merged/rule/deleterule.md): Delete a Rule with the given ID. ## Enqueue jobs for evaluation. - [POST /ccm/api/governance/enqueue](https://apidocs.harness.io/openapi-merged/rule/enqueuegovernancejob.md): Enqueue jobs for evaluation. ## Simple Request to enqueue rule for execution - [POST /ccm/api/governance/enqueueAdhocV2](https://apidocs.harness.io/openapi-merged/rule/simpleenqueueadhocgovernancerule.md): Simple Request to enqueue rule for execution ## List resources for which cost co-relation is supported. - [GET /ccm/api/governance/rule/costCoRelationSupportedResources](https://apidocs.harness.io/openapi-merged/rule/costcorelationsupportedresources.md): List resources for which cost co-relation is supported. ## Custodian Schema - [GET /ccm/api/governance/ruleSchema](https://apidocs.harness.io/openapi-merged/rule/governanceruleschema.md): Get custodian schema for governance rule validation ## Fetch rules for account - [POST /ccm/api/governance/rule/list](https://apidocs.harness.io/openapi-merged/rule/getpolicies.md): Fetch rules ## Governance Targets - [GET /ccm/api/governance/governanceTargetList](https://apidocs.harness.io/openapi-merged/rule/governancetargetlist.md): Get targets with governance enabled and valid permission ## List of Regions for Aws/Azure - [GET /ccm/api/governance/regions](https://apidocs.harness.io/openapi-merged/rule/regions.md): List Aws/Azure Regions for filtering resources. ## Enable/Disable a custom Rule to be considered for recommendation - [PUT /ccm/api/governance/rule/toggleForRecommendation](https://apidocs.harness.io/openapi-merged/rule/toggleforrecommendation.md): Toggle a Rule for Recommendation ## Validate Governance Rule - [POST /ccm/api/governance/ruleValidate](https://apidocs.harness.io/openapi-merged/rule/validategovernancerule.md): Validate governance rule for syntactical errors.