doc-exports/docs/natgw/api-ref/nat_api_0052.html
Qin Ying, Fan 388d58fc5d NATGW API 20230922 version
Reviewed-by: Sarda, Priya <prsarda@noreply.gitea.eco.tsi-dev.otc-service.com>
Co-authored-by: Qin Ying, Fan <fanqinying@huawei.com>
Co-committed-by: Qin Ying, Fan <fanqinying@huawei.com>
2024-01-16 14:31:30 +00:00

171 lines
13 KiB
HTML

<a name="nat_api_0052"></a><a name="nat_api_0052"></a>
<h1 class="topictitle1">API Overview</h1>
<div id="body1536737020737"><p id="nat_api_0052__p7359134582419">NAT Gateway APIs allow you to use all NAT Gateway functions.</p>
<div class="section" id="nat_api_0052__section1271642212268"><h4 class="sectiontitle">API v2.0</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="nat_api_0052__table277111483220" frame="border" border="1" rules="all"><caption><b>Table 1 </b>NAT gateway API v2.0</caption><thead align="left"><tr id="nat_api_0052__row27715144329"><th align="left" class="cellrowborder" valign="top" width="21.62%" id="mcps1.3.2.2.2.3.1.1"><p id="nat_api_0052__p4771614153213">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="78.38000000000001%" id="mcps1.3.2.2.2.3.1.2"><p id="nat_api_0052__p1577131493213">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="nat_api_0052__row147791415320"><td class="cellrowborder" valign="top" width="21.62%" headers="mcps1.3.2.2.2.3.1.1 "><p id="nat_api_0052__p1877101414323"><a href="nat_api_0001.html">NAT Gateway Service</a></p>
</td>
<td class="cellrowborder" valign="top" width="78.38000000000001%" headers="mcps1.3.2.2.2.3.1.2 "><p id="nat_api_0052__p137818148329">Create, query, update, and delete NAT gateways, including creating a NAT gateway, querying NAT gateways, querying details of a NAT gateway, updating a NAT gateway, and deleting a NAT gateway.</p>
</td>
</tr>
<tr id="nat_api_0052__row778151418321"><td class="cellrowborder" valign="top" width="21.62%" headers="mcps1.3.2.2.2.3.1.1 "><p id="nat_api_0052__p1078101403214"><a href="nat_api_0005.html">SNAT Rules</a></p>
</td>
<td class="cellrowborder" valign="top" width="78.38000000000001%" headers="mcps1.3.2.2.2.3.1.2 "><p id="nat_api_0052__p1878131463213">Create, query, and delete SNAT rules, including creating an SNAT rule, querying SNAT rules, querying details of an SNAT rule, and deleting an SNAT rule.</p>
</td>
</tr>
<tr id="nat_api_0052__row1078121443217"><td class="cellrowborder" valign="top" width="21.62%" headers="mcps1.3.2.2.2.3.1.1 "><p id="nat_api_0052__p117841418329"><a href="nat_api_0010.html">DNAT Rules</a></p>
</td>
<td class="cellrowborder" valign="top" width="78.38000000000001%" headers="mcps1.3.2.2.2.3.1.2 "><p id="nat_api_0052__p127816140326">Create, query, and delete DNAT rules, including creating a DNAT rule, querying DNAT rules, querying details of a DNAT rule, and deleting a DNAT rule.</p>
</td>
</tr>
<tr id="nat_api_0052__row1278111463215"><td class="cellrowborder" valign="top" width="21.62%" headers="mcps1.3.2.2.2.3.1.1 "><p id="nat_api_0052__p157821416328"><a href="nat_api_0015.html">Tags</a></p>
</td>
<td class="cellrowborder" valign="top" width="78.38000000000001%" headers="mcps1.3.2.2.2.3.1.2 "><p id="nat_api_0052__p107810144321">Tag NAT gateways. Tags help you manage the NAT gateways. You can query, add, and delete tags of NAT gateways.</p>
</td>
</tr>
<tr id="nat_api_0052__row177871443215"><td class="cellrowborder" valign="top" width="21.62%" headers="mcps1.3.2.2.2.3.1.1 "><p id="nat_api_0052__p157851413215"><a href="nat_api_0024.html">API Version</a></p>
</td>
<td class="cellrowborder" valign="top" width="78.38000000000001%" headers="mcps1.3.2.2.2.3.1.2 "><p id="nat_api_0052__p1378141413211">Query all API versions or an API version.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="nat_api_0052__table201951814131620" frame="border" border="1" rules="all"><caption><b>Table 2 </b>NAT gateway API (v2.0) description</caption><thead align="left"><tr id="nat_api_0052__row019514144168"><th align="left" class="cellrowborder" valign="top" width="21.529999999999998%" id="mcps1.3.2.3.2.4.1.1"><p id="nat_api_0052__p11951514131618">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="32.23%" id="mcps1.3.2.3.2.4.1.2"><p id="nat_api_0052__p16195101413164">API</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="46.239999999999995%" id="mcps1.3.2.3.2.4.1.3"><p id="nat_api_0052__p8195614171615">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="nat_api_0052__row131951714191620"><td class="cellrowborder" rowspan="5" valign="top" width="21.529999999999998%" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p612893941620"><a href="nat_api_0001.html">NAT Gateway Service</a></p>
</td>
<td class="cellrowborder" valign="top" width="32.23%" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p912783913162"><a href="nat_api_0061.html">Creating a NAT Gateway</a></p>
</td>
<td class="cellrowborder" valign="top" width="46.239999999999995%" headers="mcps1.3.2.3.2.4.1.3 "><p id="nat_api_0052__p41261339141617">This API is used to create a NAT gateway.</p>
</td>
</tr>
<tr id="nat_api_0052__row419551416161"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p0126183910164"><a href="nat_api_0002.html">Querying NAT Gateways</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p151251439151618">This API is used to query NAT gateways.</p>
</td>
</tr>
<tr id="nat_api_0052__row13195714131614"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p61246391162"><a href="nat_api_0062.html">Querying Details of a NAT Gateway</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p17123173991618">This API is used to query details of a NAT gateway.</p>
</td>
</tr>
<tr id="nat_api_0052__row1419581481616"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p201238393166"><a href="nat_api_0003.html">Updating a NAT Gateway</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p9122103911162">This API is used to update a NAT gateway.</p>
</td>
</tr>
<tr id="nat_api_0052__row119551451619"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p612215395166"><a href="nat_api_0004.html">Deleting a NAT Gateway</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p14121123991611">This API is used to delete a NAT gateway.</p>
</td>
</tr>
<tr id="nat_api_0052__row20196191418169"><td class="cellrowborder" rowspan="4" valign="top" width="21.529999999999998%" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p1312143991613"><a href="nat_api_0005.html">SNAT Rules</a></p>
</td>
<td class="cellrowborder" valign="top" width="32.23%" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p5120139111618"><a href="nat_api_0006.html">Creating an SNAT Rule</a></p>
</td>
<td class="cellrowborder" valign="top" width="46.239999999999995%" headers="mcps1.3.2.3.2.4.1.3 "><p id="nat_api_0052__p13630721105118">This API is used to create an SNAT rule.</p>
</td>
</tr>
<tr id="nat_api_0052__row91968149166"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p191191439121611"><a href="nat_api_0007.html">Querying SNAT Rules</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p21184395161">This API is used to query SNAT rules.</p>
</td>
</tr>
<tr id="nat_api_0052__row1519651414162"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p1111853951617"><a href="nat_api_0008.html">Querying Details of an SNAT Rule</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p13117139101611">This API is used to query details of an SNAT rule.</p>
</td>
</tr>
<tr id="nat_api_0052__row919651413169"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p411653921619"><a href="nat_api_0009.html">Deleting an SNAT Rule</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p3116153919168">This API is used to delete an SNAT rule.</p>
</td>
</tr>
<tr id="nat_api_0052__row31961514151615"><td class="cellrowborder" rowspan="4" valign="top" width="21.529999999999998%" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p411412399165"><a href="nat_api_0010.html">DNAT Rules</a></p>
</td>
<td class="cellrowborder" valign="top" width="32.23%" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p1211318398163"><a href="nat_api_0011.html">Creating a DNAT Rule</a></p>
</td>
<td class="cellrowborder" valign="top" width="46.239999999999995%" headers="mcps1.3.2.3.2.4.1.3 "><p id="nat_api_0052__p8591194814516">This API is used to create a DNAT rule.</p>
</td>
</tr>
<tr id="nat_api_0052__row1119641417169"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p1611211399169"><a href="nat_api_0012.html">Querying DNAT Rules</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p18112839181613">This API is used to query DNAT rules.</p>
</td>
</tr>
<tr id="nat_api_0052__row61962014121616"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p91111398161"><a href="nat_api_0013.html">Querying Details of a DNAT Rule</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p2110193931618">This API is used to query details of a DNAT rule.</p>
</td>
</tr>
<tr id="nat_api_0052__row119615145167"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p181091039191616"><a href="nat_api_0014.html">Deleting a DNAT Rule</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p6108839181614">This API is used to delete a DNAT rule.</p>
</td>
</tr>
<tr id="nat_api_0052__row324615241720"><td class="cellrowborder" rowspan="6" valign="top" width="21.529999999999998%" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p1924652141717"><a href="nat_api_0015.html">Tags</a></p>
</td>
<td class="cellrowborder" valign="top" width="32.23%" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p152467218174"><a href="nat_api_0016.html">Querying NAT Gateways by Tag</a></p>
</td>
<td class="cellrowborder" valign="top" width="46.239999999999995%" headers="mcps1.3.2.3.2.4.1.3 "><p id="nat_api_0052__p102465291719">This API is used to filter NAT gateways by tag.</p>
</td>
</tr>
<tr id="nat_api_0052__row192462271711"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p1924619271717"><a href="nat_api_0017.html">Adding or Deleting NAT Gateway Tags in Batches</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p3247182201710">This API is used to add or remove tags to or from a NAT gateway.</p>
</td>
</tr>
<tr id="nat_api_0052__row20247182151714"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p132478219178"><a href="nat_api_0018.html">Adding a NAT Gateway Tag</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p4247921176">This API is used to add tags to a NAT gateway.</p>
</td>
</tr>
<tr id="nat_api_0052__row182471623178"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p42471820178"><a href="nat_api_0019.html">Deleting a NAT Gateway Tag</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p1724742191712">This API is used to delete NAT gateway tags.</p>
</td>
</tr>
<tr id="nat_api_0052__row424710218170"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p32474210172"><a href="nat_api_0020.html">Querying NAT Gateway Tags</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p14486914369">This API is used to query tags of a NAT gateway.</p>
</td>
</tr>
<tr id="nat_api_0052__row324712281717"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p3247428179"><a href="nat_api_0021.html">Querying Tags in a Project</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p924722101710">This API is used to query all tags of a resource type in a region.</p>
</td>
</tr>
<tr id="nat_api_0052__row724713211178"><td class="cellrowborder" rowspan="2" valign="top" width="21.529999999999998%" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p1224713281716"><a href="nat_api_0024.html">API Version</a></p>
</td>
<td class="cellrowborder" valign="top" width="32.23%" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p18247142131711"><a href="nat_api_0025.html">Querying All API Versions</a></p>
</td>
<td class="cellrowborder" valign="top" width="46.239999999999995%" headers="mcps1.3.2.3.2.4.1.3 "><p id="nat_api_0052__p82476213176">This API is used to query all API versions of NAT Gateway.</p>
</td>
</tr>
<tr id="nat_api_0052__row624715291718"><td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.1 "><p id="nat_api_0052__p424718213171"><a href="nat_api_0026.html">Querying an API Version</a></p>
</td>
<td class="cellrowborder" valign="top" headers="mcps1.3.2.3.2.4.1.2 "><p id="nat_api_0052__p1424792181714">This API is used to query an API version of NAT Gateway.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div></div>