CMDB APIs
√: supported; x: not supported
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 | √ | × |