doc-exports/docs/dcs/api-ref/api-grant-policy.html
Chen, Junjie a03981f7be DCS API 20230220 Version
Reviewed-by: Bobkova, Natalia <natalia.bobkova@t-systems.com>
Co-authored-by: Chen, Junjie <chenjunjie@huawei.com>
Co-committed-by: Chen, Junjie <chenjunjie@huawei.com>
2024-04-22 14:08:39 +00:00

637 lines
60 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<a name="api-grant-policy"></a><a name="api-grant-policy"></a>
<h1 class="topictitle1">Permissions Policies and Supported Actions</h1>
<div id="body1558439990512"><p id="api-grant-policy__en-us_topic_0166806405_p8060118">This chapter describes fine-grained permissions management for your DCS. If your account does not need individual IAM users, you can skip the configurations described in this chapter.</p>
<p id="api-grant-policy__a1f386e3a1c8c4ff381a0c29cc5cc9eaf">By default, new IAM users do not have any permissions assigned. You need to add a user to one or more groups, and assign policies or roles to these groups. The user then inherits permissions from the groups it is a member of. This process is called authorization. After authorization, the user can perform specified operations on cloud services based on the permissions.</p>
<p id="api-grant-policy__a1b15943a939c41dbaeaa5cfa47275306">You can grant users permissions by using roles and policies. Roles are a type of coarse-grained authorization mechanism that defines permissions related to user responsibilities. Policies define API-based permissions for operations on specific resources under certain conditions, allowing for more fine-grained, secure access control of cloud resources.</p>
<div class="note" id="api-grant-policy__naa13368fc39a40e48410d65cabe45153"><img src="public_sys-resources/note_3.0-en-us.png"><span class="notetitle"> </span><div class="notebody"><p id="api-grant-policy__p2138846135118">You can use policies to allow or deny access to specific APIs.</p>
</div></div>
<p id="api-grant-policy__ae91c77fbfe6247faa6db52521a7971ee">An account has all of the permissions required to call all APIs, but IAM users must have the required permissions specifically assigned. The permissions required for calling an API are determined by the actions supported by the API. Only users who have been granted permissions allowing the actions can call the API successfully. For example, if an IAM user wants to query ECSs using an API, the user must have been granted permissions that allow the <strong id="api-grant-policy__b1956325011412">dcs:servers:list</strong> action.</p>
<div class="section" id="api-grant-policy__s0c7a9b31e4de44d2b6f9a2d280a7f414"><h4 class="sectiontitle">Supported Actions</h4><p id="api-grant-policy__en-us_topic_0166806405_p52064552499">DCS provides system-defined policies, which can be directly used in IAM. You can also create custom policies to supplement system-defined policies for more refined access control. Actions supported by policies are specific to APIs. Common concepts related to policies include:</p>
<ul id="api-grant-policy__u8d9007de06234085928a29ef0c6e58e0"><li id="api-grant-policy__l04fdc83678e447f49aff210d2949b242">Permissions: Allow or deny certain operations.</li><li id="api-grant-policy__li84151023147">APIs: REST APIs that can be called in a custom policy.</li><li id="api-grant-policy__en-us_topic_0166806405_li84486140474">Actions: Added to a custom policy to control permissions for specific operations.</li><li id="api-grant-policy__li6132171512144">Dependent actions: When assigning permissions for an action, you also need to assign permissions for the dependent actions.</li><li id="api-grant-policy__li61351453151518">IAM and enterprise projects: Type of projects for which an action will take effect. Policies that contain actions supporting both IAM and enterprise projects can be assigned to user groups and take effect in both IAM and Enterprise Management. Policies that only contain actions supporting IAM projects can be assigned to user groups and only take effect for IAM. Such policies will not take effect if they are assigned to user groups in Enterprise Project. Administrators can check whether an action supports IAM projects or enterprise projects in the action list. The check mark (√) indicates that the action supports the project and the cross symbol (×) indicates that the action does not support the project. </li></ul>
<p id="api-grant-policy__ae54a31e9a37a4de197f9a0337874efd6">The following table lists the API actions supported by DCS.</p>
</div>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="api-grant-policy__table744375012520" frame="border" border="1" rules="all"><caption><b>Table 1 </b>DCS actions</caption><thead align="left"><tr id="api-grant-policy__en-us_topic_0000001179006966_row15359173355419"><th align="left" class="cellrowborder" valign="top" width="20.59%" id="mcps1.3.7.2.6.1.1"><p id="api-grant-policy__en-us_topic_0000001179006966_p1935943355414">Permission</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="27.029999999999998%" id="mcps1.3.7.2.6.1.2"><p id="api-grant-policy__en-us_topic_0000001179006966_p123591433135420">Action</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="37.91%" id="mcps1.3.7.2.6.1.3"><p id="api-grant-policy__en-us_topic_0000001179006966_p13359433165420">API</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="7.5200000000000005%" id="mcps1.3.7.2.6.1.4"><p id="api-grant-policy__en-us_topic_0000001179006966_p1135963345413">IAM Projects</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="6.950000000000001%" id="mcps1.3.7.2.6.1.5"><p id="api-grant-policy__en-us_topic_0000001179006966_p11359133312541">Enterprise Project</p>
</th>
</tr>
</thead>
<tbody><tr id="api-grant-policy__en-us_topic_0000001179006966_row7359173313540"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p10359163325414">Creating a DCS instance</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1359533195418">dcs:instance:create</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p135818469562">POST /v2/{project_id}/instances</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p13359153318545"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p735913365420"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row12359733125416"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p163594339541">Querying an instance</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p7359133325420">dcs:instance:get</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p78071553575">GET /v2/{project_id}/instances/{instance_id}</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p20360143320541"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p193601933185414"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row11360113355420"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p113601533195416">Modifying the information about an instance</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p53601333125416">dcs:instance:modify</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p550516164585">PUT /v2/{project_id}/instances/{instance_id}</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p736014337549"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p83601533195417"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row1336023365419"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p5360163310549">Deleting an instance</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p23601833115415">dcs:instance:delete</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p111951839105818">DELETE /v2/{project_id}/instances/{instance_id}</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1360163315410"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p9360133311543"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row12360153315412"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p8360333155418">Expanding instance capacity</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1636083311549">dcs:instance:scale</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p197443620117">POST /v2/{project_id}/instances/{instance_id}/resize</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p73601332547"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p53601433125419"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row113607339544"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1736063335419">Querying all instances</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p183601933175416">dcs:instance:list</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1746664655614">GET /v2/{project_id}/instances</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1636019332541"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1136033312542"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row636010337543"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p16360933155412">Querying instance configuration parameters</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p2360103315419">dcs:instance:getConfiguration</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p11727557586">GET /v2/{project_id}/instances/{instance_id}/configs</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p7361103319547"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p18361633145413"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row4361233105414"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p836113385413">Modifying instance configuration parameters</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1136123314546">dcs:instance:modifyConfigureation</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p19361433185419">PUT /v2/{project_id}/instances/{instance_id}/configs</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p6361203312547"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p83611332547"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row3361133205420"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p19361333115410">Restarting an instance or clearing instance data</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p6361153317541">dcs:instance:modifyStatus</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p33619339545">PUT /v2/{project_id}/instances/status</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1036153325414"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p536163375417"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row16361733125416"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p336113337548">Changing the instance password</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p2036153345418">dcs:instance:modifyAuthInfo</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p199701247105613">PUT /v2/{project_id}/instances/{instance_id}/password</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1636173316540"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p73611633125412"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row20361433125411"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1636143315415">Backing up an instance</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p133617332547">dcs:instance:backupData</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p11579485329">POST /v2/{project_id}/instances/{instance_id}/backups</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p11361153365416"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p18362933145416"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row12362133375410"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p0362103325419">Restoring an instance</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p33621633155410">dcs:instance:restoreData</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p58253238334">POST /v2/{project_id}/instances/{instance_id}/restores</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p123621733175417"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1436283395412"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row5362333165413"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p18362133175414">Querying backup records</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p63621233195413">dcs:instance:getDataBackupLog</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p2032255216425">GET /v2/{project_id}/instances/{instance_id}/backups</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1336215339546"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1936223317545"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row6362203315547"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p10362933165412">Querying restoration records</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p43621033175418">dcs:instance:getDataRestoreLog</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p447312518428">GET /v2/{project_id}/instances/{instance_id}/restores</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1336243335418"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p8362153325419"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row133621933205417"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p133625335546">Deleting backup files</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p93621933175411">dcs:instance:deleteDataBackupFile</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1836283312545">DELETE /v2/{project_id}/instances/{instance_id}/backups/{backup_id}</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p6362153345411"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p336233375412"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row1436343316540"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p15363033195416">Listing background tasks</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p19363133355413">dcs:instance:getBackgroundTask</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1641425884414">GET /v2/{project_id}/instances/{instance_id}/tasks</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p10363133175418"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p18363163375417"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row8363433115412"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1036333375417">Deleting a background task</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p11363153318544">dcs:instance:deleteBackgroundTask</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p8363133125415">DELETE /v2/{project_id}/instances/{instance_id}/tasks/{task_id}</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p17363933185412"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p736320331543"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row20363933145412"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p19363163313546">Resetting the instance password</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p13635332542">dcs:instance:resetAuthInfo</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p103633333544">POST /v2/{project_id}/instances/{instance_id}/password/reset</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p536333325417"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p836363385418"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row133632033185418"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1363133135414">Downloading backup files</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p6363123305412">dcs:instance:downloadBackupData</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1336383315541">POST /v2/{project_id}/instances/{instance_id}/backups/{backup_id}/links</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p436353316546"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p936333313546"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row436473318545"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p7364133155414">Web CLI</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p113645332540">dcs:instance:webcli</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p3364633165417">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p53641933155420"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p63641933195411"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row35852516818"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p858513510813">Creating a migration task</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p11585151487">dcs:migrationTask:create</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p155861051686">POST /v2/{project_id}/migration-task</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p2053472841517"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p295884516810">X</p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row142052161694"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p72052165914">Modifying migration task configurations or stopping a migration task</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p020510162915">dcs:migrationTask:modify</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1520510161195">POST /v2/{project_id}/migration-task/{task_id}/stop</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1353410288156"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p165341328121512">X</p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row272118717141"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p147218701416">Deleting a migration task</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p77212711142">dcs:migrationTask:delete</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p87211970142">DELETE /v2/{project_id}/migration-tasks/delete</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1553415280153"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1953412281154">X</p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row11426165131417"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1842745171413">Listing migration tasks</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p154273571416">dcs:migrationTask:list</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p14274514142">GET /v2/{project_id}/migration-tasks</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p2534122815158"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1953412817155">X</p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row695642191416"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p18956422142">Querying details of a data migration task</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1895619218142">dcs:migrationTask:get</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p29561723144">GET /v2/{project_id}/migration-task/{task_id}</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p153432891519"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p135349285151">X</p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row323513051414"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p4235190171413">Diagnosing an instance</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p4235150161420">dcs:instance:diagnosis</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p8235107142">POST /v2/{project_id}/instances/{instance_id}/diagnosis</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p45341028161511"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p3535152831518"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row7504857173217"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p4504557153210">Viewing parameter templates</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p115041157103214">dcs:template:list</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p950415720325">GET /v2/{project_id}/config-templates</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p10313143344616"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p131319334462">X</p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row2865105212325"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p986512528322">Creating a parameter template</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p786585293216">dcs:template:create</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p188657521327">POST /v2/{project_id}/config-templates</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1313133317466"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p18314633184615">X</p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row09581411685"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p0959913818">Performing a master/standby switchover</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1959181485">dcs:instance:swap</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p59591311282">POST /v2/{project_id}/instances/{instance_id}/swap</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p165358281156"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1653592821515"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row2364103311544"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p16364733195416">Modifying the whitelist of an instance</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p036433365413">dcs:whitelist:modify</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p183645331541">PUT /v2/{project_id}/instance/{instance_id}/whitelist</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p6364833165418"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p536493355413"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row13646338549"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p73649337547">Obtaining the whitelist of an instance</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p163640339542">dcs:whitelist:list</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p16364193335412">GET /v2/{project_id}/instance/{instance_id}/whitelist</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p163641333175417"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p103641833125414"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row43641633175413"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1336433375417">Creating a user for accessing an instance</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p13365833105415">dcs:aclaccount:create</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p11365133315413">POST /v2/{project_id}/instances/{instance_id}/accounts</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p6365123315410"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1836512333546"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row12365183365414"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p163656330542">Deleting an instance user</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p16365133355417">dcs:aclaccount:delete</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1036520338545">DELETE /v2/{project_id}/instances/{instance_id}/accounts/{account_id}</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p836520339540"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p7365123315413"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row1436533345417"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p836510336547">Modifying the information about an instance user</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p18365173316543">dcs:aclaccount:modify</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p636543317549">PUT /v2/{project_id}/instances/{instance_id}/accounts/{account_id}</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p93651433135420"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p11365193313549"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row43651133165412"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p16365123317541">Obtaining the list of instance users</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p236516337543">dcs:aclaccount:list</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p136513318546">GET /v2/{project_id}/instances/{instance_id}/accounts</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p3365183318546"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p19365533185418"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row833713816520"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p158974918516">Querying slow logs</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p68971591059">dcs:slowlog:list</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1589717913512">GET /v2/{project_id}/instances/{instance_id}/slowlog</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p125621433514"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1795491541420"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row113718320372"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p17389321378">Viewing parameter templates</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p238143223710"><span style="color:#252B3A;">dcs:template:get</span></p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1387325372">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p356212436510"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1238193213716">X</p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row149091357374"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1190993593718">Viewing the task progress</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1690923511371">dcs:job:get</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p890913514376">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p105629432514"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1581145971317"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row1649619227382"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p16496022183818">Viewing audit logs</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p20496922113815">dcs:auditlog:get</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p64961822183810">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p856216431856"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1181559111313"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row028672573811"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p14286132513387">Querying instance upgrade information</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p82861825203818">dcs:instance:getUpgradeInfo</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p228622511388">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p18562343257"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p9811059111310"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row19002812383"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p159013289387">Querying SSL encryption of an instance</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p16901283384">dcs:ssl:get</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1690152883812">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1456314430511"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p682559171312"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row136231730203817"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p13623133053816">Updating domain names</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p14623530173818">dcs:domainname:rebuild</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p16623203073816">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p75633438510"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p282959191313"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row98871386377"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p2088718384376">Switching IP addresses</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p788743812376">dcs:migrationTask:exchangeIp</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p588716382371">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p356316431552"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p0888193893711">X</p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row159010413376"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p159154115377">Rolling back IP address switching</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p4591241183711">dcs:migrationTask:rollbackIp</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p65913416373">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1456394310516"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p125921414371">X</p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row92421549183615"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p72439494362">Killing Redis sessions</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p19243154983611">dcs:clients:kill</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p42438496362">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p55630432514"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p46301313141418"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row17222452193616"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p022285217365">Modifying a parameter template</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p12221852133617">dcs:template:modify</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1822325213614">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1156484312514"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p722319528369">X</p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row1057415557368"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p14574195533618">Enabling or disabling public domain name resolution</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p65741455153610">dcs:publicdomainname:update</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1757415510367">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p756411430512"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1311210123143"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row155341758163612"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p4534115812364">Deleting a parameter template</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p17534145873619">dcs:template:delete</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p75341458133614">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p3564144320510"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p105341158123613">X</p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row204538873715"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p345314813376">Releasing historical domain names</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1845416819373">dcs:histroydomainname:release</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p184544843716">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p10137134916518"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p441112111416"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row3501273713"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p9505218375">Upgrading the instance version</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1550192153713">dcs:instance:upgrade</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p150172123714">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p31378498520"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p17413241419"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row1516333174111"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p17516153334115">Analyzing big or hot keys</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p451683334118">dcs:instance:analyze</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p15166335418">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p151381049855"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p44114220145"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row0773114184112"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p477464184117">Enabling or disabling audit logging</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p5774114112413">dcs:auditlog:modify</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p19774194114120">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p11138114918517"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p6415219144"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row2123153934111"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p01236397410">Enabling or disabling client IP pass-through</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p3124163911419">dcs:clientiptrans:modify</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p11124139154113">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p71388491659"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p64112161419"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row952843616416"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p14528163624113">Modifying SSL encryption for an instance</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1052853624112">dcs:ssl:modify</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p11528183644117">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p41383491158"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1458211591416"></p>
</td>
</tr>
<tr id="api-grant-policy__en-us_topic_0000001179006966_row990416519489"><td class="cellrowborder" valign="top" width="20.59%" headers="mcps1.3.7.2.6.1.1 "><p id="api-grant-policy__en-us_topic_0000001179006966_p12904165119486">Querying the Redis session list</p>
</td>
<td class="cellrowborder" valign="top" width="27.029999999999998%" headers="mcps1.3.7.2.6.1.2 "><p id="api-grant-policy__en-us_topic_0000001179006966_p89051251164812">dcs:clients:list</p>
</td>
<td class="cellrowborder" valign="top" width="37.91%" headers="mcps1.3.7.2.6.1.3 "><p id="api-grant-policy__en-us_topic_0000001179006966_p109051851184817">-</p>
</td>
<td class="cellrowborder" valign="top" width="7.5200000000000005%" headers="mcps1.3.7.2.6.1.4 "><p id="api-grant-policy__en-us_topic_0000001179006966_p513814919515"></p>
</td>
<td class="cellrowborder" valign="top" width="6.950000000000001%" headers="mcps1.3.7.2.6.1.5 "><p id="api-grant-policy__en-us_topic_0000001179006966_p1958355121410"></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>