Updated on 2024-09-05 GMT+08:00

Conformance Packages

Permissions

API

Action

Dependencies

IAM Project

Enterprise Project

Creating a conformance package

POST /v1/resource-manager/domains/{domain_id}/conformance-packs

rms:conformancePacks:create

  • rf:stack:createStack
  • rf:stack:getStackMetadata
  • rf:stack:listStackResources

x

Querying details of an organization conformance package

GET /v1/resource-manager/domains/{domain_id}/conformance-packs/{conformance_pack_id}

rms:conformancePacks:get

-

x

Querying conformance packages

GET /v1/resource-manager/domains/{domain_id}/conformance-packs

rms:conformancePacks:list

-

x

Deleting conformance packages

DELETE /v1/resource-manager/domains/{domain_id}/conformance-packs/{conformance_pack_id}

rms:conformancePacks:delete

  • rf:stack:deleteStack
  • rf:stack:getStackMetadata

x

Updating conformance packages

PUT /v1/resource-manager/domains/{domain_id}/conformance-packs/{conformance_pack_id}

rms:conformancePacks:update

  • rf:stack:deployStack
  • rf:stack:getStackMetadata
  • rf:stack:listStackResources

x

Querying the compliance results of conformance packages

GET /v1/resource-manager/domains/{domain_id}/conformance-packs/compliance/summary

rms:conformancePacks:list

-

x

Querying the compliance results of rules in a conformance package

GET /v1/resource-manager/domains/{domain_id}/conformance-packs/{conformance_pack_id}/compliance

rms:conformancePacks:get

-

x

Querying the details about compliance results of resources evaluated by rules in a conformance package

GET /v1/resource-manager/domains/{domain_id}/conformance-packs/{conformance_pack_id}/compliance/details

rms:conformancePacks:get

-

x

Querying scores of conformance packages

GET /v1/resource-manager/domains/{domain_id}/conformance-packs/scores

rms:conformancePacks:list

-

x

Creating organization conformance packages

POST /v1/resource-manager/organizations/{organization_id}/conformance-packs

rms:organizationConformancePacks:create

  • organizations:organizations:get
  • organizations:accounts:list
  • organizations:delegatedAdministrators:list
  • organizations:trustedServices:enable
  • organizations:trustedServices:list

x

Listing organization conformance packages

GET /v1/resource-manager/organizations/{organization_id}/conformance-packs

rms:organizationConformancePacks:list

organizations:organizations:get

x

Viewing an organization conformance package

GET /v1/resource-manager/organizations/{organization_id}/conformance-packs/{conformance_pack_id}

rms:organizationConformancePacks:get

organizations:organizations:get

x

Deleting organization conformance packages

DELETE /v1/resource-manager/organizations/{organization_id}/conformance-packs/{conformance_pack_id}

rms:organizationConformancePacks:delete

organizations:organizations:get

x

Updating organization conformance packages

PUT /v1/resource-manager/organizations/{organization_id}/conformance-packs/{conformance_pack_id}

rms:organizationConformancePacks:update

  • organizations:organizations:get
  • organizations:accounts:list
  • organizations:delegatedAdministrators:list
  • organizations:trustedServices:enable
  • organizations:trustedServices:list

x

Querying deployment statuses of organization conformance packages

GET /v1/resource-manager/organizations/{organization_id}/conformance-packs/statuses

rms:organizationConformancePacks:list

organizations:organizations:get

x

Querying deployment status details of an organization conformance package

GET /v1/resource-manager/organizations/{organization_id}/conformance-packs/detailed-statuses

rms:organizationConformancePacks:list

organizations:organizations:get

x