Adds a source network address translation (SNAT) entry to a Smart Access Gateway (SAG) instance.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
smartag:AddSnatEntry |
*SmartAccessGateway
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The ID of the region where the SAG instance is deployed. |
cn-hangzhou |
| SmartAGId |
string |
Yes |
The ID of the SAG instance. |
sag-jf5w9a8k5mhi5h**** |
| CidrBlock |
string |
Yes |
The destination CIDR block. |
192.168.1.0/24 |
| SnatIp |
string |
Yes |
The public IP address. |
11.0.XX.XX |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
56BF6C79-C77D-41A0-86DD-A4B156E784EA |
| InstanceId |
string |
The ID of the SNAT instance. |
snat-m2obgkt5ya1puz**** |
Examples
Success response
JSON format
{
"RequestId": "56BF6C79-C77D-41A0-86DD-A4B156E784EA",
"InstanceId": "snat-m2obgkt5ya1puz****"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | SAG.InstanceNoFound | The specified SAG instance does not exist. | The specified SAG instance does not exist. |
| 400 | SNAT.CidrConfigExist | The specified SNAT CIDR block already exists. | The specified SNAT CIDR block already exists. |
| 400 | SNAT.AmountLimit | The maximum number of SNAT entries is exceeded. | The maximum number of SNAT entries is exceeded. |
| 400 | SNAT.SnatDnatIpConflict | The SNAT destination IP address is the same as the DNAT IP address. | The SNAT destination IP address is the same as the DNAT IP address. |
| 400 | SNAT.InvalidCidr | The specified SNAT CIDR block is invalid. | The specified SNAT CIDR block is invalid. |
| 400 | SmartAccessGatewayInArrears | The specified Smart Access Gateway has expired. | The specified Smart Access Gateway has expired. |
| 400 | SmartAccessGatewayNotActivated | The specified Smart Access Gateway has not been activated. | The specified SAG instance is inactive. You must activate the instance first. |
| 400 | SNAT.InvalidIp | The specified SNAT destination IP is invalid. | The specified SNAT destination IP is invalid. |
| 403 | FeatureNotSupport | The current edition of the smart access gateway does not support this feature. | The current version of Smart Access Gateway does not support this feature. |
| 403 | FeatureNotSupportForStandBySmartAG | The current edition of the standby smart access gateway does not support this feature. | The current version of Smart Access Gateway does not support this feature. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.