You can call the ListGrantVSwitchesToCen operation to query vSwitches in a cross-account VPC that is connected to a CEN instance.
Operation description
Before you call the ListGrantVSwitchesToCen operation, make sure that the CEN instance has been granted permissions on the cross-account VPC. For more information, see GrantInstanceToCen.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cen:ListGrantVSwitchesToCen |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The ID of the region where the VPC is deployed. Call the DescribeChildInstanceRegions operation to query region IDs. |
cn-hangzhou |
| CenId |
string |
Yes |
The ID of the CEN instance. |
cen-44m0p68spvlrqq**** |
| VpcId |
string |
Yes |
The ID of the VPC. |
vpc-bp12ge2tq5gzdc915**** |
| PageNumber |
integer |
No |
The page number. Default value: 1. |
1 |
| PageSize |
integer |
No |
The number of entries per page. Valid values: 1 to 50. Default value: 10. |
10 |
| ZoneId |
string |
No |
The zone ID.
Call the DescribeZones operation to query zone IDs. |
cn-hangzhou-h |
| EnabledIpv6 |
boolean |
No |
Specifies whether IPv6 is enabled. Valid values: true and false. If you do not specify this parameter, the query is not filtered by this property. |
true |
Response parameters
|
Parameter |
Type |
Description |
Example |
|
object |
The response. |
||
| PageSize |
integer |
The number of entries per page. |
10 |
| RequestId |
string |
The request ID. |
A9288C78-881A-5D30-A8A9-68E05EE0A086 |
| PageNumber |
integer |
The page number. |
1 |
| TotalCount |
integer |
The total number of entries. |
2 |
| VSwitches |
array<object> |
A list of vSwitches. |
|
|
object |
The vSwitch information. |
||
| VpcId |
string |
The ID of the VPC to which the vSwitch belongs. |
vpc-bp12ge2tq5gzdc915**** |
| ZoneId |
string |
The ID of the zone to which the vSwitch belongs. |
cn-hangzhou-h |
| VSwitchId |
string |
The ID of the vSwitch. |
vsw-bp1194lh263wx1gsk**** |
| VSwitchName |
string |
The name of the vSwitch. |
nametest |
Examples
Success response
JSON format
{
"PageSize": 10,
"RequestId": "A9288C78-881A-5D30-A8A9-68E05EE0A086",
"PageNumber": 1,
"TotalCount": 2,
"VSwitches": [
{
"VpcId": "vpc-bp12ge2tq5gzdc915****",
"ZoneId": "cn-hangzhou-h",
"VSwitchId": "vsw-bp1194lh263wx1gsk****",
"VSwitchName": "nametest"
}
]
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter | Invalid parameter. | The error message returned because the 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.