forked from docs/doc-exports
Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: Wang , Deng Ke <wangdengke2@huawei.com> Co-committed-by: Wang , Deng Ke <wangdengke2@huawei.com>
188 lines
15 KiB
HTML
188 lines
15 KiB
HTML
<a name="rds_00_0001"></a><a name="rds_00_0001"></a>
|
|
|
|
<h1 class="topictitle1">API Overview</h1>
|
|
<div id="body1526376998678"><p id="rds_00_0001__p8060118">RDS provides extended APIs and OpenStack-compatible APIs. RDS APIs enable you to use all RDS functions, including creating DB instances, obtaining log information, and backing up and restoring data.</p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="rds_00_0001__table1577981717153" frame="border" border="1" rules="all"><thead align="left"><tr id="rds_00_0001__row16810121712155"><th align="left" class="cellrowborder" valign="top" width="18%" id="mcps1.3.2.1.4.1.1"><p id="rds_00_0001__p924014513320"><strong id="rds_00_0001__b842352706201211">Type</strong></p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="24%" id="mcps1.3.2.1.4.1.2"><p id="rds_00_0001__p13834717131516"><strong id="rds_00_0001__b1045314595371">Subtype</strong></p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="57.99999999999999%" id="mcps1.3.2.1.4.1.3"><p id="rds_00_0001__p3883151714159"><strong id="rds_00_0001__b842352706163417_1">Description</strong></p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="rds_00_0001__row12121816153"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p11240184593319">RDS APIs (v3)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p199557407427">API Version Queries</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p218111811518">Obtain API versions, including the API version list and API version information.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row101708344290"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p6769195793810">RDS APIs (v3)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p2769757203811">DB Engine Version Queries</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p9769165715388">Query the DB version information of a specified DB engine.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row1211712313290"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p868910233918">RDS APIs (v3)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p1168911213916">DB Specifications Queries</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p2689125391">Query the DB specifications of a specified DB engine version.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row5639819104618"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p216719515397">RDS APIs (v3)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p1416785103910">DB Storage Type Queries</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p151677513397">Query the storage type of a specified DB engine version.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row1980621151411"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p182401945173314">RDS APIs (v3)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p78251715184011">DB Instance Management</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p178077117141">Manage DB instances, including creating a DB instance, adjusting instance storage space, rebooting a DB instance, deleting a DB instance, obtaining a DB instance list, and obtaining detailed information of a specified DB instance.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row1846919392473"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p74494774217">RDS APIs (v3)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p17449107144216">Database Security</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p1844913712427">Improve database security, including configuring SSL data encryption, changing database ports, modifying security groups, and changing private IP addresses.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row17941818161515"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p824084573314">RDS APIs (v3)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p6465162615408">Parameter Configuration</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p171171718191511">Configure parameters, including obtaining a parameter list, obtaining configuration parameter information, obtaining default parameters of a DB instance, setting configuration parameters, restoring parameters to their default values, obtaining a parameter template list, and obtaining a parameter template.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row1812216184153"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p2024010456336">RDS APIs (v3)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p9609433114010">Backup and Restoration</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p2136171815153">Back up and restore data, including setting an automated backup policy, obtaining an automated backup policy, creating a manual backup, and deleting a manual backup.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row41411518121512"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p5240194511331">RDS APIs (v3)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p20395584413">Log Information Queries</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p176473816168">Obtain log information, including querying database error logs and querying database slow logs.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row1329719362817"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p229813142819">RDS APIs (v3)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p429833142814">Database and Account Management (MySQL)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p129819332816">Create and query databases, create, query, and accounts, grant accounts permissions, and revoke permissions of accounts.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row73008183491"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p910483016347">RDS APIs (v3)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p8104930133412">Database and Account Management (PostgreSQL)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p01048302341">Create and query databases, and create and query accounts.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row89251515144912"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p9732202183514">RDS APIs (v3)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p1573242114356">Database and Account Management (Microsoft SQL Server)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p1973212212351">Create and query databases, create, query, and delete accounts, and grant and revoke permissions to accounts</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row697672116521"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p104731739182317">RDS APIs (v3)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p18473739152313">Recycle Bin</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p8473163910239">Set a recycling policy.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row1818871313308"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p103961210495">RDS APIs (v3)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p639672114915">Tag Management</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p143967234915">Manage tags, including adding tags in batches, deleting tags in batches, and querying project tags.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row124163311348"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p12240144510332">RDS APIs (v3)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p1241911281457">Task Information Queries</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p19417143118418">Obtain information about a specified task in the task center.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row3289124610343"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p2290746173419">Native OpenStack API</p>
|
|
<p id="rds_00_0001__p126917523518"></p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p1729011467344">DB Instance Management</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p1774274275817">Manage DB instances, including creating a DB instance, adjusting instance storage space, rebooting a DB instance, deleting a DB instance, obtaining a DB instance list, and obtaining detailed information of a specified DB instance.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row76916543513"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p2375135751514">Native OpenStack API</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p1969116516354">Parameter Configuration</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p774834255815">Configure parameters, including obtaining a parameter list, obtaining default parameters of a DB instance, and creating a parameter template.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row11574117113812"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p295142117381">RDS APIs (v1)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p1779092317215">API Version Queries</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p3795223427">Obtain API versions, including the API version list and API version information.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row3275182310319"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p1348116721516">RDS APIs (v1)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p527512231833">Database Version Queries</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p1227562318317">Obtain version information about a specified database type.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row9435124114215"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p1122111812152">RDS APIs (v1)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p17323524114220">DB Instance Management</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p1532492484211">Manage DB instances, including creating a DB instance, adjusting instance storage space, rebooting a DB instance, deleting a DB instance, obtaining a DB instance list, and obtaining detailed information of a specified DB instance.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row13431162413427"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p8269149161516">RDS APIs (v1)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p153319245428">Parameter Configuration</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p103349243424">Configure parameters, including obtaining a parameter list, obtaining configuration parameter information, obtaining default parameters of a DB instance, setting configuration parameters, restoring parameters to their default values, obtaining a parameter template list, and obtaining a parameter template.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row194261124174212"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p18133161041520">RDS APIs (v1)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p113391324124215">Backup and Restoration</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p7344112412426">Back up and restore data, including setting an automated backup policy, obtaining an automated backup policy, creating a manual backup, and deleting a manual backup.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row1442372417422"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p2448121191520">RDS APIs (v1)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p11351152415421">Log Information Queries</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p1735382434216">Obtain log information, including querying database error logs and querying database slow logs.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="rds_00_0001__row1541732464214"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.2.1.4.1.1 "><p id="rds_00_0001__p42150126154">RDS APIs (v1)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="24%" headers="mcps1.3.2.1.4.1.2 "><p id="rds_00_0001__p12359424124219">Tag Management</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="57.99999999999999%" headers="mcps1.3.2.1.4.1.3 "><p id="rds_00_0001__p4363152454210">Manage tags, including adding a tag, query a tag, and deleting a tag.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
|