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

CMDB APIs

√: supported; x: not supported

Table 1 CMDB APIs

Permission

API

Action

IAM Project

Enterprise Project

Adding an application

POST /v1/applications

aom:cmdbApplication:create

×

Deleting an application

DELETE /v1/applications/{application_id}

aom:cmdbApplication:delete

×

Querying the details about an application

GET /v1/applications/{application_id}

aom:cmdbApplication:get

×

Modifying an application

PUT /v1/applications/{application_id}

aom:cmdbApplication:update

×

Adding a component

POST /v1/components

aom:cmdbComponent:create

×

Deleting a component

DELETE /v1/components/{component_id}

aom:cmdbComponent:delete

×

Querying the details about a component

GET /v1/components/{component_id}

aom:cmdbComponent:get

×

Modifying a component

PUT /v1/components/{component_id}

aom:cmdbComponent:update

×

Creating an environment

POST /v1/environments

aom:cmdbEnvironment:create

×

Deleting an environment

DELETE /v1/environments/{environment_id}

aom:cmdbEnvironment:delete

×

Querying the details about an environment

GET /v1/environments/{environment_id}

aom:cmdbEnvironment:get

×

Modifying an environment

PUT /v1/environments/{environment_id}

aom:cmdbEnvironment:update

×

Querying the list of resources bound to a node

POST /v1/resource/{rf_resource_type}/type/{type}/ci-relationships

aom:cmdbResources:list

×

Querying the details about an application

GET /v1/applications

aom:cmdbApplication:get

×

Querying the details about an environment

GET /v1/environments/name/{environment_name}

aom:cmdbEnvironment:get

×

Querying the details about a component

GET /v1/components/application/{application_id}/name/{component_name}

aom:cmdbComponent:get

×