After a VPC instance is connected to an Enterprise Edition transit router, you can call the ListTransitRouterMulticastDomainVSwitches operation to query information about vSwitches that are attached to multicast domains in the virtual private cloud (VPC) instance.
Operation description
When you call the ListTransitRouterMulticastDomainVSwitches operation, ensure that the parameter values are correct. If you enter incorrect parameter values, the operation returns a RequestId but does not display information about vSwitches that are attached to multicast domains in the VPC instance.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cen:ListTransitRouterMulticastDomainVSwitches |
get |
*CenInstance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| CenId |
string |
Yes |
The ID of the Cloud Enterprise Network instance. |
cen-44m0p68spvlrqq**** |
| VpcId |
string |
Yes |
The ID of the VPC instance. |
vpc-p0wr1cd4fcuxy3ui0**** |
| VSwitchIds |
array |
No |
The list of vSwitch IDs. |
|
|
string |
No |
The ID of the vSwitch. You can specify up to 50 vSwitch IDs at a time. |
vsw-p0w5ejr9bzfsttiza**** |
|
| MaxResults |
integer |
No |
The number of entries to return on each page. Minimum value: 0. Default value: 20. |
20 |
| NextToken |
string |
No |
The token for the next query. Valid values:
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
Response parameters
|
Parameter |
Type |
Description |
Example |
|
object |
The returned result. |
||
| NextToken |
string |
The token for the next query. Valid values:
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
| RequestId |
string |
The request ID. |
B0E7E43C-979A-5130-AA0D-B3ADA69E0827 |
| TotalCount |
integer |
The number of entries in the list. |
2 |
| MaxResults |
integer |
The number of entries returned per page. |
20 |
| VSwitchIds |
array |
The list of vSwitch IDs. |
|
|
string |
The ID of the vSwitch. |
vsw-p0w5ejr9bzfsttiza**** |
Examples
Success response
JSON format
{
"NextToken": "FFmyTO70tTpLG6I3FmYAXGKPd****",
"RequestId": "B0E7E43C-979A-5130-AA0D-B3ADA69E0827",
"TotalCount": 2,
"MaxResults": 20,
"VSwitchIds": [
"vsw-p0w5ejr9bzfsttiza****"
]
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IllegalParam.NextToken | The specified NextToken is invalid. | The error message returned because the NextToken parameter is set to an invalid value. |
| 400 | IllegalParam.TrInstance | The specified TransitRouter is invalid. | The error message returned because the TransitRouter parameter is set to an invalid value. |
| 400 | IllegalParam.Region | The specified Region is invalid. | The error message returned because the specified region is invalid. |
| 400 | InvalidCenId.NotFound | CenId is not found. | The error message returned because the specified CEN instance does not exist. |
| 400 | IllegalParam.MaxResults | The specified MaxResults is illegal. | MaxResults illegal. |
| 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.