Category of CCI Actions¶
Permissions | API | Action | IAM Project | Enterprise Project |
---|---|---|---|---|
Creating a Namespace | POST /apis/cci/v2/namespaces | CCI:namespace:create | Y | Y |
Reading a Namespace | GET /apis/cci/v2/namespaces/{name} | CCI:namespace:get | Y | Y |
Listing Namespaces | GET /apis/cci/v2/namespaces | CCI:namespace:list | Y | Y |
Deleting a Namespace | DELETE /apis/cci/v2/namespaces/{name} | CCI:namespace:delete | Y | Y |
Permissions | API | Action | IAM Project | Enterprise Project |
---|---|---|---|---|
Creating a Pod | POST /apis/cci/v2/namespaces/{namespace}/pods | CCI:namespaceSubResource:Create | Y | Y |
Reading a Pod | GET /apis/cci/v2/namespaces/{namespace}/pods/{name} | CCI:namespaceSubResource:Get | Y | Y |
Reading All Pods Under a Specified Namespace | GET /apis/cci/v2/namespaces/{namespace}/pods | CCI:namespaceSubResource:List | Y | Y |
Reading Pod Logs | GET /apis/cci/v2/namespaces/{namespace}/pods/{name}/log | CCI:namespaceSubResource:Get | Y | Y |
Listing All Pods of a User | GET /apis/cci/v2/pods | cci:namespaceSubResource:List | Y | Y |
Replacing a Pod | PUT /apis/cci/v2/namespaces/{namespace}/pods/{name} | CCI:namespaceSubResource:Update | Y | Y |
Updating a Pod | PATCH /apis/cci/v2/namespaces/{namespace}/pods/{name} | CCI:namespaceSubResource:Update | Y | Y |
Deleting a Pod | DELETE /apis/cci/v2/namespaces/{namespace}/pods/{name} | CCI:namespaceSubResource:Delete | Y | Y |
Permissions | API | Action | IAM Project | Enterprise Project |
---|---|---|---|---|
Creating a Network | POST /apis/yangtse/v2/namespaces/{namespace}/networks |
| Y | Y |
Reading a Network | GET /apis/yangtse/v2/namespaces/{namespace}/networks/{name} | CCI:network:Get | Y | Y |
Listing Networks | GET /apis/yangtse/v2/namespaces/{namespace}/networks | CCI:network:List | Y | Y |
Deleting a Network | DELETE /apis/yangtse/v2/namespaces/{namespace}/networks/{name} |
| Y | Y |
Replacing a network | PUT /apis/yangtse/v2/namespaces/{namespace}/network |
| Y | Y |
Permissions | API | Action | IAM Project | Enterprise Project |
---|---|---|---|---|
Creating a ConfigMap | POST /apis/cci/v2/namespaces/{namespace}/configmaps | CCI:namespaceSubResource:Create | Y | Y |
Reading a ConfigMap | GET /apis/cci/v2/namespaces/{namespace}/configmaps/{name} | CCI:namespaceSubResource:Get | Y | Y |
Listing ConfigMaps | GET /apis/cci/v2/namespaces/{namespace}/configmaps | CCI:namespaceSubResource:List | Y | Y |
Replacing a ConfigMap | PUT /apis/cci/v2/namespaces/{namespace}/configmaps/{name} | CCI:namespaceSubResource:Update | Y | Y |
Updating a ConfigMap | PATCH /apis/cci/v2/namespaces/{namespace}/configmaps/{name} | CCI:namespaceSubResource:Update | Y | Y |
Deleting a ConfigMap | DELETE /apis/cci/v2/namespaces/{namespace}/configmaps/{name} | CCI:namespaceSubResource:Delete | Y | Y |
Permissions | API | Action | IAM Project | Enterprise Project |
---|---|---|---|---|
Creating a Secret | POST /apis/cci/v2/namespaces/{namespace}/secrets | CCI:namespaceSubResource:Create | Y | Y |
Querying a secret | GET /apis/cci/v2/namespaces/{namespace}/secrets/{name} | CCI:namespaceSubResource:Get | Y | Y |
Listing all secrets | GET /apis/cci/v2/namespaces/{namespace}/secrets/{name} | CCI:namespaceSubResource:List | Y | Y |
Replacing a Secret | PUT /apis/cci/v2/namespaces/{namespace}/secrets/{name} | CCI:namespaceSubResource:Update | Y | Y |
Updating a Secret | PATCH /apis/cci/v2/namespaces/{namespace}/secrets/{name} | CCI:namespaceSubResource:Update | Y | Y |
Deleting a Secret | DELETE /apis/cci/v2/namespaces/{namespace}/secrets/{name} | CCI:namespaceSubResource:Delete | Y | Y |