forked from docs/doc-exports
Reviewed-by: Muller, Martin <martin.muller@t-systems.com> Co-authored-by: Zaoxu, Li <lizaoxu@huawei.com> Co-committed-by: Zaoxu, Li <lizaoxu@huawei.com>
145 lines
9.8 KiB
HTML
145 lines
9.8 KiB
HTML
<a name="RemoveVaultResource"></a><a name="RemoveVaultResource"></a>
|
|
|
|
<h1 class="topictitle1">Dissociating Resources</h1>
|
|
<div id="body943782719541"><div class="section" id="RemoveVaultResource__section4437327155411"><h4 class="sectiontitle">Function</h4><p id="RemoveVaultResource__p154371727165411">This API is used to dissociate resources from a vault.</p>
|
|
</div>
|
|
<div class="section" id="RemoveVaultResource__atuogenerate_1"><h4 class="sectiontitle">URI</h4><p id="RemoveVaultResource__p18437127105418">POST /v3/{project_id}/vaults/{vault_id}/removeresources</p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="RemoveVaultResource__table143872725410" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Path Parameters</caption><thead align="left"><tr id="RemoveVaultResource__row11437142715541"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.1"><p id="RemoveVaultResource__p164381727205411">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.2"><p id="RemoveVaultResource__p1543822716544">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.3"><p id="RemoveVaultResource__p24384278546">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.2.3.2.5.1.4"><p id="RemoveVaultResource__p16438827125414">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="RemoveVaultResource__row6437172745416"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.1 "><p id="RemoveVaultResource__p1243842775413">project_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.2 "><p id="RemoveVaultResource__p144381427135412">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.3 "><p id="RemoveVaultResource__p643832710543">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.3.2.5.1.4 "><p id="RemoveVaultResource__p1543814274546">Project ID</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="RemoveVaultResource__row114385273543"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.1 "><p id="RemoveVaultResource__p144394273548">vault_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.2 "><p id="RemoveVaultResource__p6439027135413">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.3 "><p id="RemoveVaultResource__p15439227175417">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.3.2.5.1.4 "><p id="RemoveVaultResource__p343910278542">Vault ID</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="RemoveVaultResource__section7439162714541"><h4 class="sectiontitle">Request Parameters</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="RemoveVaultResource__HeaderParameter" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Request header parameters</caption><thead align="left"><tr id="RemoveVaultResource__row14439112755412"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.1"><p id="RemoveVaultResource__p1043962775417">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.2"><p id="RemoveVaultResource__p114391427145418">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.3"><p id="RemoveVaultResource__p1144072775412">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.2.2.5.1.4"><p id="RemoveVaultResource__p1244092795418">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="RemoveVaultResource__row1943919272542"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.1 "><p id="RemoveVaultResource__p12440142785416">X-Auth-Token</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.2 "><p id="RemoveVaultResource__p44401027145413">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.3 "><p id="RemoveVaultResource__p1044010277541">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.2.2.5.1.4 "><p id="RemoveVaultResource__p74401727165418">User token The token can be obtained by calling the IAM API used to obtain a user token. The value of <strong id="RemoveVaultResource__b74402278549">X-Subject-Token</strong> in the response header is the user token.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="RemoveVaultResource__request_VaultRemoveResourceReq" frame="border" border="1" rules="all"><caption><b>Table 3 </b>Request body parameters</caption><thead align="left"><tr id="RemoveVaultResource__row134401727145412"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.1"><p id="RemoveVaultResource__p114408275543">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.2"><p id="RemoveVaultResource__p19440527105420">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.3"><p id="RemoveVaultResource__p44415271549">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.3.2.5.1.4"><p id="RemoveVaultResource__p15441122719546">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="RemoveVaultResource__row44403276549"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="RemoveVaultResource__p04415273548">resource_ids</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="RemoveVaultResource__p54418274543">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="RemoveVaultResource__p6441327105417">Array of strings</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="RemoveVaultResource__p1644112279545">List of resource IDs to be removed</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="RemoveVaultResource__section644132712541"><h4 class="sectiontitle">Response Parameters</h4><p id="RemoveVaultResource__p8441162719545"><strong id="RemoveVaultResource__b15441927105415">Status code: 200</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="RemoveVaultResource__response_VaultRemoveResourceResp" frame="border" border="1" rules="all"><caption><b>Table 4 </b>Response body parameters</caption><thead align="left"><tr id="RemoveVaultResource__row74416273546"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.3.2.4.1.1"><p id="RemoveVaultResource__p5442627105419">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.3.2.4.1.2"><p id="RemoveVaultResource__p74421427115410">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.4.3.2.4.1.3"><p id="RemoveVaultResource__p9442162705417">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="RemoveVaultResource__row8441172765411"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.1 "><p id="RemoveVaultResource__p194421727195414">remove_resource_ids</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.2 "><p id="RemoveVaultResource__p544212272549">Array of strings</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.3.2.4.1.3 "><p id="RemoveVaultResource__p2442152719548">Removed resource IDs</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="RemoveVaultResource__section154425272544"><h4 class="sectiontitle">Example Requests</h4><pre class="screen" id="RemoveVaultResource__screen2442132785420">POST https://{endpoint}/v3/f841e01fd2b14e7fa41b6ae7aa6b0594/vaults/79bd9daa-884f-4f84-b8fe-235d58cd927d/removeresources
|
|
|
|
{
|
|
"resource_ids" : [ "97595625-198e-4e4d-879b-9d53f68ba551" ]
|
|
}</pre>
|
|
</div>
|
|
<div class="section" id="RemoveVaultResource__section1244302716548"><h4 class="sectiontitle">Example Responses</h4><p id="RemoveVaultResource__p3443427165414"><strong id="RemoveVaultResource__b1844362775420">Status code: 200</strong></p>
|
|
<p id="RemoveVaultResource__p444310274542">OK</p>
|
|
<pre class="screen" id="RemoveVaultResource__screen244312273545">{
|
|
"remove_resource_ids" : [ "97595625-198e-4e4d-879b-9d53f68ba551" ]
|
|
}</pre>
|
|
</div>
|
|
<div class="section" id="RemoveVaultResource__section1944382712548"><h4 class="sectiontitle">Status Codes</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="RemoveVaultResource__status_code" frame="border" border="1" rules="all"><thead align="left"><tr id="RemoveVaultResource__row944432735413"><th align="left" class="cellrowborder" valign="top" width="15%" id="mcps1.3.7.2.1.3.1.1"><p id="RemoveVaultResource__p16444122785418">Status Code</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="85%" id="mcps1.3.7.2.1.3.1.2"><p id="RemoveVaultResource__p74446277548">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="RemoveVaultResource__row24441927125416"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="RemoveVaultResource__p174441427155419">200</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.7.2.1.3.1.2 "><p id="RemoveVaultResource__p16444122716545">OK</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="RemoveVaultResource__section8444102714540"><h4 class="sectiontitle">Error Codes</h4><p id="RemoveVaultResource__p244432725416">See <a href="ErrorCode.html">Error Codes</a>.</p>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="topic_300000004.html">Vaults</a></div>
|
|
</div>
|
|
</div>
|
|
|