Menghapus koneksi Virtual Border Router (VBR) pada Router transit edisi perusahaan.
Deskripsi operasi
Operasi DeleteTransitRouterVbrAttachment bersifat asinkron. Sistem akan mengembalikan RequestId, sementara tugas penghapusan dijalankan di latar belakang. Anda dapat memanggil operasi ListTransitRouterVbrAttachments untuk mengkueri status koneksi VBR.
Jika koneksi VBR berada dalam status Detaching, artinya VBR sedang dalam proses penghapusan. Pada kondisi ini, Anda hanya dapat mengkueri koneksi tersebut dan tidak dapat melakukan operasi lainnya.
Jika koneksi VBR tidak ditemukan, berarti koneksi tersebut telah berhasil dihapus.
Sebelum memanggil operasi DeleteTransitRouterVbrAttachment, pastikan semua parameter permintaan valid. Jika terdapat parameter yang tidak valid, sistem akan mengembalikan ID permintaan namun tidak akan menghapus koneksi VBR.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cen:DeleteTransitRouterVbrAttachment |
*TransitRouterVbrAttachment
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ClientToken |
string |
No |
Token client yang digunakan untuk memastikan idempotensi permintaan. Gunakan client untuk menghasilkan token, tetapi Anda harus memastikan bahwa token tersebut unik di antara permintaan. Token hanya boleh berisi karakter ASCII. Catatan
Jika dibiarkan kosong, sistem secara otomatis menggunakan RequestId sebagai ClientToken. RequestId berbeda untuk setiap permintaan API. |
02fb3da4-130e-11e9-8e44-001**** |
| TransitRouterAttachmentId |
string |
Yes |
ID koneksi VBR. |
tr-attach-9nlnjv7by7n7a**** |
| DryRun |
boolean |
No |
Menentukan apakah akan melakukan dry run untuk memeriksa izin dan status instans. Nilai yang valid:
|
false |
| Force |
boolean |
No |
Menentukan apakah akan menghapus paksa koneksi VBR. Nilai yang valid:
|
false |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Hasil yang dikembalikan. |
||
| RequestId |
string |
ID permintaan. |
3EDA94DE-0AE5-41FC-A91E-7170E408E0FD |
Contoh
Respons sukses
JSONformat
{
"RequestId": "3EDA94DE-0AE5-41FC-A91E-7170E408E0FD"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | OperationFailed.RouteTableAssociationExist | Operation failed because TransitRouterRouteTable exists | The error message returned because you cannot perform the operation when the connection is associated with a route table. |
| 400 | OperationFailed.RouteEntryExist | Operation failed because the TransitRouterAttachment exists in RouteTable. | |
| 400 | OperationFailed.RouteTablePropagationExist | The specified TransitRouterAttachment has configured RouteTablePropagation. Please remove the configuration first. | The error message returned because you cannot perform the operation when a route learning correlation is configured for the network instance connection. Disassociate from the route learning correlation and try again. |
| 400 | OperationFailed.VbrAttachedVbrHa | The operation is failed because of VbrAttachedVbrHa. | |
| 400 | OperationFailed.FlowLogExistOrNisOpened | Operation failed because FlowLog exists or Nis opened. | The error message returned because this operation is not supported when a flow log exists or the NIS service is activated. |
| 400 | OperationUnsupported.TransitRouterType | The specified TransitRouterType does not support the operation. | The error message returned because this operation is not supported by the specified type of transit router. |
| 400 | InstanceReferenced.VpcRouteEntry | The specified attachment is referenced by vpc route entry. | The error message returned because the next hop of a VPC route is the specified attachment. |
| 400 | OperationFailed.NotSupportForceDelete | Not support force delete attachment. | The error message returned because the specified resource cannot be forcefully deleted. |
| 400 | InvalidTransitRouterAttachmentId.NotFound | The TransitRouterAttachmentId is not found. | The error message returned because the specified transit router attachment ID (TransitRouterAttachmentId) does not exist. |
| 400 | OperationFailed.PrefixListExist | Operation failed because PrefixList exists. | The error message returned because a prefix list exists. |
| 400 | OperationFailed.VbrWithAllowPrefixes | Operation failed because allow prefixes referenced by vbr exists. | A route prefix on the VBR is assigned the Allow action, which causes the operation to fail. |
| 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. |
| 400 | InstanceReferenced.VbrRouteEntry | Operation is failed because there is at least one route entry which next hop is the specified attachment. | Operation is failed because there is at least one route entry which next hop is the specified attachment. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.