Mengkueri entri rute virtual private cloud (VPC) dan virtual border router (VBR) diiklankan ke instans Cloud Enterprise Network (CEN) tempat VPC dan VBR dilampirkan, tipe instans lompatan berikutnya setiap rute, serta entri rute yang diiklankan dapat ditarik.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cen:DescribePublishedRouteEntries |
get |
*CenInstance
*virtualborderrouter
*VPC
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| PageNumber |
integer |
No |
Nomor halaman. Nilai default: 1. |
1 |
| PageSize |
integer |
No |
Jumlah entri per halaman. Nilai default: 10. Nilai valid: 1 hingga 500. |
10 |
| CenId |
string |
Yes |
ID instans CEN. |
cen-7qthudw0ll6jm**** |
| ChildInstanceId |
string |
Yes |
ID instans jaringan. |
vpc-bp18sth14qii3pnv**** |
| ChildInstanceType |
string |
Yes |
Tipe instans jaringan. Nilai valid:
|
VPC |
| ChildInstanceRegionId |
string |
Yes |
ID wilayah tempat instans jaringan diterapkan. |
cn-hangzhou |
| ChildInstanceRouteTableId |
string |
No |
ID tabel rute instans jaringan. |
vtb-bp174d1gje79u1g4**** |
| DestinationCidrBlock |
string |
No |
Blok CIDR tujuan entri rute yang ingin Anda kueri. |
172.16.0.0/16 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| PageSize |
integer |
The number of entries per page. |
10 |
| RequestId |
string |
The request ID. |
FF1A7B2A-677F-4F71-96EA-6002B329F437 |
| PageNumber |
integer |
The page number. |
1 |
| TotalCount |
integer |
The total number of entries returned. |
2 |
| PublishedRouteEntries |
object |
||
| PublishedRouteEntry |
array<object> |
A list of route entries. |
|
|
array<object> |
|||
| NextHopId |
string |
The ID of the instance associated with the next hop. |
ecs-bp18sth14qii3pn**** |
| PublishStatus |
string |
The publish status of the route in the CEN instance:
|
Published |
| ChildInstanceRouteTableId |
string |
The ID of the route table of the network instance. |
vtb-il7qut3mjgtlcbpk2**** |
| NextHopType |
string |
The type of the instance associated with the next hop.
|
Instance |
| OperationalMode |
boolean |
Indicates whether the route can be published to or withdrawn from the CEN instance.
|
true |
| DestinationCidrBlock |
string |
The destination CIDR block of the route. |
172.16.0.0/16 |
| RouteType |
string |
The type of the route.
|
System |
| Conflicts |
object |
||
| Conflict |
array<object> |
A list of conflicting routes. |
|
|
object |
|||
| Status |
string |
The cause of the route conflict.
|
conflict |
| DestinationCidrBlock |
string |
The destination CIDR block of the conflicting route. |
192.168.20.0/24 |
| InstanceId |
string |
The ID of the peer network instance with which the route conflicts. |
ccn-0q3b7oviikmm9h**** |
| InstanceType |
string |
The type of the peer network instance with which the route conflicts.
|
CCN |
| RegionId |
string |
The ID of the region where the peer network instance with which the route conflicts is deployed. |
ccn-cn-shanghai |
Contoh
Respons sukses
JSONformat
{
"PageSize": 10,
"RequestId": "FF1A7B2A-677F-4F71-96EA-6002B329F437",
"PageNumber": 1,
"TotalCount": 2,
"PublishedRouteEntries": {
"PublishedRouteEntry": [
{
"NextHopId": " ecs-bp18sth14qii3pn****",
"PublishStatus": "Published",
"ChildInstanceRouteTableId": "vtb-il7qut3mjgtlcbpk2****",
"NextHopType": "Instance",
"OperationalMode": true,
"DestinationCidrBlock": "172.16.0.0/16",
"RouteType": "System",
"Conflicts": {
"Conflict": [
{
"Status": "conflict",
"DestinationCidrBlock": "192.168.20.0/24",
"InstanceId": "ccn-0q3b7oviikmm9h****",
"InstanceType": "CCN",
"RegionId": "ccn-cn-shanghai"
}
]
}
}
]
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | ParameterIllegal.CenInstanceId | The parameter of CEN instance id is illegal. | |
| 400 | ParameterIllegal.ChildInstanceRegionId | The parameter of child instance region id is illegal. | |
| 400 | VRC_ERROR | VRC error | |
| 400 | ParameterIllegal.ChildInstanceType | The parameter of child instance type is illegal. | |
| 400 | ParameterIllegal | The parameter is illegal. | The error message returned because a parameter is set to an invalid value. |
| 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. |
| 500 | InternalError | Internal error. | |
| 404 | Instance.NotExist | The instance is not exist. | The error message returned because the specified instance does not exist. |
| 409 | InvalidOperation.ChildInstanceStatus | The child-instance is not in a valid state for the operation. | |
| 409 | InvalidOperation.CenInstanceStatus | The CEN instance is not in a valid state for the operation. | The error message returned because the status of the CEN instance does not support this operation. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.