Mengubah pembayar untuk koneksi instans jaringan lintas akun dari instans router transit.
Deskripsi operasi
Operasi ModifyGrantInstanceToTransitRouter hanya mendukung pengubahan pembayar untuk instans virtual private cloud (VPC), virtual border router (VBR), dan koneksi IPsec lintas akun yang terhubung ke instans router transit.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cen:ModifyGrantInstanceToTransitRouter |
update |
*All Resource
|
None | None |
Sintaks permintaan
POST HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| CenId |
string |
Yes |
ID instans Cloud Enterprise Network (CEN). |
cen-dc4vwznpwbobrl**** |
| InstanceId |
string |
Yes |
ID instans jaringan. |
vpc-bp1h8vbrbcgohcju5**** |
| OrderType |
string |
Yes |
Pembayar instans jaringan. Valid values:
|
PayByCenOwner |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Buat nilai parameter dari klien Anda untuk memastikan keunikan di berbagai permintaan. ClientToken hanya mendukung karakter ASCII. Catatan
Jika Anda tidak menentukan parameter ini, sistem menggunakan RequestId dari permintaan API sebagai ClientToken. RequestId dari setiap permintaan API mungkin berbeda. |
123e4567-e89b-12d3-a456-42665544**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema respons. |
||
| RequestId |
string |
ID unik permintaan. Anda dapat menggunakan ID ini untuk memecahkan masalah. |
F7DDDC17-FA06-4AC2-8F35-59D2470FCFC1 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "F7DDDC17-FA06-4AC2-8F35-59D2470FCFC1"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | OperationUnsupported.action | This action is not support. | Wilayah saat ini tidak mendukung operasi ini. |
| 400 | OperationFailed.GrantCrossAccountNotExist | Cross-account authorization does not exist. | Otorisasi lintas akun tidak ada. |
| 400 | MissingParameter.CenId | The parameter CenId is mandatory. | Parameter permintaan CenId tidak ada. |
| 400 | MissingParameter.InstanceId | The parameter InstanceId is mandatory. | Parameter permintaan InstanceId tidak ada. |
| 400 | MissingParameter.OrderType | The parameter OrderType is mandatory. | Parameter permintaan OrderType tidak ada. |
| 400 | InvalidParameter.OrderType | The specified parameter OrderType is invalid. | Parameter permintaan OrderType tidak valid. |
| 400 | Forbbiden.TransitRouterServiceNotOpen | The user has not open transit router service. | Layanan router transit belum diaktifkan. Aktifkan dan coba lagi. |
| 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.CenOwnerTransitRouterServiceNotOpen | The cen owner user has not opened transit router service. | Layanan router transit belum diaktifkan untuk akun yang memiliki instans CEN. Beri tahu pemilik akun untuk mengaktifkan layanan dan coba lagi. |
| 400 | Forbidden.CenOwnerTransitRouterServiceExpired | The transit router service of the account to which the cen belongs has been suspended due to arrears. Please notify the other party to renew the service and try again. | Layanan router transit untuk akun yang memiliki instans CEN telah ditangguhkan karena pembayaran tertunda. Beri tahu pemilik akun untuk perpanjangan layanan dan coba lagi. |
| 400 | InvalidParameter.CenId | The specified parameter CenId is invalid. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.