Anda dapat memanggil operasi CreateTransitRouterVbrAttachment untuk menghubungkan instance Virtual Border Router (VBR) yang perlu berkomunikasi satu sama lain ke instance Transit Router di wilayah yang sama. Setelah koneksi dibuat, Transit Router memungkinkan komunikasi jaringan pribadi antar instance.
-
Router transit edisi perusahaan mendukung wilayah dan zona. Untuk informasi lebih lanjut, lihat Apa itu Cloud Enterprise Network.
-
Anda dapat menggunakan metode berikut untuk membuat koneksi VBR pada router transit edisi perusahaan:
Jika Anda sudah memiliki instance router transit edisi perusahaan di wilayah target, Anda dapat membuat koneksi VBR dengan menentukan VbrId, RegionId, dan TransitRouterId.
Jika Anda tidak memiliki instance router transit edisi perusahaan di wilayah target, Anda dapat membuat koneksi VBR dengan menentukan VbrId, CenId, dan RegionId. Saat Anda membuat koneksi VBR, sistem secara otomatis membuat instance router transit edisi perusahaan untuk Anda.
-
CreateTransitRouterVbrAttachment adalah antarmuka asinkron. Sistem pertama kali mengembalikan ID lampiran VBR, tetapi pembuatan lampiran VBR belum selesai karena tugas pembuatan terus berlanjut di latar belakang. Anda dapat memanggil antarmuka ListTransitRouterVbrAttachments untuk memeriksa status lampiran VBR.
Ketika koneksi VBR berada dalam status Attaching, ini menunjukkan bahwa koneksi VBR sedang dibuat. Dalam status ini, Anda hanya dapat melakukan operasi kueri pada koneksi VBR. Operasi lainnya tidak dapat dilakukan.
Ketika koneksi VBR berada dalam status Attached, ini menunjukkan bahwa koneksi VBR telah berhasil dibuat.
-
Transit Router dan VBR harus milik perusahaan yang sama.
-
Transit Router dapat terhubung ke VBR yang dimiliki oleh akun Alibaba Cloud yang sama atau berbeda. Untuk menghubungkan Transit Router ke VBR yang dimiliki oleh akun Alibaba Cloud yang berbeda, Anda harus memberikan izin pada VBR kepada Transit Router. Untuk informasi lebih lanjut, lihat Otorisasi instance jaringan lintas akun.
-
Setelah Anda membuat koneksi VBR, secara default tidak dalam pembelajaran rute atau dikaitkan dengan tabel rute Transit Router apa pun.
|
cen:CreateTransitRouterVbrAttachment |
create |
TransitRouter
TransitRouter
|
| ClientToken |
string |
|
Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menghasilkan nilai parameter dari klien Anda dan memastikan bahwa nilai ini unik di antara permintaan yang berbeda. ClientToken hanya mendukung karakter ASCII. Catatan
Jika Anda tidak menentukan nilai, sistem secara otomatis menggunakan RequestId dari permintaan API sebagai identitas ClientToken. RequestId berbeda untuk setiap permintaan API. |
02fb3da4-130e-11e9-8e44-001**** |
| CenId |
string |
|
ID instance Cloud Enterprise Network. |
cen-j3jzhw1zpau2km**** |
| TransitRouterId |
string |
|
ID router transit edisi perusahaan. |
tr-bp1su1ytdxtataupl**** |
| RegionId |
string |
|
ID wilayah VBR. Anda dapat memperoleh ID wilayah dengan memanggil operasi API DescribeRegions. |
cn-hangzhou |
| TransitRouterAttachmentName |
string |
|
Nama koneksi VBR. Nama tersebut bisa kosong atau 1 hingga 128 karakter, dan tidak boleh dimulai dengan http:// atau https://. |
testname |
| TransitRouterAttachmentDescription |
string |
|
Deskripsi koneksi VBR. Deskripsi bersifat opsional. Jika Anda memasukkan deskripsi, panjangnya harus 1 hingga 256 karakter, dan tidak boleh dimulai dengan http:// atau https://. |
testdesc |
| VbrId |
string |
|
ID instance VBR. |
vbr-bp1svadp4lq38janc**** |
| VbrOwnerId |
integer |
|
ID akun Alibaba Cloud tempat instance VBR berada. Secara default, ID akun Alibaba Cloud saat ini ditentukan. Catatan
Jika Anda ingin terhubung ke instance jaringan yang milik akun berbeda, parameter ini diperlukan. |
1250123456123456 |
| AutoPublishRouteEnabled |
boolean |
|
Apakah akan secara otomatis menerbitkan rute dari router transit edisi perusahaan ke instance VBR.
|
false |
| DryRun |
boolean |
|
Menentukan apakah akan melakukan uji coba untuk memeriksa informasi seperti izin dan status instance. Nilai valid:
|
false |
| Tag |
array |
|
Informasi tag. Anda dapat menentukan hingga 20 tag. |
|
|
object |
|
|||
| Key |
string |
|
Kunci tag dari sumber daya. Setelah nilai ini disediakan, nilainya tidak boleh berupa string kosong. Panjang maksimumnya adalah 64 karakter dan tidak boleh dimulai dengan Anda dapat menentukan hingga 20 kunci tag dalam setiap panggilan. |
TagKey |
| Value |
string |
|
Nilai tag dari sumber daya. Nilai tag dapat kosong atau berisi string hingga 128 karakter. Tidak boleh dimulai dengan Setiap kunci tag sesuai dengan nilai tag. Anda dapat menentukan nilai untuk hingga 20 kunci tag dalam setiap panggilan. |
TagValue |
|
object |
Parameter respons. |
||
| TransitRouterAttachmentId |
string |
ID koneksi VBR. |
tr-attach-ia340z7xis7t5s**** |
| RequestId |
string |
ID permintaan. |
C087A369-82B9-43EF-91F4-4B63A9C6E6B6 |
JSON
{
"TransitRouterAttachmentId": "tr-attach-ia340z7xis7t5s****",
"RequestId": "C087A369-82B9-43EF-91F4-4B63A9C6E6B6"
}
| 400 | NoPermission.AliyunServiceRolePolicyForCEN | Anda tidak memiliki izin untuk membuat peran layanan terkait. Nama Peran: AliyunServiceRolePolicyForCEN. Nama Layanan: cen.aliyuncs.com. Pastikan pengguna telah diberi izin ram:CreateServiceLinkedRole. | Pesan kesalahan dikembalikan karena Anda tidak memiliki izin untuk membuat peran layanan terkait dengan nama peran AliyunServiceRolePolicyForCEN dan nama layanan cen.aliyuncs.com. Anda harus memperoleh izin ram:CreateServiceLinkedRole sebelum dapat membuat peran layanan terkait. |
| 400 | OperationUnsupported.TransitRouterRegionId | Wilayah TransitRouter yang ditentukan tidak mendukung operasi ini. | |
| 400 | InvalidCenId.NotFound | CenId tidak ditemukan. | Pesan kesalahan dikembalikan karena instance CEN yang ditentukan tidak ada. |
| 400 | InvalidStatus.ResourceStatus | Sumber daya tidak berada dalam status valid untuk operasi lampiran. | Pesan kesalahan dikembalikan karena status sumber daya yang ditentukan tidak mendukung operasi ini. Coba lagi nanti. |
| 400 | InvalidTransitRouterId.NotFound | TransitRouterId tidak ditemukan. | Pesan kesalahan dikembalikan karena ID router transit tidak ada. |
| 400 | Forbbiden.TransitRouterServiceNotOpen | Pengguna belum membuka layanan router transit. | Pesan kesalahan dikembalikan karena layanan router transit dinonaktifkan. Aktifkan layanan router transit dan coba lagi. |
| 400 | OperationUnsupported.TransitRouterType | Tipe TransitRouter yang ditentukan tidak mendukung operasi ini. | Pesan kesalahan dikembalikan karena operasi ini tidak didukung oleh tipe router transit yang ditentukan. |
| 400 | MissingParam.CenIdOrRegionId | Harus menentukan salah satu dari CenId atau RegionId. | Pesan kesalahan dikembalikan karena parameter CenId atau RegionId tidak disetel. |
| 400 | IncorrectStatus.Vpc | Sumber daya tidak berada dalam status valid untuk operasi lampiran. | Pesan kesalahan dikembalikan karena status VPC tidak mendukung operasi ini. Coba lagi nanti. |
| 403 | Forbidden.VbrDeviceModel | Melampirkan VBR pada beberapa model perangkat akses dilarang. | Pesan kesalahan dikembalikan karena mode VBR tidak mendukung operasi ini. |
| 400 | IllegalParam.AssociateRouteTableId | AssociateRouteTableId yang ditentukan tidak valid. | Pesan kesalahan dikembalikan karena ID tabel rute yang ditentukan (AssociateRouteTableId) tidak valid. |
| 400 | Forbbiden.AttachChildInstanceAcrossBid | Operasi tidak valid, harap ajukan permohonan untuk melampirkan lintas bid. | |
| 400 | IllegalParam.RegionId | RegionId tidak valid. | Pesan kesalahan dikembalikan karena wilayah yang ditentukan tidak valid. |
| 400 | OperationUnsupported.CenFullLevel | CEN tingkat penuh tidak mendukung TransitRouter | Pesan kesalahan dikembalikan karena instance CEN tipe Full tidak mendukung router transit edisi perusahaan. |
| 400 | OperationUnsupported.VbrAttachment | Wilayah ini tidak mendukung lampiran VBR. | Pesan kesalahan dikembalikan karena lampiran VBR tidak didukung di wilayah yang ditentukan. |
| 400 | InvalidOperation.CenInstanceStatus | Instance CEN tidak berada dalam status valid untuk operasi ini. | |
| 400 | OperationUnsupported.CloudBoxVbrNotSupport | Cloud Box Vbr tidak didukung. | Pesan kesalahan dikembalikan karena instance tidak dapat terhubung ke CloudBox. |
| 400 | IncorrectStatus.VbrResource | Sumber daya tidak berada dalam status valid untuk operasi lampiran. | Pesan kesalahan dikembalikan karena operasi ini tidak didukung ketika VBR yang ditentukan berada dalam status tidak stabil. Tunggu hingga semua operasi terkait VBR selesai. |
| 400 | IncorrectStatus.TransitRouter | Status TransitRouter tidak benar. | Pesan kesalahan dikembalikan karena status router transit tidak mendukung operasi ini. Coba lagi nanti. |
| 400 | QuotaExceeded.CenQuotaVbrAttachPerTransitRouter | Jumlah maksimum lampiran VBR per Transit Router telah terlampaui. | Pesan kesalahan dikembalikan karena jumlah VBR yang akan dilampirkan ke router transit melebihi batas atas. Anda dapat mengajukan tiket untuk meminta peningkatan kuota. |
| 400 | QuotaFull.ChildInstanceRelatedCen | Childinstance telah melebihi kuota jumlah kali childinstance dapat dilampirkan sebagai lampiran. | Pesan kesalahan dikembalikan karena jumlah instance CEN yang dilampirkan ke instance telah mencapai batas atas. Anda tidak dapat melampirkan instance ke lebih banyak instance CEN. |
| 400 | Forbidden.ResourceOwnerTransitRouterServiceNotOpen | Layanan router transit pemilik sumber daya belum dibuka. | Layanan router transit untuk akun pemilik sumber daya saat ini belum dibuka. Harap beri tahu mereka untuk membuka layanan router transit dan coba lagi. |
| 400 | InvalidOperation.VbrAttachedToEcr | VBR sudah dilampirkan ke ECR. | VBR sudah dilampirkan ke ECR. |
| 400 | Forbidden.ResourceOwnerTransitRouterServiceExpired | Layanan router transit akun tempat sumber daya dimiliki telah ditangguhkan karena tunggakan. Harap beri tahu pihak lain untuk memperbarui layanan dan coba lagi. | Layanan router transit akun tempat sumber daya dimiliki telah ditangguhkan. Harap beri tahu pihak lain untuk memperbarui layanan dan coba lagi. |
| 400 | Forbidden.TransitRouterServiceExpired | Layanan router transit tidak aktif. | Layanan router transit telah ditangguhkan karena pembayaran. Harap perbarui layanan dan coba lagi. |
| 400 | InvalidParameter | Parameter tidak valid. | Pesan kesalahan dikembalikan karena parameter disetel ke nilai yang tidak valid. |
| 400 | Unauthorized | AccessKeyId tidak memiliki izin. | Pesan kesalahan dikembalikan karena Anda tidak memiliki izin untuk melakukan operasi ini. |
| 400 | InvalidParameter.ResourceType | Parameter ResourceType yang ditentukan tidak valid. | |
| 403 | Forbidden.VbrDeviceModel | VBR yang dilampirkan pada beberapa model perangkat akses tidak didukung. Harap ajukan tiket untuk melanjutkan menggunakan VBR ini di CEN. | Pesan kesalahan dikembalikan karena mode VBR tidak mendukung operasi ini. |