API Overview
You can use all NAT Gateway functions through NAT Gateway APIs.
Public NAT Gateways
|
Type |
Allow You to |
|---|---|
|
Public NAT gateways |
Create, query, update, and delete public NAT gateways, including creating a public NAT gateway, querying public NAT gateways, querying details of a public NAT gateway, updating a public NAT gateway, and deleting a public NAT gateway. |
|
SNAT rules |
Create, query, update, and delete SNAT rules, including creating an SNAT rule, querying SNAT rules, querying details of an SNAT rule, updating an SNAT rule, and deleting an SNAT rule. |
|
DNAT rules |
Create, query, update, and delete DNAT rules, including creating a DNAT rule, creating DNAT rules in batches, querying DNAT rules, querying details of a DNAT rule, updating a DNAT rule, and deleting a DNAT rule. |
|
Type |
API |
Allow You to |
|---|---|---|
|
Public NAT gateways |
Creating a Public NAT Gateway |
Create a public NAT gateway. |
|
Querying Public NAT Gateways |
Query public NAT gateways. |
|
|
Querying Details of a Public NAT Gateway |
Query details of a public NAT gateway. |
|
|
Updating a Public NAT Gateway |
Update a public NAT gateway. |
|
|
Deleting a Public NAT Gateway |
Delete a public NAT gateway. |
|
|
DNAT rules |
Creating a DNAT Rule |
Create a DNAT rule. |
|
Creating DNAT Rules in Batches |
Create DNAT rules in batches. |
|
|
Querying DNAT Rules |
Query DNAT rules. |
|
|
Querying Details of a DNAT Rule |
Query details of a DNAT rule. |
|
|
Updating a DNAT Rule |
Update a DNAT rule. |
|
|
Deleting a DNAT Rule |
Delete a DNAT rule. |
|
|
SNAT rules |
Creating an SNAT Rule |
Create an SNAT rule. |
|
Querying SNAT Rules |
Query SNAT rules. |
|
|
Querying Details of an SNAT Rule |
Query details of an SNAT rule. |
|
|
Updating an SNAT Rule |
Update an SNAT rule. |
|
|
Deleting an SNAT Rule |
Delete an SNAT rule. |
Private NAT Gateways
|
Type |
Allow You to |
|---|---|
|
Private NAT gateways |
Create, query, update, and delete private NAT gateways, including creating a private NAT gateway, querying private NAT gateways, updating a private NAT gateway, deleting a private NAT gateway, and querying details of a private NAT gateway. |
|
DNAT rules |
Create, query, update, and delete DNAT rules, including creating a DNAT rule, querying DNAT rules, updating a DNAT rule, deleting a DNAT rule, and querying details of a DNAT rule. |
|
SNAT rules |
Create, query, update, and delete SNAT rules, including creating an SNAT rule, querying SNAT rules, updating an SNAT rule, deleting an SNAT rule, and querying details of an SNAT rule. |
|
Transit IP addresses |
Assign, query, and release transit IP addresses, including assigning a transit IP address, querying transit IP addresses, releasing a transit IP address, and querying details of a transit IP address. |
|
Private NAT gateway tags |
Tag private NAT gateways. Tags help you manage private NAT gateways. You can query, add, and delete tags of private NAT gateways. |
|
Transit IP address tags |
Tag transit IP addresses. Tags help you manage transit IP addresses. You can query, add, and delete tags of transit IP addresses. |
|
Type |
API |
Allow You to |
|---|---|---|
|
Private NAT gateways |
Querying Private NAT Gateways |
Query private NAT gateways. |
|
Updating a Private NAT Gateway |
Update a private NAT gateway. |
|
|
Deleting a Private NAT Gateway |
Delete a private NAT gateway. |
|
|
Creating a Private NAT Gateway |
Create a private NAT gateway. |
|
|
Querying Details of a Private NAT Gateway |
Query details of a private NAT gateway. |
|
|
DNAT rules |
Querying DNAT Rules |
Query DNAT rules. |
|
Updating a DNAT Rule |
Update a DNAT rule. |
|
|
Creating a DNAT Rule |
Create a DNAT rule. |
|
|
Deleting a DNAT Rule |
Delete a DNAT rule. |
|
|
Querying Details of a DNAT Rule |
Query details of a DNAT rule. |
|
|
SNAT rules |
Querying SNAT Rules |
Query SNAT rules. |
|
Querying Details of an SNAT Rule |
Query details of an SNAT rule. |
|
|
Updating an SNAT Rule |
Update an SNAT rule. |
|
|
Creating an SNAT Rule |
Create an SNAT rule. |
|
|
Deleting an SNAT Rule |
Delete an SNAT rule. |
|
|
Transit IP addresses |
Querying Transit IP Addresses |
Query transit IP addresses. |
|
Releasing a Transit IP Address |
Release a transit IP address. |
|
|
Assigning a Transit IP Address |
Assign a transit IP address. |
|
|
Querying Details of a Transit IP Address |
Query details of a transit IP address. |
|
|
Private NAT gateway tags |
Querying Private NAT Gateways by Tag |
Query private NAT gateways by tag. |
|
Querying Tags of All Private NAT Gateways in a Project |
Query tags of all private NAT gateways owned by a tenant in a project. |
|
|
Querying Tags of a Private NAT Gateway |
Query tags of a private NAT gateway. |
|
|
Adding a Tag to a Private NAT Gateway |
Add a tag to a private NAT gateway. |
|
|
Batch Adding or Deleting Tags to or from a Private NAT Gateway |
Batch add or delete tags to or from a private NAT gateway. |
|
|
Deleting a Tag from a Private NAT Gateway |
Delete a tag from a private NAT gateway. |
|
|
Transit IP address tags |
Querying Transit IP Addresses by Tag |
Query transit IP addresses by tag. |
|
Querying Tags of All Transit IP Addresses in a Project |
Query tags of all transit IP addresses owned by a tenant in a project. |
|
|
Querying Tags of a Transit IP Address |
Query tags of a transit IP address. |
|
|
Adding a Tag to a Transit IP Address |
Add a tag to a transit IP address. |
|
|
Batch Adding or Deleting Tags to or from a Transit IP Address |
Batch add or delete tags to or from a transit IP address. |
|
|
Deleting a Tag from a Transit IP Address |
Delete a tag from a transit IP address. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.