Queries information about vSwitches in a cross-account virtual private cloud (VPC) that is connected to a Cloud Enterprise Network (CEN) instance.
Operation description
Before you invoke the ListGrantVSwitchesToCen operation, make sure that the CEN instance has been granted authorization to access the cross-account VPC-connected instance. 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 region ID of the VPC-connected instance. You can invoke the DescribeChildInstanceRegions operation to query region IDs. |
cn-hangzhou |
| CenId |
string |
Yes |
The CEN instance ID. |
cen-44m0p68spvlrqq**** |
| VpcId |
string |
Yes |
The VPC-connected instance ID. |
vpc-bp12ge2tq5gzdc915**** |
| PageNumber |
integer |
No |
The page number of the list. Default value: 1. |
1 |
| PageSize |
integer |
No |
The number of entries per page for paging. Valid values: 1 to 50. Default value: 10. |
10 |
| ZoneId |
string |
No |
The zone ID.
You can invoke the DescribeZones operation to query zone IDs. |
cn-hangzhou-h |
| EnabledIpv6 |
boolean |
No |
Specifies whether IPv6 is enabled. A value of true indicates that IPv6 is enabled. A value of false indicates that IPv6 is not enabled. If you leave this parameter empty, the system does not filter by this property. |
true |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response. |
||
| PageSize |
integer |
The number of entries per page for paging. |
10 |
| RequestId |
string |
The request ID. |
A9288C78-881A-5D30-A8A9-68E05EE0A086 |
| PageNumber |
integer |
The page number of the list. |
1 |
| TotalCount |
integer |
The total number of entries in the list. |
2 |
| VSwitches |
array<object> |
The list of vSwitch information. |
|
|
object |
The vSwitch information. |
||
| VpcId |
string |
The VPC-connected instance ID to which the vSwitch belongs. |
vpc-bp12ge2tq5gzdc915**** |
| ZoneId |
string |
The zone ID of the vSwitch. |
cn-hangzhou-h |
| VSwitchId |
string |
The vSwitch instance ID. |
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.