Menghapus koneksi virtual private cloud (VPC) dari router transit Edisi Perusahaan.
Deskripsi operasi
DeleteTransitRouterVpcAttachment adalah operasi asinkron. Setelah Anda mengirim permintaan, sistem mengembalikan RequestId, tetapi koneksi VPC belum dihapus. Tugas penghapusan terus berjalan di latar belakang. Anda dapat memanggil ListTransitRouterVpcAttachments untuk mengkueri status koneksi VPC.
Jika koneksi VPC berada dalam status Detaching, koneksi VPC sedang dihapus. Dalam status ini, Anda hanya dapat mengkueri koneksi VPC. Anda tidak dapat melakukan operasi lain pada koneksi VPC.
Jika koneksi VPC tidak ditemukan, koneksi VPC telah dihapus.
Saat memanggil DeleteTransitRouterVpcAttachment, pastikan nilai parameter yang Anda tentukan valid. Jika Anda menentukan nilai parameter yang tidak valid, sistem tetap mengembalikan RequestId tetapi tidak menghapus koneksi VPC dari router transit Edisi Perusahaan.
Sebelum Anda mulai
Sebelum Anda menghapus koneksi VPC, pastikan Anda belum mengonfigurasi aturan routing untuk mengakses PrivateZone menggunakan instans yang terhubung ke VPC. Untuk menghapus aturan routing ke PrivateZone, lihat UnroutePrivateZoneInCenToVpc.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cen:DeleteTransitRouterVpcAttachment |
delete |
*TransitRouterVpcAttachment
|
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**** |
| TransitRouterAttachmentId |
string |
Yes |
ID koneksi VPC. |
tr-attach-ia340z7xis7t5s**** |
| DryRun |
boolean |
No |
Apakah akan menjalankan dry run, termasuk verifikasi izin dan status instans. Nilai valid:
|
false |
| Force |
boolean |
No |
Apakah akan menghapus koneksi VPC secara paksa. Nilai valid:
|
false |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Tanggapan. |
||
| RequestId |
string |
ID permintaan. |
7E61D334-4025-41EF-9145-FC327B35301D |
Contoh
Respons sukses
JSONformat
{
"RequestId": "7E61D334-4025-41EF-9145-FC327B35301D"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | OperationFailed.AttachmentReferencedVpcRouteEntryExisted | Operation is failed because there is at least one route entry which next hop is the specified attachment. | Operasi tidak didukung karena terdapat entri rute yang mengarah ke attachment. |
| 400 | OperationFailed.RouteTablePropagationExist | The specified TransitRouterAttachment has configured RouteTablePropagation. Please remove the configuration first. | TransitAttachment terkait dengan tabel rute. Lepaskan asosiasi dan coba lagi. |
| 400 | OperationFailed.MulticastDomainAssociationExist | The specified TransitRouterAttachment has configured MulticastDomainAssociation. Please remove the configuration first. | TransitRouterAttachment saat ini terkait dengan domain multicast. Lepaskan asosiasi dan coba lagi. |
| 400 | OperationUnsupported.TransitRouterType | The specified TransitRouterType does not support the operation. | Operasi ini tidak didukung untuk tipe router transit saat ini. |
| 400 | OperationFailed.PrefixListExist | Operation failed because PrefixList exists. | Operasi tidak didukung karena daftar awalan ada. Hapus daftar awalan dan coba lagi. |
| 400 | InvalidTransitRouterAttachmentId.NotFound | TransitRouterAttachmentId is not found. | TransitRouterAttachmentId yang ditentukan dalam permintaan tidak ada. |
| 400 | IncorrectStatus.VpcRouteEntry | The resource is not in a valid state for the attachment operation. | Status saat ini dari VpcRouteEntry tidak mendukung operasi ini. Coba lagi nanti. |
| 400 | IncorrectStatus.VpcSwitch | The resource is not in a valid state for the attachment operation. | Status saat ini dari vSwitch tidak mendukung operasi ini. Coba lagi nanti. |
| 400 | IncorrectStatus.Vpc | The resource is not in a valid state for the operation. | Status saat ini dari VPC tidak mendukung operasi ini. Coba lagi nanti. |
| 400 | OperationFailed.NotSupportForceDelete | Not support force delete attachment. | Fitur hapus paksa tidak didukung. |
| 400 | IncorrectStatus.VpcRouteTable | The VPC route table is not in a desired state. | Tabel rute VPC yang terkait dengan operasi ini tidak berada dalam status stabil. Coba lagi nanti. |
| 400 | OperationFailed.RouteEntryExist | Failed to delete the instance because a route table entry points to the instance. | Instans tidak dapat dihapus karena terdapat entri rute yang mengarah ke instans ini. Hapus entri rute terlebih dahulu, lalu hapus instans. |
| 400 | OperationFailed.RouteTableAssociationExist | Operation failed because there is associated routing table. | Konektivitas jaringan gagal dihapus karena terdapat tabel rute yang terkait. |
| 400 | IncorrectStatus.VpcResource | The resource is not in a valid state for the attachment operation. | Sumber daya VPC tidak berada dalam status stabil. Tunggu hingga operasi terkait pada VPC saat ini selesai dan coba lagi. |
| 400 | OperationFailed.FlowLogExistOrNisOpened | Operation failed because FlowLog exists or Nis opened. | Operasi tidak didukung karena log aliran ada atau Network Intelligence Service (NIS) telah diaktifkan. |
| 400 | InvalidParameter | Invalid parameter. | Parameter tidak valid. |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | Akun tidak memiliki izin untuk melakukan operasi ini. |
| 400 | OperationNotPermitted.AttachmentManagedByCloudService | The specified Attachment managed by cloud service can only be deleted through cloud service. | |
| 400 | InvalidParameter.TransitRouterAttachmentId | The specified parameter TransitRouterAttachmentId is invalid. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.