v1

latestOpenAPI 3.0.0CoreStack Inc License2026-07-248001,5071.7 MB
Account Governance

Config Validation Details

Config validation based on the policy engine

post/governance/account/{tenant_id}/cloud_account/{cloud_account_id}/config_validation

Path parameters

tenant_idstring required

Specify the tenant ID. This is a unique ID and can be retrieved using the List Tenants API.

cloud_account_idstring required

Specify the cloud account id to update, cloud account id is unique can be obtained from the list cloud account api. This should be same as the ID of the reference APIFor Azure CSP-Direct subscriptions, this can be fetched from list child accounts api.

Request body

policy_engine'corestack_policy' | 'aws_organization_policy' | 'azure_policy' | 'aws_config' | 'gcp_organization_policy' | 'gcp_policy' | 'kubernetes_policy' | 'oracle_cloud_guard' required

Supported Policy engines are corestack_policy, aws_config and azure_policy

service_name'AWS' | 'Azure' | 'AzureStack' | 'Azure_CSP' | 'Azure_CSP-Direct' | 'Azure_EA' | 'Azure_MCA' | 'Cloudstack' | 'GCP' | 'MS_VMM' | 'OCI' | 'Openstack' | 'PrivateCloud' | 'Rackspace' | 'VMware' | 'VMware_VCD' | 'vCenter' required

Supported Clouds for the respective Policy engine are AWS and Azure

Example request

{
  "policy_engine": "corestack_policy",
  "service_name": "AWS"
}

Response

Success

statusstring

Status response

mandatory_requirementsobject

Mandatory requirements

optional_requirementsobject

Optional requirements

Example response

{
  "config_validations": [
    {
      "recorder_status": "running",
      "availability_status": "success"
    }
  ]
}