Security Group Management
Permission |
API |
Action |
Dependencies |
IAM Project |
Enterprise Project |
Authorization by Instance |
Authorization by Tag |
---|---|---|---|---|---|---|---|
POST /v2.1/{project_id}/os-security-groups |
ecs:securityGroups:use |
vpc:securityGroups:get vpc:securityGroups:create vpc:securityGroups:update |
Supported |
Not supported |
Not supported |
Not supported |
|
DELETE /v2.1/{project_id}/os-security-groups/{security_group_id} |
ecs:securityGroups:use |
vpc:securityGroups:get vpc:securityGroups:delete vpc:securityGroups:update |
Supported |
Not supported |
Not supported |
Not supported |
|
Querying details about a security group (native OpenStack API) |
GET /v2.1/{project_id}/os-security-groups/{security_group_id} |
ecs:securityGroups:use |
vpc:securityGroups:get |
Supported |
Not supported |
Not supported |
Not supported |
GET /v2.1/{project_id}/os-security-groups |
ecs:securityGroups:use |
vpc:securityGroups:get |
Supported |
Not supported |
Not supported |
Not supported |
|
POST /v2.1/{project_id}/os-security-group-rules |
ecs:securityGroups:use |
vpc:securityGroups:get vpc:securityGroups:update vpc:securityGroupRules:get vpc:securityGroupRules:create |
Supported |
Not supported |
Not supported |
Not supported |
|
DELETE /v2.1/{project_id}/os-security-group-rules/{security_group_rule_id} |
ecs:securityGroups:use |
vpc:securityGroups:get vpc:securityGroups:update vpc:securityGroupRules:get vpc:securityGroupRules:delete |
Supported |
Not supported |
Not supported |
Not supported |
|
PUT /v2.1/{project_id}/os-security-groups/{security_group_id} |
ecs:securityGroups:use |
vpc:securityGroups:get vpc:securityGroups:update |
Supported |
Not supported |
Not supported |
Not supported |
|
Querying security groups of a specified ECS (native OpenStack API) |
GET /v2.1/{project_id}/servers/{server_id}/os-security-groups |
ecs:securityGroups:use |
vpc:securityGroups:get vpc:ports:get |
Supported |
Not supported |
Not supported |
Not supported |
POST /v2.1/{project_id}/servers/{server_id}/action |
ecs:securityGroups:use |
ecs:servers:get ecs:servers:list ecs:serverVolumes:use ecs:diskConfigs:use ecs:serverKeypairs:get vpc:securityGroups:get vpc:securityGroups:create vpc:securityGroups:update vpc:securityGroupRules:get vpc:networks:get vpc:subnets:get vpc:routers:get vpc:ports:get vpc:ports:update |
Supported |
Not supported |
Not supported |
Not supported |
|
POST /v2.1/{project_id}/servers/{server_id}/action |
ecs:securityGroups:use |
ecs:servers:get ecs:servers:list ecs:serverVolumes:use ecs:diskConfigs:use ecs:serverKeypairs:get vpc:securityGroups:get vpc:securityGroups:delete vpc:securityGroups:update vpc:securityGroupRules:get vpc:networks:get vpc:subnets:get vpc:routers:get vpc:ports:get vpc:ports:update |
Supported |
Not supported |
Not supported |
Not supported |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot