Membuat entri rute kustom untuk router transit Edisi Perusahaan.
Deskripsi operasi
-
Hanya router transit Edisi Perusahaan yang mendukung entri rute kustom. Untuk informasi tentang wilayah dan zona yang mendukung router transit Edisi Perusahaan, lihat Apa itu Cloud Enterprise Network (CEN)?.
-
CreateTransitRouterRouteTable adalah operasi asinkron. Setelah Anda mengirim permintaan, sistem mengembalikan ID entri rute, tetapi entri rute belum dibuat. Tugas pembuatan terus berjalan di latar belakang. Anda dapat memanggil ListTransitRouterRouteTables untuk mengkueri status entri rute.
Jika entri rute berada dalam status Creating, entri rute sedang dibuat. Dalam status ini, Anda hanya dapat melakukan operasi kueri.
Jika entri rute berada dalam status Active, entri rute telah dibuat.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cen:CreateTransitRouterRouteTable |
create |
TransitRouter
TransitRouterRouteTable
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi Anda harus memastikan bahwa token tersebut unik di antara berbagai permintaan. Token klien hanya dapat berisi karakter ASCII. Catatan
Jika Anda tidak menentukan parameter ini, sistem secara otomatis menggunakan RequestId dari permintaan API sebagai ClientToken. RequestId mungkin berbeda untuk setiap permintaan API. |
02fb3da4-130e-11e9-8e44-001**** |
| TransitRouterRouteTableName |
string |
No |
Nama tabel rute kustom. Nama dapat kosong atau memiliki panjang 1 hingga 128 karakter, dan tidak dapat dimulai dengan http:// atau https://. |
testname. |
| TransitRouterRouteTableDescription |
string |
No |
Deskripsi tabel rute kustom. Deskripsi dapat kosong atau memiliki panjang 1 hingga 256 karakter, dan tidak dapat dimulai dengan http:// atau https://. |
testdesc. |
| TransitRouterId |
string |
Yes |
ID instans perutean maju Edisi Perusahaan. |
tr-bp1su1ytdxtataupl**** |
| DryRun |
boolean |
No |
Apakah akan menjalankan dry run, termasuk pemeriksaan izin dan status instans. Nilai valid:
|
false. |
| Tag |
array<object> |
No |
Informasi tag. Anda dapat menentukan hingga 20 tag sekaligus. |
|
|
object |
No |
|||
| Key |
string |
No |
Kunci tag Sumber daya. Kunci tag tidak boleh berupa string kosong. Kunci tag dapat memiliki panjang hingga 64 karakter dan tidak dapat dimulai dengan Anda dapat menentukan hingga 20 kunci tag sekaligus. |
test. |
| Value |
string |
No |
Nilai tag Sumber daya. Nilai tag tidak boleh kosong. Nilai tag dapat memiliki panjang hingga 128 karakter dan tidak dapat dimulai dengan aliyun atau acs:. Nilai tag tidak dapat mengandung http:// atau https://. Setiap kunci tag berkorespondensi dengan satu nilai tag. Anda dapat menentukan hingga 20 nilai tag sekaligus. |
tagtest. |
| RouteTableOptions |
object |
No |
Opsi fitur tabel rute. |
|
| MultiRegionECMP |
string |
No |
Apakah akan mengaktifkan perutean equal-cost multi-path (ECMP) multi-wilayah. Nilai valid:
|
disable. |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter tanggapan. |
||
| TransitRouterRouteTableId |
string |
ID tabel rute kustom. |
vtb-bp1xbcgpgcz9axl9m**** |
| RequestId |
string |
ID permintaan. |
599904C8-A3DA-4E5F-83B6-D5364E664247 |
Contoh
Respons sukses
JSONformat
{
"TransitRouterRouteTableId": "vtb-bp1xbcgpgcz9axl9m****",
"RequestId": "599904C8-A3DA-4E5F-83B6-D5364E664247"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidTransitRouterId.NotFound | TransitRouterId is not found | TransitRouterId yang ditentukan dalam permintaan tidak ada. |
| 400 | OperationFailed.CCNTrNotSupport | Operation failed because the CCN transit router does not support route table. | Router transit di wilayah CCN tidak mendukung pembuatan tabel rute. |
| 400 | DryRunOperation | Request validation has been passed with DryRun flag set. | Validasi permintaan DryRun berhasil. |
| 400 | MissingParam.TransitRouterId | The parameter TransitrouterId is mandatory. | Parameter TransitRouterId hilang. |
| 400 | OperationFailed.BasicTrNotSupport | Operation failed because the Basic TransitRouter does not support RouteTable | Router transit Edisi Dasar tidak mendukung operasi ini. |
| 400 | IncorrectStatus.TransitRouter | TransitRouter status is invalid. | Status saat ini dari router transit tidak mendukung operasi ini. Coba lagi nanti. |
| 400 | QuotaExceeded.TransitRouterRoutTable | TransitRouterRoutTable quota exceeded. | Jumlah tabel rute telah mencapai batas atas. |
| 400 | OperationUnsupported.MultiRegionEcmp | This region does not support MultiRegionEcmp. | |
| 400 | InvalidParameter | Invalid parameter. | Parameter tidak valid. |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | Akun tidak memiliki izin untuk melakukan operasi ini. |
| 400 | InvalidParameter.TagValue | The specified parameter TagValue is invalid. | Parameter Nilai Tag tidak valid. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.