Queries the permissions that a network instance has on a Cloud Enterprise Network (CEN) instance owned by another Alibaba Cloud account. This operation returns details such as the main account that owns the CEN instance and the payer for the network instance.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cen:DescribeGrantRulesToResource |
get |
*VPC
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region ID of the network instance. You can call the DescribeChildInstanceRegions operation to query region IDs. |
cn-hangzhou |
| ResourceId |
string |
Yes |
The ID of the network instance. |
vpc-p0wfut1iqauelpdpb**** |
| ProductType |
string |
Yes |
The type of the network instance. Valid values:
|
VPC |
| MaxResults |
integer |
No |
|
20 |
| NextToken |
string |
No |
The token used to retrieve the next page of results. Valid values:
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response object. |
||
| NextToken |
string |
The token to use in your next request to retrieve a new page of results. Valid values:
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
| RequestId |
string |
The request ID. |
C6E5992C-A57B-5A6C-9B26-568074DC68BA |
| TotalCount |
integer |
The total number of entries returned. |
1 |
| MaxResults |
integer |
|
1 |
| GrantRules |
array<object> |
A list of permission records. |
|
|
object |
A permission record. |
||
| CenOwnerId |
integer |
The ID of the main account that owns the Cloud Enterprise Network (CEN) instance. |
1250123456123456 |
| OrderType |
string |
The payer for the network instance. Valid values:
|
PayByCenOwner |
| EffectiveOrderType |
string |
PayByCenOwner |
|
| CenId |
string |
The ID of the Cloud Enterprise Network (CEN) instance. |
cen-44m0p68spvlrqq**** |
| CreateTime |
string |
The timestamp when the permission was granted. The value is in UTC and follows the ISO 8601 standard: |
2024-01-24T16:46Z |
Examples
Success response
JSON format
{
"NextToken": "FFmyTO70tTpLG6I3FmYAXGKPd****",
"RequestId": "C6E5992C-A57B-5A6C-9B26-568074DC68BA",
"TotalCount": 1,
"MaxResults": 1,
"GrantRules": [
{
"CenOwnerId": 1250123456123456,
"OrderType": "PayByCenOwner",
"EffectiveOrderType": "PayByCenOwner",
"CenId": "cen-44m0p68spvlrqq****",
"CreateTime": "2024-01-24T16:46Z"
}
]
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter | Invalid parameter. | |
| 400 | MissingParameter | Missing parameter. | |
| 400 | InvalidParameter.RegionId | The specified Region Id is invalid. | The error message returned because the specified region ID is invalid. |
| 400 | MissingParameter.RegionId | Missing RegionId parameter. | Missing RegionId parameter. |
| 400 | IllegalParam.NextToken | NextToken is illegal | The error message returned because the NextToken parameter is set to an invalid value. |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | The error message returned because you do not have the permissions to perform this operation. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.