Memberikan izin kepada instans router transit untuk terhubung ke instans jaringan yang dimiliki oleh akun Alibaba Cloud lain. Sebelum instans router transit dapat terhubung ke instans jaringan milik akun lain, pemilik instans jaringan harus mengotorisasi instans router transit dengan memanggil operasi GrantInstanceToTransitRouter.
Deskripsi operasi
-
Operasi GrantInstanceToTransitRouter hanya mendukung pemberian izin kepada instans router transit untuk terhubung ke instans Virtual Private Cloud (VPC), instans Virtual Border Router (VBR), koneksi IPsec, dan instans Express Connect Router (ECR) lintas akun.
Untuk memberikan izin kepada instans router transit agar terhubung ke instans Cloud Connect Network (CCN), panggil operasi GrantInstanceToCbn.
-
Sebelum Anda memanggil operasi GrantInstanceToTransitRouter, pastikan Anda memahami aturan penagihan router transit, batasan pada operasi otorisasi, dan prasyarat untuk operasi otorisasi. Untuk informasi lebih lanjut, lihat Otorisasi instans jaringan lintas akun.
-
Sebelum Anda mengotorisasi instans jaringan, pastikan operasi berikut telah selesai:
Konfirmasikan bahwa akun tempat instans jaringan berada dan akun tempat instans router transit berada memiliki tipe yang sama.
Dapatkan ID akun Alibaba Cloud dari akun tempat instans router transit berada.
Dapatkan ID instans Cloud Enterprise Network (CEN) tempat instans router transit berada.
Sebelum Anda mengotorisasi instans VBR, hubungi manajer akun Anda untuk mengaktifkan fitur otorisasi instans VBR.
Sebelum Anda mengotorisasi koneksi IPsec, pastikan koneksi IPsec tidak diasosiasikan dengan Sumber daya apa pun:
Jika koneksi IPsec sudah diasosiasikan dengan instans Gateway VPN, koneksi tersebut tidak dapat diasosiasikan dengan instans router transit dalam akun yang sama atau akun yang berbeda.
Jika koneksi IPsec sudah diasosiasikan dengan instans router transit, Anda harus membatalkan asosiasinya terlebih dahulu. Untuk informasi lebih lanjut, lihat Menghapus koneksi instans jaringan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cen:GrantInstanceToTransitRouter |
create |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| CenId |
string |
Yes |
ID instans Cloud Enterprise Network (CEN) tempat instans router transit berada. |
cen-44m0p68spvlrqq**** |
| InstanceId |
string |
Yes |
ID instans jaringan. |
vpc-bp1h8vbrbcgohcju5**** |
| InstanceType |
string |
Yes |
Tipe instans jaringan. Nilai valid:
|
VPC |
| RegionId |
string |
No |
ID wilayah instans jaringan. Anda dapat memanggil operasi DescribeChildInstanceRegions untuk mengkueri ID wilayah. |
cn-hangzhou |
| CenOwnerId |
integer |
Yes |
ID akun Alibaba Cloud dari akun tempat instans CEN berada. |
1250123456123456 |
| OrderType |
string |
No |
Pembayar untuk instans jaringan. Nilai valid:
Valid values:
|
PayByCenOwner |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter tanggapan. |
||
| RequestId |
string |
ID permintaan. |
C6E5992C-A57B-5A6C-9B26-568074DC68BA |
Contoh
Respons sukses
JSONformat
{
"RequestId": "C6E5992C-A57B-5A6C-9B26-568074DC68BA"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Forbbiden.TransitRouterServiceNotOpen | The user has not open transit router service. | Layanan router transit belum diaktifkan. Aktifkan dan coba lagi. |
| 400 | NoPermission.AliyunServiceRoleForCEN | You are not authorized to create the service linked role. Role Name: AliyunServiceRoleForCEN. Service Name: cen.aliyuncs.com. Make sure that the user has been granted the ram:CreateServiceLinkedRole permission. | Tidak diotorisasi. |
| 400 | IllegalParam.CenId | The specified CenId is invalid. | cenId yang ditentukan tidak valid. |
| 400 | OperationFailed.TaskConflict | The operation is too frequent, please wait a moment and try again. | Operasi terlalu sering. Coba lagi nanti. |
| 400 | InvalidVbr.NotFound | vbr is not found. | |
| 400 | OperationFailed.GrantCrossAccountExist | Cross-account authorization already exists. | Otorisasi lintas akun sudah ada. |
| 400 | Forbidden.TransitRouterServiceExpired | The transit router service is out of service. | Layanan router transit telah ditangguhkan karena pembayaran tertunda. Lakukan perpanjangan layanan dan coba lagi. |
| 400 | Forbidden.OperateShareResource | You cannot operate shared resources. | Operasi pada Sumber daya bersama tidak diizinkan. |
| 400 | InvalidParameter | Invalid parameter. | Parameter tidak valid. |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | Akun tidak memiliki izin untuk melakukan operasi ini. |
| 400 | OperationFailed.CanNotGrantVbrInstanceToCen | Grant VBR instance to CEN is not supported for current VBR owner account. | Operasi tidak valid. Akun saat ini tidak mendukung pemberian otorisasi VBR ke CEN yang dimiliki oleh akun lain. |
| 400 | InvalidParameter.CenId | The specified parameter CenId is invalid. | |
| 404 | InvalidInstanceId.NotFound | InstanceId is not found. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.