All Products
Search
Document Center

:AttachNetworkInterface

Last Updated:May 22, 2026

Menyambungkan elastic network interface (ENI) ke instance Elastic Compute Service (ECS) yang berada dalam virtual private cloud (VPC).

Description

Saat memanggil operasi ini, perhatikan hal-hal berikut:

  • ENI harus berada dalam status Available (Available). Setiap ENI hanya dapat disambungkan ke satu instance yang berada dalam zona dan VPC yang sama dengan ENI tersebut.
  • Instance harus berada dalam status Running (Running) atau Stopped (Stopped). Saat menyambungkan ENI ke instance dengan tipe instans tertentu, pastikan instance berada dalam status Stopped (Stopped). Untuk informasi selengkapnya, lihat bagian "Tipe instans ECS yang harus berada dalam status Stopped (Stopped)" di Bind an ENI.
    Catatan Jika waktu mulai terakhir instance (termasuk waktu mulai instance saat pembelian baru, waktu restart terakhir instance, dan waktu reaktivasi terakhir instance) sebelum 1 April 2018 dan instance tetap dalam status Running, Anda harus memanggil operasi RebootInstance untuk me-restart instance tersebut. Jika tidak, ENI tidak dapat disambungkan ke instance tersebut.
  • Anda dapat menyambungkan beberapa ENI ke satu instance. Untuk informasi selengkapnya, lihat ENI overview.
  • vSwitch tempat ENI terhubung harus berada dalam zona dan VPC yang sama dengan vSwitch tempat instance terhubung.
  • Operasi ini merupakan operasi asinkron. Setelah operasi ini dipanggil untuk menyambungkan ENI, Anda dapat memeriksa status atau event ENI untuk menentukan apakah ENI telah berhasil disambungkan. Gambar berikut menunjukkan transisi antar status ENI.
    • Jika ENI memasuki status Attaching, operasi berhasil dipanggil dan ENI sedang dalam proses disambungkan ke instance.
    • Jika ENI memasuki status InUse, ENI telah berhasil disambungkan ke instance.
    • Jika ENI kembali ke status Available, proses penyambungan ENI ke instance gagal.

Untuk informasi contoh cara memanggil operasi ini, lihat Attach an ENI to an ECS instance.

Debugging

OpenAPI Explorer secara otomatis menghitung nilai signature. Untuk kemudahan Anda, kami sarankan memanggil operasi ini di OpenAPI Explorer. OpenAPI Explorer secara dinamis menghasilkan contoh kode operasi ini untuk berbagai SDK.

Request parameters

ParameterTypeRequiredExampleDescription
ActionStringYesAttachNetworkInterface

Operasi yang ingin Anda lakukan. Tetapkan nilainya ke AttachNetworkInterface.

RegionIdStringYescn-hangzhou

ID wilayah instance. Anda dapat memanggil operasi DescribeRegions untuk mengambil daftar wilayah terbaru.

NetworkInterfaceIdStringYeseni-bp17pdijfczax1huji****

ID ENI.

InstanceIdStringYesi-bp16qstyvxj9gpqw****

ID instance.

TrunkNetworkInstanceIdStringNoeni-f8zapqwj1v1j4ia3****

ID trunk ENI.

Catatan Parameter ini tidak tersedia untuk digunakan.
WaitForNetworkConfigurationReadyBooleanNonull
Catatan Parameter ini tidak lagi digunakan.
NetworkCardIndexIntegerNo0

Indeks network interface controller (NIC).

Catatan Nilai NetworkCardIndex bervariasi tergantung pada tipe instans. Jika tipe instans tidak mendukung NIC, Anda tidak dapat menentukan parameter ini. Jika tipe instans mendukung NIC, Anda dapat menentukan parameter ini. Untuk informasi mengenai nilai NetworkCardIndex, lihat Instance families.

Response parameters

ParameterTypeExampleDescription
RequestIdString473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

ID permintaan.

Examples

Contoh permintaan

http(s)://ecs.aliyuncs.com/?Action=AttachNetworkInterface
&RegionId=cn-hangzhou
&NetworkInterfaceId=eni-bp17pdijfczax1huji****
&InstanceId=i-bp16qstyvxj9gpqw****
&WaitForNetworkConfigurationReady=false
&Common request parameters

Contoh respons sukses

XML format

HTTP/1.1 200 OK
Content-Type:application/xml

<AttachNetworkInterfaceResponse>
    <RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E</RequestId>
</AttachNetworkInterfaceResponse>

JSON format

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}

Error codes

HTTP status codeError codeError messageDescription
400MissingParameter%sPesan kesalahan yang dikembalikan karena parameter yang diperlukan tidak ditentukan.
400UnsupportedParameter%sPesan kesalahan yang dikembalikan karena parameter yang ditentukan tidak didukung.
400InvalidParameter%sPesan kesalahan yang dikembalikan karena parameter yang ditentukan tidak valid.
400InvalidInstanceID.Malformed%sPesan kesalahan yang dikembalikan karena parameter InstanceId yang ditentukan tidak valid.
400InvalidOperation.InvalidRegion%sPesan kesalahan yang dikembalikan karena parameter RegionId yang ditentukan tidak valid.
400InvalidOperation.InvalidEcsState%sPesan kesalahan yang dikembalikan karena operasi ini tidak didukung saat instance berada dalam status saat ini.
400InvalidOperation.InvalidEniState%sPesan kesalahan yang dikembalikan karena operasi ini tidak didukung saat ENI berada dalam status saat ini.
400InvalidOperation.DetachPrimaryEniNotAllowed%sPesan kesalahan yang dikembalikan karena ENI primer tidak dapat dilepas dari instance.
400Forbidden.RegionId%sPesan kesalahan yang dikembalikan karena layanan ini saat ini tidak tersedia di wilayah yang ditentukan.
400InvalidOperation.InvalidGeneration%sPesan kesalahan yang dikembalikan karena operasi ini tidak valid.
400InvalidParams.EniId%sPesan kesalahan yang dikembalikan karena parameter NetworkInterfaceId yang ditentukan tidak valid.
403InvalidUserType.NotSupported%sPesan kesalahan yang dikembalikan karena akun Anda tidak mendukung operasi ini.
403Abs.InvalidAccount.NotFound%sPesan kesalahan yang dikembalikan karena Akun Alibaba Cloud Anda tidak ada atau Pasangan Kunci Akses Anda telah kedaluwarsa.
403Forbidden.NotSupportRAM%sPesan kesalahan yang dikembalikan karena pengguna Resource Access Management (RAM) tidak memiliki otorisasi untuk melakukan operasi ini.
403Forbidden.SubUser%sPesan kesalahan yang dikembalikan karena Anda tidak memiliki otorisasi untuk mengelola resource ini. Hubungi pemilik Akun Alibaba Cloud untuk mendapatkan otorisasi.
403MaxEniCountExceeded%sPesan kesalahan yang dikembalikan karena jumlah maksimum ENI yang dapat dikelola telah tercapai.
403EniPerInstanceLimitExceeded%sPesan kesalahan yang dikembalikan karena jumlah maksimum ENI yang dapat disambungkan ke instance yang ditentukan telah tercapai.
403InvalidOperation.AvailabilityZoneMismatch%sPesan kesalahan yang dikembalikan karena operasi ini tidak valid.
403InvalidOperation.VpcMismatch%sPesan kesalahan yang dikembalikan karena operasi ini tidak valid. Periksa apakah VPC dalam operasi sesuai dengan parameter lainnya.
403SecurityGroupInstanceLimitExceed%sPesan kesalahan yang dikembalikan karena jumlah maksimum instance dalam security group telah tercapai.
403InvalidSecurityGroupId.NotVpc%sPesan kesalahan yang dikembalikan karena ID security group yang ditentukan tidak valid dan jenis jaringan security group bukan VPC.
403InvalidOperation.InvalidEniType%sPesan kesalahan yang dikembalikan karena operasi ini tidak didukung saat ENI berada dalam tipe saat ini.
403InvalidInstanceId.NotFound%sPesan kesalahan yang dikembalikan karena parameter InstanceId yang ditentukan tidak ada.
403InvalidEni.NotSameVpc%sPesan kesalahan yang dikembalikan karena resource yang ditentukan dan ENI yang ditentukan tidak berada dalam VPC yang sama. Untuk informasi selengkapnya, lihat nilai kembali placeholder %s dalam pesan kesalahan.
403InvalidOperation.Ipv4CountExceeded%sPesan kesalahan yang dikembalikan karena jumlah maksimum alamat IPv4 telah tercapai.
403InvalidOperation.EniServiceManaged%sPesan kesalahan yang dikembalikan karena operasi ini tidak valid.
403InvalidOperation.Ipv6NotSupport%sPesan kesalahan yang dikembalikan karena alamat IPv6 tidak mendukung operasi ini.
403InvalidOperation.HotPlugNotSupport%sPesan kesalahan yang dikembalikan karena operasi ini tidak didukung saat resource yang ditentukan sedang berjalan. Untuk informasi selengkapnya, lihat nilai kembali placeholder %s dalam pesan kesalahan.
403InvalidOperation.InvalidTrunkEniStatus%sPesan kesalahan yang dikembalikan karena operasi ini tidak didukung saat ENI dalam mode trunk berada dalam status saat ini. Untuk informasi selengkapnya, lihat nilai kembali placeholder %s dalam pesan kesalahan.
403InvalidOperation.InstanceTypeNotSupportEniTrunking%sPesan kesalahan yang dikembalikan karena operasi ini tidak didukung. Untuk informasi selengkapnya, lihat nilai kembali placeholder %s dalam pesan kesalahan.
403InvalidOperation.EniTypeNotSupportTrunking%sPesan kesalahan yang dikembalikan karena operasi terkait mode trunk tidak didukung saat ENI berada dalam tipe saat ini. Untuk informasi selengkapnya, lihat nilai kembali placeholder %s dalam pesan kesalahan.
403InvalidParameter.EniNotBelongTrunk%sPesan kesalahan yang dikembalikan karena ENI yang ditentukan tidak dalam mode trunk. Untuk informasi selengkapnya, lihat nilai kembali placeholder %s dalam pesan kesalahan.
403InvalidParameter.EniNotBelongEcs%sPesan kesalahan yang dikembalikan karena ENI yang ditentukan tidak disambungkan ke instance ECS yang ditentukan. Untuk informasi selengkapnya, lihat nilai kembali placeholder %s dalam pesan kesalahan. Anda dapat memanggil operasi DescribeInstances untuk mengambil ID ENI yang disambungkan ke instance ECS yang ditentukan.
403InvalidParameter.InvalidEniQueueNumber%sPesan kesalahan yang dikembalikan karena jumlah antrian per ENI yang ditentukan tidak valid. Untuk informasi selengkapnya, lihat nilai kembali placeholder %s dalam pesan kesalahan.
403InvalidOperation.MaxEniQueueNumberExceeded%sPesan kesalahan yang dikembalikan karena jumlah maksimum antrian per ENI telah tercapai. Untuk informasi selengkapnya, lihat nilai kembali placeholder %s dalam pesan kesalahan.
403InvalidOperation.ExceedInstanceTypeQueueNumber%sPesan kesalahan yang dikembalikan karena jumlah maksimum antrian untuk semua ENI pada sebuah instance telah tercapai. Untuk informasi selengkapnya, lihat nilai kembali placeholder %s dalam pesan kesalahan.
404InvalidEcsId.NotFound%sPesan kesalahan yang dikembalikan karena parameter InstanceId yang ditentukan tidak ada.
404InvalidEniId.NotFound%sPesan kesalahan yang dikembalikan karena parameter NetworkInterfaceId yang ditentukan tidak ada.
404InvalidVSwitchId.NotFound%sPesan kesalahan yang dikembalikan karena vSwitch yang ditentukan tidak ada.
404InvalidSecurityGroupId.NotFound%sPesan kesalahan yang dikembalikan karena ID security group yang ditentukan tidak ada.

Untuk daftar kode kesalahan, kunjungi API Error Center.