Files
doc-exports/docs/vpcep/api-ref/vpcep_07_0002.html
fanqinying a0d8676db4 VPCEP API 20250708 version
Reviewed-by: Sarda, Priya <prsarda@noreply.gitea.eco.tsi-dev.otc-service.com>
Co-authored-by: fanqinying <fanqinying@huawei.com>
Co-committed-by: fanqinying <fanqinying@huawei.com>
2025-08-13 14:41:56 +00:00

181 lines
13 KiB
HTML

<a name="vpcep_07_0002"></a><a name="vpcep_07_0002"></a>
<h1 class="topictitle1">VPC Endpoint Services</h1>
<div id="body0000001122337097">
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="vpcep_07_0002__table930910161495" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Actions for managing VPC endpoint services</caption><thead align="left"><tr id="vpcep_07_0002__row1015517691"><th align="left" class="cellrowborder" valign="top" width="16%" id="mcps1.3.1.2.7.1.1"><p id="vpcep_07_0002__p0163172093"><strong id="vpcep_07_0002__b14317165819313">Permission</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="21%" id="mcps1.3.1.2.7.1.2"><p id="vpcep_07_0002__p18295111810169"><strong id="vpcep_07_0002__b4683426327">API</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="15%" id="mcps1.3.1.2.7.1.3"><p id="vpcep_07_0002__p15509182516274"><strong id="vpcep_07_0002__b19984114133211">Action</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.1.2.7.1.4"><p id="vpcep_07_0002__p14675557351"><strong id="vpcep_07_0002__b41281196326">Dependent Action</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="12%" id="mcps1.3.1.2.7.1.5"><p id="vpcep_07_0002__p1838971541713"><strong id="vpcep_07_0002__b524681316326">IAM Project</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="16%" id="mcps1.3.1.2.7.1.6"><p id="vpcep_07_0002__p475572121720"><strong id="vpcep_07_0002__b3191717143220">Enterprise Project</strong></p>
</th>
</tr>
</thead>
<tbody><tr id="vpcep_07_0002__row816141720910"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.1 "><p id="vpcep_07_0002__p816817399">Creating a VPC endpoint service</p>
</td>
<td class="cellrowborder" valign="top" width="21%" headers="mcps1.3.1.2.7.1.2 "><p id="vpcep_07_0002__p4295151831614">POST /v1/{project_id}/vpc-endpoint-services</p>
</td>
<td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.1.2.7.1.3 "><p id="vpcep_07_0002__p1950911259278">vpcep:epservices:create</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.1.2.7.1.4 "><p id="vpcep_07_0002__p158772016141217">vpc:vpcs:get</p>
<p id="vpcep_07_0002__p3877516141220">vpc:vpcs:list</p>
<p id="vpcep_07_0002__p1087771621216">elb:loadbalancers:list</p>
<p id="vpcep_07_0002__p2087712163122">elb:loadbalancers:get</p>
<p id="vpcep_07_0002__p158770161128">ecs:servers:list</p>
<p id="vpcep_07_0002__p1877131691214">ecs:servers:get</p>
<p id="vpcep_07_0002__p118777160128">bms:servers:list</p>
<p id="vpcep_07_0002__p78771716111220">bms:servers:get</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.1.2.7.1.5 "><p id="vpcep_07_0002__p1523614642915">Y</p>
</td>
<td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.6 "><p id="vpcep_07_0002__p1723612615292">X</p>
</td>
</tr>
<tr id="vpcep_07_0002__row161618171099"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.1 "><p id="vpcep_07_0002__p816217698">Querying VPC endpoint services</p>
</td>
<td class="cellrowborder" valign="top" width="21%" headers="mcps1.3.1.2.7.1.2 "><p id="vpcep_07_0002__p829813178716">GET /v1/{project_id}/vpc-endpoint-services</p>
</td>
<td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.1.2.7.1.3 "><p id="vpcep_07_0002__p750918259272">vpcep:epservices:list</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.1.2.7.1.4 "><p id="vpcep_07_0002__p13695154083516">-</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.1.2.7.1.5 "><p id="vpcep_07_0002__p158001334555">Y</p>
</td>
<td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.6 "><p id="vpcep_07_0002__p8800153316554">X</p>
</td>
</tr>
<tr id="vpcep_07_0002__row2169177920"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.1 "><p id="vpcep_07_0002__p5165171595">Querying details of a VPC endpoint service</p>
</td>
<td class="cellrowborder" valign="top" width="21%" headers="mcps1.3.1.2.7.1.2 "><p id="vpcep_07_0002__p929616182162">GET /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}</p>
</td>
<td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.1.2.7.1.3 "><p id="vpcep_07_0002__p115091925132711">vpcep:epservices:get</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.1.2.7.1.4 "><p id="vpcep_07_0002__p169534063515">-</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.1.2.7.1.5 "><p id="vpcep_07_0002__p0476193735511">Y</p>
</td>
<td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.6 "><p id="vpcep_07_0002__p15477337165518">X</p>
</td>
</tr>
<tr id="vpcep_07_0002__row41610171697"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.1 "><p id="vpcep_07_0002__p17169170919">Modifying a VPC endpoint service</p>
</td>
<td class="cellrowborder" valign="top" width="21%" headers="mcps1.3.1.2.7.1.2 "><p id="vpcep_07_0002__p42969184169">PUT /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}</p>
</td>
<td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.1.2.7.1.3 "><p id="vpcep_07_0002__p850916254277">vpcep:epservices:update</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.1.2.7.1.4 "><p id="vpcep_07_0002__p17695104015355">-</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.1.2.7.1.5 "><p id="vpcep_07_0002__p1047793719558">Y</p>
</td>
<td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.6 "><p id="vpcep_07_0002__p747711375552">X</p>
</td>
</tr>
<tr id="vpcep_07_0002__row18832111108"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.1 "><p id="vpcep_07_0002__p14919411057">Deleting a VPC endpoint service</p>
</td>
<td class="cellrowborder" valign="top" width="21%" headers="mcps1.3.1.2.7.1.2 "><p id="vpcep_07_0002__p4296518121618">DELETE /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}</p>
</td>
<td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.1.2.7.1.3 "><p id="vpcep_07_0002__p85106255272">vpcep:epservices:delete</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.1.2.7.1.4 "><p id="vpcep_07_0002__p9695144003512">-</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.1.2.7.1.5 "><p id="vpcep_07_0002__p6616144613555">Y</p>
</td>
<td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.6 "><p id="vpcep_07_0002__p361634617554">X</p>
</td>
</tr>
<tr id="vpcep_07_0002__row101601713910"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.1 "><p id="vpcep_07_0002__p116181713910">Querying connections of a VPC endpoint service</p>
</td>
<td class="cellrowborder" valign="top" width="21%" headers="mcps1.3.1.2.7.1.2 "><p id="vpcep_07_0002__p1929611810161">GET /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}/connections</p>
</td>
<td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.1.2.7.1.3 "><p id="vpcep_07_0002__p7510625102717">vpcep:connections:list</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.1.2.7.1.4 "><p id="vpcep_07_0002__p9510182512273">-</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.1.2.7.1.5 "><p id="vpcep_07_0002__p1461664635517">Y</p>
</td>
<td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.6 "><p id="vpcep_07_0002__p9616204610558">X</p>
</td>
</tr>
<tr id="vpcep_07_0002__row6528155410519"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.1 "><p id="vpcep_07_0002__p1052916541519">Accepting or rejecting a VPC endpoint for a VPC endpoint service</p>
</td>
<td class="cellrowborder" valign="top" width="21%" headers="mcps1.3.1.2.7.1.2 "><p id="vpcep_07_0002__p752915541951">POST /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}/connections/action</p>
</td>
<td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.1.2.7.1.3 "><p id="vpcep_07_0002__p352912544517">vpcep:connections:update</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.1.2.7.1.4 "><p id="vpcep_07_0002__p6529195420510">-</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.1.2.7.1.5 "><p id="vpcep_07_0002__p10616124618555">Y</p>
</td>
<td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.6 "><p id="vpcep_07_0002__p1061644610551">X</p>
</td>
</tr>
<tr id="vpcep_07_0002__row1233925918519"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.1 "><p id="vpcep_07_0002__p1033913599514">Querying whitelist records of a VPC endpoint service</p>
</td>
<td class="cellrowborder" valign="top" width="21%" headers="mcps1.3.1.2.7.1.2 "><p id="vpcep_07_0002__p7339105911518">GET /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}/permissions</p>
</td>
<td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.1.2.7.1.3 "><p id="vpcep_07_0002__p83391459553">vpcep:permissions:list</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.1.2.7.1.4 "><p id="vpcep_07_0002__p4339205912515">-</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.1.2.7.1.5 "><p id="vpcep_07_0002__p173708495553">Y</p>
</td>
<td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.6 "><p id="vpcep_07_0002__p103701049185510">X</p>
</td>
</tr>
<tr id="vpcep_07_0002__row7935669"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.1 "><p id="vpcep_07_0002__p1591055611">Batch adding or deleting whitelist records of a VPC endpoint service</p>
</td>
<td class="cellrowborder" valign="top" width="21%" headers="mcps1.3.1.2.7.1.2 "><p id="vpcep_07_0002__p1791351764">POST /v1/{project_id}/vpc-endpoint-services/{vpc_endpoint_service_id}/permissions/action</p>
</td>
<td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.1.2.7.1.3 "><p id="vpcep_07_0002__p19155469">vpcep:permissions:update</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.1.2.7.1.4 "><p id="vpcep_07_0002__p14910516612">-</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.1.2.7.1.5 "><p id="vpcep_07_0002__p5370144912554">Y</p>
</td>
<td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.6 "><p id="vpcep_07_0002__p6370649115516">X</p>
</td>
</tr>
<tr id="vpcep_07_0002__row20475155913"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.1 "><p id="vpcep_07_0002__p93877294192">Querying public VPC endpoint services</p>
</td>
<td class="cellrowborder" valign="top" width="21%" headers="mcps1.3.1.2.7.1.2 "><p id="vpcep_07_0002__p73871629101914">GET /v1/{project_id}/vpc-endpoint-services/public</p>
</td>
<td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.1.2.7.1.3 "><p id="vpcep_07_0002__p33878297194">vpcep:pubEpservices:list</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.1.2.7.1.4 "><p id="vpcep_07_0002__p86371924131711">vpc:vpcs:get</p>
<p id="vpcep_07_0002__p10637112413178">vpc:vpcs:list</p>
<p id="vpcep_07_0002__p5637132414172">vpc:subnets:get</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.1.2.7.1.5 "><p id="vpcep_07_0002__p137074912553">Y</p>
</td>
<td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.6 "><p id="vpcep_07_0002__p16370349125512">X</p>
</td>
</tr>
<tr id="vpcep_07_0002__row104189361593"><td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.1 "><p id="vpcep_07_0002__p8733416192">Querying the basic information about a VPC endpoint service</p>
</td>
<td class="cellrowborder" valign="top" width="21%" headers="mcps1.3.1.2.7.1.2 "><p id="vpcep_07_0002__p1273314111918">GET /v1/{project_id}/vpc-endpoint-services/describe</p>
</td>
<td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.1.2.7.1.3 "><p id="vpcep_07_0002__p18124173783419">vpcep:epserviceDesc:get</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.1.2.7.1.4 "><p id="vpcep_07_0002__p1573351171918">-</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.1.2.7.1.5 "><p id="vpcep_07_0002__p1837084910557">Y</p>
</td>
<td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.1.2.7.1.6 "><p id="vpcep_07_0002__p1437064910551">X</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="vpcep_07_0000.html">Permissions Policies and Supported Actions</a></div>
</div>
</div>