Updated on 2025-06-12 GMT+08:00

VPC Endpoint Services

Table 1 Actions for managing VPC endpoint services

Permission

API

Action

Dependencies

IAM Project

Enterprise Project

Creating a VPC endpoint service

POST /v1/{project_id}/vpc-endpoint-services

vpcep:epservices:create

vpc:vpcs:get

vpc:vpcs:list

elb:loadbalancers:list

elb:loadbalancers:get

ecs:servers:list

ecs:servers:get

bms:servers:list

bms:servers:get

×

Querying VPC endpoint services

GET /v1/{project_id}/vpc-endpoint-services

vpcep:epservices:list

-

×

Querying details of a VPC endpoint service

GET /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}

vpcep:epservices:get

-

×

Modifying a VPC endpoint service

PUT /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}

vpcep:epservices:update

-

×

Deleting a VPC endpoint service

DELETE /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}

vpcep:epservices:delete

-

×

Querying connections of a VPC endpoint service

GET /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}/connections

vpcep:connections:list

-

×

Accepting or rejecting a connection from a VPC endpoint

POST /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}/connections/action

vpcep:connections:update

-

×

Querying whitelist records of a VPC endpoint service

GET /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}/permissions

vpcep:permissions:list

-

×

Batch adding or deleting whitelist records to or from a VPC endpoint service

POST /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}/permissions/action

vpcep:permissions:update

-

×

Querying public VPC endpoint services

GET /v1/{project_id}/vpc-endpoint-services/public

vpcep:pubEpservices:list

vpc:vpcs:get

vpc:vpcs:list

vpc:subnets:get

×

Querying the basic information about a VPC endpoint service

GET /v1/{project_id}/vpc-endpoint-services/describe

vpcep:epserviceDesc:get

-

×

Upgrading a VPC endpoint service

POST /v2/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}/upgrade

vpcep:epservices:upgrade

-

×

Changing the name of a VPC endpoint service

PUT /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}/name

vpcep:epservices:update

-

×

Updating the description of a VPC endpoint connection

PUT /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}/connections/description

vpcep:connections:update

-

×

Batch adding whitelists for a VPC endpoint service

POST /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}/permissions/batch-create

vpcep:permissions:update

-

×

Batch deleting whitelists from a VPC endpoint service

POST /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}/permissions/batch-delete

vpcep:permissions:update

-

×

Updating the description of the whitelist of a VPC endpoint service

PUT /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}/permissions/{permission_id}

vpcep:permissions:update

-

×