Authorizes a Smart Access Gateway (SAG) instance to communicate with a Cloud Connect Network (CCN) instance that belongs to another Alibaba Cloud account.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
smartag:GrantSagInstanceToCcn |
*CloudConnectNetwork
*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-shanghai |
| SmartAGId |
string |
Yes |
The ID of the SAG instance. |
sag-tzirqx07bvcngm**** |
| CcnInstanceId |
string |
Yes |
The ID of the CCN instance. |
ccn-n2935s1mnwv8i***** |
| CcnUid |
integer |
Yes |
The ID of the Alibaba Cloud account to which the CCN instance belongs. |
1210123456123456 |
| GrantTrafficService |
boolean |
No |
Whether to grant the CCN instance permissions to manage network traffic from the SAG instance. After the permissions are granted, the CCN instance can redirect Internet-bound traffic from the SAG instance to Cloud Security Access Service (CSAS) for security audit.
Note
If this parameter is set to true and the SAG instance connected to the CCN instance has secure rerouting enabled, the permissions cannot be revoked. |
true |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
6E1674AC-083C-4031-B047-7A66E418E0C6 |
| InstanceId |
string |
The ID of the permission policy. |
sgc-6z21oj0vjjrx6s**** |
Examples
Success response
JSON format
{
"RequestId": "6E1674AC-083C-4031-B047-7A66E418E0C6",
"InstanceId": "sgc-6z21oj0vjjrx6s****"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | CCN.InvalidUid | The specified CCN user ID is invalid. | The specified CCN user ID is invalid. |
| 400 | CCN.InvalidId | You must specify the CCN instance ID. | You must specify the CCN instance ID. |
| 400 | SAG.InstanceIdEmpty | You must specify the SAG instance ID. | You must specify the SAG instance ID. |
| 400 | SAG.InstanceNoFound | The specified SAG instance does not exist. | The specified SAG instance does not exist. |
| 400 | SAG.GrantDuplicated | You have authorized another CCN instance to bind to the specified SAG instance. Revoke the authorization first. | You have authorized another CCN instance to bind to the specified SAG instance. Revoke the authorization first. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.