All Products
Search
Document Center

Virtual Private Cloud:AssociateHaVip

Last Updated:Oct 26, 2026

Mengasosiasikan alamat IP virtual ketersediaan tinggi (HAVIP) dengan Instans ECS virtual private cloud (VPC) atau antarmuka jaringan elastis (ENI).

Deskripsi operasi

Saat memanggil operasi ini untuk mengasosiasikan HaVip, perhatikan hal-hal berikut:

  • Setelah HaVip menyambungkan, perubahan akan langsung berlaku tanpa perlu memulai ulang Instance ECS. Namun, Anda harus mengonfigurasi HaVip pada pengontrol antarmuka jaringan elastis (NIC) Instance ECS.

  • HaVip dan Instans ECS yang akan diasosiasikan harus berada pada vSwitch yang sama.

  • Satu HaVip dapat menyambungkan ke maksimal 10 Instance ECS atau 10 pengontrol antarmuka jaringan elastis (NIC) pada waktu yang sama. Namun, HaVip tidak dapat menyambungkan ke Instance ECS dan pengontrol antarmuka jaringan elastis (NIC) pada waktu yang sama.

  • Instans ECS yang akan diasosiasikan harus berada dalam status Running atau Stopped.

  • HaVip harus berada dalam status Available atau InUse.

  • Operasi AssociateHaVip bersifat asinkron. Setelah permintaan dikirim, sistem akan mengembalikan ID permintaan, tetapi HaVip belum terasosiasi. Tugas asosiasi masih berjalan di latar belakang. Anda dapat memanggil operasi DescribeHaVips untuk mengkueri status asosiasi HaVip:

    • Jika HaVip berada dalam status Associating, HaVip sedang diasosiasikan.

    • Jika HaVip berada dalam status InUse, HaVip telah terasosiasi.

  • Operasi AssociateHaVip tidak mendukung asosiasi konkuren untuk HaVip yang sama.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

vpc:AssociateHaVip

create

*Instance

acs:vpc:{#regionId}:{#accountId}:instance/{#InstanceId}

*HaVip

acs:vpc:{#regionId}:{#accountId}:havip/{#HaVipId}

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 nilai ini, tetapi Anda harus memastikan bahwa nilai tersebut unik di antara berbagai permintaan. Token klien hanya dapat berisi karakter ASCII.

Catatan

Jika Anda tidak menentukan parameter ini, sistem akan secara otomatis menggunakan RequestId dari permintaan API sebagai ClientToken. RequestId dari setiap permintaan API mungkin berbeda.

0c593ea1-3bea-11e9-b96b-88e9fe63****

RegionId

string

Yes

ID wilayah HaVip.

Anda dapat memanggil operasi DescribeRegions untuk mengkueri ID wilayah.

cn-shanghai

HaVipId

string

Yes

ID HaVip yang akan diasosiasikan.

havip-2zeo05qre24nhrqpy****

InstanceId

string

Yes

ID Instans ECS tempat Anda ingin menyambungkan HaVip.

i-faf344422ffsfad****

InstanceType

string

No

Tipe instans tempat Anda ingin menyambungkan HaVip. Nilai valid:

  • EcsInstance: Instance ECS server cloud.

  • NetworkInterface: Instans pengontrol antarmuka jaringan elastis (NIC). Parameter ini wajib diisi jika instans tempat Anda ingin menyambungkan HaVip adalah pengontrol antarmuka jaringan elastis (NIC).

EcsInstance

Elemen respons

Element

Type

Description

Example

object

RequestId

string

ID permintaan.

C44F62BE-9CE7-4277-B117-69243F3988BF

Contoh

Respons sukses

JSONformat

{
  "RequestId": "C44F62BE-9CE7-4277-B117-69243F3988BF"
}

Kode kesalahan

HTTP status code

Error code

Error message

Description

400 OperationUnsupported.BindOnFreeNetworkInterface The network interface must be attached to an ECS instance. ENI harus menyambungkan ke Instans ECS.
400 OperationUnsupported.BindMultipleType You cannot bind HaVip to multiple instance types. Anda tidak dapat mengaitkan Instans ECS dan pengontrol antarmuka jaringan (NIC) pada waktu yang sama.
400 OperationUnsupported.BindOnMultipleVswitch The bound instance and HaVip must be on the same vSwitch. Instans yang terikat dan HaVip harus berada di vSwitch yang sama.
400 InvalidVip.Status vip invalid status
400 IncorrectHaVipStatus HaVip can be operated by this action only when it's status is Available or InUse. Operasi ini hanya dapat dilakukan ketika HaVip berada dalam status InUse.
400 IncorrectInstanceStatus ECS instance can be operated by this action only when it?s status is Running or Stopped.
400 CountLimitExceed.HaVipOnInstance The amount of HaVip associated with the specified Instance reach its limits. Kuota HaVip untuk instans telah terlampaui.
400 CountLimitExceeded.HaVipOnECSInstance The amount of Instance associated with the specified HaVip reach its limits. Jumlah instans HaVip telah melebihi batas kuota.
400 OperationFailed.DistibuteLock Distibute lock fail. Sumber daya terkunci dan operasi tidak diizinkan.
400 InvalidNetworkInterfaceId.NotFound The network interface is not found. ENI tidak ada.
400 OperationFailed.QueryNetworkInterfaceInfo Failed to query network interface information. Gagal mengkueri informasi ENI.
400 IllegalParam.InstanceType The specified instance type is invalid. Only ECS instances and network interface are allowed. Tipe instans yang akan dikaitkan tidak didukung.
400 OperationUnsupported.BindOnSameEcs You cannot bind two network interfaces on the same ECS instance. Anda tidak dapat mengaitkan dua ENI yang menyambungkan ke Instans ECS yang sama.
400 OperationUnsupported.HavipBindType You cannot bind HAVIP to network interface in the specified region. Wilayah saat ini tidak mendukung pengaitan ENI.
400 InvalidInstance.NotExist InvalidInstance.NotExist : The specified Instance does not exist in the specified region. i-bp136w25mhx503ptilrh\r\nRequestId : A961CC27-D797-4E16-B1B3-19B9ECBA1495
400 OperationDenied.BindOnSameEcs The operation is not allowed because networkinterface bind on same instance.
400 Forbidden.HaVip No permissions to perform operations on HAVIPs. Please apply for privilege--vpc_privilege_allow_buy_havip_instance. Anda tidak memiliki izin untuk melakukan operasi pada HaVip. Ajukan izin di Pusat Kuota.
400 InvalidInstanceId.NotFound The specified Instance does not exist in the specified region.
400 ResourceNotFound.EcsInstance The specified resource of ECS instance is not found. Instans ECS yang ditentukan tidak ditemukan.
400 InvalidStatus.NotAllow Bind instance status invalid Status instans dari instans yang akan menyambungkan tidak valid.
400 InvalidHaVip.Exist haVip already bind exist.
400 InvalidRegionId.NotFound The RegionId provided does not exist in our records. RegionId yang ditentukan tidak ada. Periksa apakah layanan ini tersedia di wilayah yang ditentukan.
400 QuotaExceeded.HaVipBindInstance The amount of instance associated with the specified haVip reach its limits.
404 InvalidHaVipId.NotFound The specified HaVip does not exist in the specified region. HaVip yang ditentukan tidak berada di wilayah yang ditentukan. Periksa apakah wilayah yang dipilih sudah benar.
404 InvalidInstanceId.NotFound The specified Instance does not exist in the specified region.

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.