All Products
Search
Document Center

Elastic Container Instance:CreateContainerGroup

Last Updated:Jun 23, 2026

Memanggil CreateContainerGroup untuk membuat instans ECI (grup kontainer).

Deskripsi operasi

Ketika Anda memanggil CreateContainerGroup untuk membuat instans ECI, sistem secara otomatis membuat peran terkait layanan AliyunServiceRoleForECI untuk Anda guna mengakses layanan cloud terkait seperti ECS dan VPC. Untuk informasi lebih lanjut, lihat Peran terkait layanan ECI.

Saat membuat instans ECI, Anda dapat mengonfigurasi instans, image, penyimpanan, dan fitur terkait lainnya sesuai kebutuhan. Untuk parameter dan deskripsi setiap fitur, lihat dokumentasi berikut:

Instans.

ECI mendukung dua metode berikut untuk membuat instans:

Fitur berikut didukung oleh kedua metode pembuatan:

Image

Jaringan

Penyimpanan

Konfigurasi kontainer

Logging dan O&M

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

eci:CreateContainerGroup

create

*ContainerGroup

acs:eci:{#regionId}:{#accountId}:containergroup/*

  • eci:tag
None

Parameter permintaan

Parameter

Type

Required

Description

Example

RegionId

string

Yes

ID region.

cn-hangzhou

RegionId

string

Yes

ID region.

cn-hangzhou

ZoneId

string

No

Zona instans. Jika nilainya kosong, sistem secara otomatis memilih zona.

Nilai default: kosong.

cn-hangzhou-b

SecurityGroupId

string

No

ID grup keamanan tempat instans berada. Instans dalam grup keamanan yang sama dapat saling mengakses.

Jika tidak ada grup keamanan yang ditentukan, sistem secara otomatis menggunakan grup keamanan default di region yang Anda pilih. Pastikan bahwa aturan masuk dari grup keamanan berisi protokol dan nomor port dari kontainer yang ingin Anda ekspos. Jika Anda tidak memiliki grup keamanan default di region tersebut, sistem membuat grup keamanan default dan menambahkan protokol kontainer serta nomor port yang dideklarasikan ke aturan masuk grup keamanan.

sg-uf66jeqopgqa9hdn****

VSwitchId

string

No

ID vSwitch yang terhubung ke instans. Anda dapat menentukan hingga 10 ID vSwitch sekaligus, dipisahkan dengan koma (,). Contoh: vsw-***,vsw-***.

Jika tidak ada vSwitch yang ditentukan, sistem secara otomatis menggunakan vSwitch default di VPC default dari region yang Anda pilih. Jika Anda tidak memiliki VPC default atau vSwitch default di region tersebut, sistem membuat VPC default dan vSwitch default.

Catatan

Jumlah alamat IP dalam blok CIDR vSwitch menentukan jumlah maksimum instans ECI yang dapat dibuat di vSwitch. Rencanakan blok CIDR terlebih dahulu.

vsw-bp1xpiowfm5vo8o3c****,vsw-bp1rkyjgr1xwoho6k****

ContainerGroupName

string

Yes

Nama instans ECI (grup kontainer). Persyaratan format:

  • Nama harus terdiri dari 2 hingga 128 karakter.

  • Nama dapat berisi huruf kecil, angka, dan tanda hubung (-). Tidak boleh diawali atau diakhiri dengan tanda hubung.

nginx-test

RestartPolicy

string

No

Kebijakan restart instans. Nilai yang valid:

  • Always: selalu restart.

  • Never: tidak pernah restart.

  • OnFailure: restart saat gagal.

Nilai default: Always.

Always

EipInstanceId

string

No

ID alamat IP elastis (EIP).

eip-uf66jeqopgqa9hdn****

Cpu

number

No

Ukuran vCPU tingkat instans. Satuan: core.

1.0

Memory

number

No

Ukuran memori tingkat instans. Satuan: GiB.

2.0

ResourceGroupId

string

No

ID grup sumber daya.

rg-uf66jeqopgqa9hdn****

DnsPolicy

string

No

Kebijakan DNS. Nilai yang valid:

  • None: menggunakan DNS yang dikonfigurasi oleh field DnsConfig.

  • Default: mewarisi pengaturan DNS dari lingkungan runtime.

Default

ClientToken

string

No

Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan nilai, tetapi Anda harus memastikan bahwa nilainya unik di antara permintaan yang berbeda. Token hanya dapat berisi karakter ASCII dan tidak boleh melebihi 64 karakter. Untuk informasi lebih lanjut, lihat Cara memastikan idempotensi.

123e4567-xxxx-12d3-xxxx-426655440000

InstanceType

string

No

Tipe instans ECS yang ditentukan. Beberapa tipe instans didukung. Untuk informasi lebih lanjut, lihat Membuat instans dengan menentukan tipe instans ECS.

ecs.c5.xlarge

ImageSnapshotId

string

No

ID cache image. Untuk informasi lebih lanjut, lihat Menggunakan cache image untuk mempercepat pembuatan instans.

imc-2zebxkiifuyzzlhl****

RamRoleName

string

No

Nama peran RAM instans. ECI dan ECS berbagi peran RAM instans. Untuk informasi lebih lanjut, lihat Menggunakan peran RAM instans dengan memanggil operasi API.

RamTestRole

TerminationGracePeriodSeconds

integer

No

Periode buffer bagi program untuk menangani operasi sebelum dimatikan. Satuan: detik.

60

AutoMatchImageCache

boolean

No

Menentukan apakah akan mencocokkan cache image secara otomatis. Nilai default: false.

false

Ipv6AddressCount

integer

No

Jumlah alamat IPv6. Nilainya tetap 1, yang berarti instans ECI mendukung pengikatan satu alamat IPv6.

1

ActiveDeadlineSeconds

integer

No

Periode validitas instans ECI. Instans dihentikan secara paksa setelah periode ini berakhir. Satuan: detik.

1000

SpotStrategy

string

No

Strategi penawaran untuk instans. Nilai yang valid:

  • NoSpot: instans bayar sesuai pemakaian.

  • SpotWithPriceLimit: instans preemptible dengan batas harga maksimum.

  • SpotAsPriceGo: instans preemptible yang ditagih berdasarkan harga pasar aktual.

Nilai default: NoSpot.

SpotWithPriceLimit

SpotPriceLimit

number

No

Harga per jam maksimum instans preemptible. Nilai dapat akurat hingga tiga tempat desimal.

Parameter ini diperlukan ketika SpotStrategy diatur ke SpotWithPriceLimit.

0.025

ScheduleStrategy

string

No

Strategi penjadwalan untuk instans ECI ketika beberapa zona dikonfigurasi (dengan menentukan beberapa vSwitch melalui parameter VSwitchId). Nilai yang valid:

  • VSwitchOrdered: dijadwalkan secara berurutan.

  • VSwitchRandom: dijadwalkan secara optimal oleh Alibaba Cloud.

Untuk informasi lebih lanjut, lihat Membuat instans di beberapa zona.

VSwitchOrdered

CorePattern

string

No

Direktori kustom untuk menyimpan file core dump yang dihasilkan oleh coredump. Untuk informasi lebih lanjut, lihat Menyimpan file core ke volume data.

Catatan

Path yang dikonfigurasi tidak boleh dimulai dengan |, yang berarti Anda tidak dapat mengonfigurasi program yang dapat dieksekusi melalui core dump.

/xx/xx/core

ShareProcessNamespace

boolean

No

Menentukan apakah akan menggunakan namespace bersama. Nilai default: false.

false

AutoCreateEip

boolean

No

Menentukan apakah akan membuat EIP secara otomatis dan mengikatnya ke instans ECI.

true

EipBandwidth

integer

No

Bandwidth EIP. Nilai default: 5 Mbps. Parameter ini dapat diatur ketika AutoCreateEip diatur ke true.

5

EipISP

string

No

Tipe jalur EIP. Nilai yang valid:

  • BGP (default): jalur BGP (multi-ISP).

  • BGP_PRO: jalur premium BGP (multi-ISP).

BGP

EipCommonBandwidthPackage

string

No

ID paket bandwidth bersama yang sudah ada untuk diasosiasikan.

cbwp-2zeukbj916scmj51m****

HostName

string

No

Nama host.

test

IngressBandwidth

integer

No

Batas bandwidth masuk. Satuan: Bps.

1024000

EgressBandwidth

integer

No

Batas bandwidth keluar. Satuan: Bps.

1024000

CpuOptionsCore

integer

No

Jumlah core CPU fisik. Hanya beberapa tipe instans yang mendukung pengaturan kustom.

2

CpuOptionsThreadsPerCore

integer

No

Jumlah thread per core. Hanya beberapa tipe instans yang mendukung pengaturan kustom. Mengatur ini ke 1 menonaktifkan hyper-threading.

2

CpuOptionsNuma

string

No

Parameter ini tidak didukung.

1

EphemeralStorage

integer

No

Ukuran ruang penyimpanan sementara tambahan. Satuan: GiB. Untuk informasi lebih lanjut, lihat Menyesuaikan ukuran penyimpanan sementara.

20

Tag

array<object>

No

Daftar tag. Maksimum 20 tag dapat diikat. Untuk informasi lebih lanjut, lihat Menggunakan tag untuk mengelola instans.

object

No

Daftar tag. Maksimum 20 tag dapat diikat. Untuk informasi lebih lanjut, lihat Menggunakan tag untuk mengelola instans.

Key

string

No

Kunci tag. Nilai ini tidak boleh berupa string kosong dan tidak boleh duplikat. Kunci tag dapat berisi hingga 64 karakter dan tidak boleh dimulai dengan aliyun atau acs:, dan tidak boleh mengandung http:// atau https://.

version

Value

string

No

Nilai tag. Nilai ini boleh berupa string kosong. Nilai tag dapat berisi hingga 128 karakter dan tidak boleh dimulai dengan acs:, dan tidak boleh mengandung http:// atau https://.

3

ImageRegistryCredential

array<object>

No

Kredensial repositori image.

object

No

Kredensial repositori image.

Password

string

No

Kata sandi repositori image.

yourpassword

Server

string

No

Alamat registry repositori image.

registry-vpc.cn-shanghai.aliyuncs.com

UserName

string

No

Nama pengguna repositori image.

yourusername

Container

array<object>

Yes

Informasi kontainer.

array<object>

No

Informasi kontainer.

ReadinessProbe.TimeoutSeconds

integer

No

Periode timeout untuk pemeriksaan. Nilai default: 1 detik. Nilai minimum: 1 detik.

1

ReadinessProbe.SuccessThreshold

integer

No

Jumlah minimum keberhasilan berturut-turut yang diperlukan untuk menganggap pemeriksaan berhasil setelah kegagalan. Nilai default: 1. Harus 1.

1

SecurityContext.Capability.Add

array

No

Izin yang diberikan kepada proses dalam kontainer. Saat ini, hanya NET_ADMIN dan NET_RAW yang didukung.

Catatan

NET_RAW tidak didukung secara default dan memerlukan pengajuan tiket.

string

No

Izin yang diberikan kepada proses dalam kontainer. Saat ini, hanya NET_ADMIN dan NET_RAW yang didukung.

Catatan

NET_RAW tidak didukung secara default dan memerlukan pengajuan tiket.

NET_ADMIN

ReadinessProbe.TcpSocket.Port

integer

No

Port untuk pemeriksaan kesehatan TCP Socket.

Catatan

Saat mengatur parameter ReadinessProbe, hanya satu dari tiga metode pemeriksaan (HttpGet, Exec, dan TcpSocket) yang dapat dipilih.

8000

ReadinessProbe.HttpGet.Scheme

string

No

Tipe protokol untuk pemeriksaan kesehatan permintaan HTTP. Nilai yang valid:

  • HTTP

  • HTTPS

Catatan

Saat mengatur parameter ReadinessProbe, hanya satu dari tiga metode pemeriksaan (HttpGet, Exec, dan TcpSocket) yang dapat dipilih.

HTTP

LivenessProbe.PeriodSeconds

integer

No

Interval pelaksanaan pemeriksaan. Nilai default: 10 detik. Nilai minimum: 1 detik.

5

SecurityContext.ReadOnlyRootFilesystem

boolean

No

Menentukan apakah sistem file root kontainer bersifat hanya-baca. Saat ini, hanya true yang didukung.

true

EnvironmentVar

array<object>

No

Variabel lingkungan kontainer.

object

No

Variabel lingkungan kontainer.

Key

string

No

Nama variabel lingkungan. Nama harus terdiri dari 1 hingga 128 karakter. Format: [0-9a-zA-Z] dan garis bawah. Tidak boleh dimulai dengan angka.

PATH

Value

string

No

Nilai variabel lingkungan. Nilai harus terdiri dari 0 hingga 256 karakter.

/usr/local/bin

FieldRef.FieldPath

string

No

Referensi untuk nilai variabel lingkungan. Saat ini, hanya status.podIP yang didukung.

status.podIP

LivenessProbe.TcpSocket.Port

integer

No

Port untuk pemeriksaan kesehatan TCP Socket.

Catatan

Saat mengatur parameter LivenessProbe, hanya satu dari tiga metode pemeriksaan (HttpGet, Exec, dan TcpSocket) yang dapat dipilih.

8080

Tty

boolean

No

Menentukan apakah akan mengaktifkan interaksi. Nilai default: false.

Ketika Command adalah /bin/bash, ini harus diatur ke true.

false

WorkingDir

string

No

Direktori kerja kontainer.

/usr/local/

Arg

array

No

Argumen untuk perintah startup kontainer. Maksimum: 10.

100

string

No

Argumen untuk perintah startup kontainer. Maksimum: 10.

100

Stdin

boolean

No

Menentukan apakah kontainer ini harus mengalokasikan buffer untuk input standar di runtime kontainer. Jika tidak diatur, pembacaan dari input standar di kontainer akan menghasilkan EOF. Nilai default: false.

false

LivenessProbe.InitialDelaySeconds

integer

No

Waktu untuk memulai pemeriksaan, dihitung dari saat kontainer selesai memulai.

5

VolumeMount

array<object>

No

Informasi pemasangan volume.

object

No

Informasi pemasangan volume.

MountPropagation

string

No

Pengaturan propagasi pemasangan untuk volume. Propagasi pemasangan memungkinkan volume yang dipasang oleh kontainer dibagikan dengan kontainer lain di pod yang sama atau bahkan dengan pod lain di node yang sama. Nilai yang valid:

  • None: volume tidak mendeteksi operasi pemasangan berikutnya pada volume ini atau subdirektorinya.

  • HostToContainer: volume mendeteksi operasi pemasangan berikutnya pada volume ini atau subdirektorinya.

  • Bidirectional: mirip dengan HostToContainer, mendeteksi operasi pemasangan. Selain itu, volume dipropagasi kembali ke host dan semua kontainer di semua pod yang menggunakan volume yang sama.

Nilai default: None

None

MountPath

string

No

Direktori tempat kontainer memasang volume.

Catatan

Konten di bawah direktori pemasangan kontainer akan langsung ditimpa oleh konten volume. Gunakan dengan hati-hati.

/pod/data

ReadOnly

boolean

No

Menentukan apakah volume bersifat hanya-baca. Nilai default: false.

false

SubPath

string

No

Sub-path dari volume.

data2/

Name

string

No

Nama volume. Sama dengan Name di Volume.

default-volume1

ImagePullPolicy

string

No

Kebijakan penarikan image. Nilai yang valid:

  • Always: selalu tarik. Menarik image setiap kali.

  • IfNotPresent: tarik sesuai kebutuhan. Menggunakan image lokal terlebih dahulu. Menarik image jika tidak ada image lokal yang tersedia.

  • Never: tidak pernah tarik. Hanya menggunakan image lokal.

Always

StdinOnce

boolean

No

Menentukan apakah aliran input standar tetap terbuka di beberapa sesi attach ketika input standar diatur ke true. Jika StdinOnce diatur ke true, input standar dibuka saat kontainer dimulai, tetap kosong sampai klien pertama melakukan attach ke input standar, kemudian tetap terbuka dan menerima data sampai klien terputus. Input standar kemudian ditutup dan tetap tertutup sampai kontainer dimulai ulang.

false

LifecyclePreStopHandlerTcpSocketPort

integer

No

Port TCP Socket untuk fungsi callback preStop saat menggunakan metode TCPSocket.

90

LifecyclePostStartHandlerHttpGetScheme

string

No

Tipe protokol untuk permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback postStart. Nilai yang valid:

  • HTTP

  • HTTPS

HTTPS

ReadinessProbe.PeriodSeconds

integer

No

Interval pelaksanaan pemeriksaan. Nilai default: 10 detik. Nilai minimum: 1 detik.

3

LivenessProbe.SuccessThreshold

integer

No

Jumlah minimum keberhasilan berturut-turut yang diperlukan untuk menganggap pemeriksaan berhasil setelah kegagalan. Nilai default: 1. Harus 1.

1

Command

array

No

Perintah startup kontainer. Maksimum: 20. Setiap perintah dapat berisi hingga 256 karakter.

sleep

string

No

Perintah startup kontainer. Maksimum: 20. Setiap perintah dapat berisi hingga 256 karakter.

sleep

LifecyclePostStartHandlerHttpGetHost

string

No

Alamat host yang menerima permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback postStart.

10.0.XX.XX

TerminationMessagePolicy

string

No

Kebijakan notifikasi pesan. Nilai default: kosong. Saat ini, hanya notifikasi antrian pesan ringan yang didukung.

FallbackToLogsOnError

ReadinessProbe.HttpGet.Path

string

No

Path untuk pemeriksaan kesehatan permintaan HTTP Get.

Catatan

Saat mengatur parameter ReadinessProbe, hanya satu dari tiga metode pemeriksaan (HttpGet, Exec, dan TcpSocket) yang dapat dipilih.

/healthz

LivenessProbe.Exec.Command

array

No

Perintah yang dijalankan dalam kontainer untuk pemeriksaan kesehatan berbasis perintah.

Catatan

Saat mengatur parameter LivenessProbe, hanya satu dari tiga metode pemeriksaan (HttpGet, Exec, dan TcpSocket) yang dapat dipilih.

string

No

Perintah yang dijalankan dalam kontainer untuk pemeriksaan kesehatan berbasis perintah.

cat /tmp/healthy

LifecyclePostStartHandlerTcpSocketPort

integer

No

Port TCP Socket untuk fungsi callback postStart saat menggunakan metode TCPSocket.

80

LifecyclePostStartHandlerHttpGetPath

string

No

Path permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback postStart.

/healthyz

LifecyclePostStartHandlerExec

array

No

Perintah yang dijalankan dalam kontainer saat menggunakan metode perintah untuk mengatur fungsi callback postStart.

["/bin/sh", "-c", "echo Hello from the postStart handler > /usr/share/message"]

string

No

Perintah yang dijalankan dalam kontainer saat menggunakan metode perintah untuk mengatur fungsi callback postStart.

["/bin/sh", "-c", "echo Hello from the postStart handler > /usr/share/message"]

LifecyclePreStopHandlerHttpGetPath

string

No

Path permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback preStop.

/healthyz

Port

array<object>

No

Nomor port.

object

No

Nomor port.

Protocol

string

No

Tipe protokol. Nilai yang valid:

  • TCP

  • UDP

TCP

Port

integer

No

Nomor port. Nilai yang valid: 1 hingga 65535.

80

TerminationMessagePath

string

No

Path untuk pesan kesalahan kontainer.

/tmp/termination-log

LifecyclePreStopHandlerHttpGetScheme

string

No

Tipe protokol untuk permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback preStop. Nilai yang valid:

  • HTTP

  • HTTPS

HTTP

LivenessProbe.HttpGet.Scheme

string

No

Tipe protokol untuk pemeriksaan kesehatan permintaan HTTP. Nilai yang valid:

  • HTTP

  • HTTPS

Catatan

Saat mengatur parameter LivenessProbe, hanya satu dari tiga metode pemeriksaan (HttpGet, Exec, dan TcpSocket) yang dapat dipilih.

HTTP

ReadinessProbe.HttpGet.Port

integer

No

Nomor port untuk pemeriksaan kesehatan permintaan HTTP Get.

Catatan

Saat mengatur parameter ReadinessProbe, hanya satu dari tiga metode pemeriksaan (HttpGet, Exec, dan TcpSocket) yang dapat dipilih.

8080

LifecyclePostStartHandlerTcpSocketHost

string

No

Alamat host untuk deteksi TCP Socket saat menggunakan metode TCP Socket untuk mengatur fungsi callback postStart.

10.0.XX.XX

Gpu

integer

No

Jumlah GPU yang ditetapkan ke kontainer.

1

ReadinessProbe.InitialDelaySeconds

integer

No

Waktu untuk memulai pemeriksaan, dihitung dari saat kontainer selesai memulai.

3

LifecyclePreStopHandlerExec

array

No

Perintah yang dijalankan dalam kontainer saat menggunakan metode perintah untuk mengatur fungsi callback preStop.

["/bin/sh", "-c","echo Hello from the preStop handler > /usr/share/message"]

string

No

Perintah yang dijalankan dalam kontainer saat menggunakan metode perintah untuk mengatur fungsi callback preStop.

["/bin/sh", "-c","echo Hello from the preStop handler > /usr/share/message"]

Memory

number

No

Ukuran memori kontainer. Satuan: GiB.

0.5

Name

string

Yes

Nama kontainer.

nginx

LifecyclePreStopHandlerHttpGetHost

string

No

Alamat host yang menerima permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback preStop.

10.0.XX.XX

LifecyclePreStopHandlerTcpSocketHost

string

No

Alamat host untuk deteksi TCP Socket saat menggunakan metode TCP Socket untuk mengatur fungsi callback preStop.

10.0.XX.XX

Image

string

Yes

Image kontainer.

registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:latest

LifecyclePreStopHandlerHttpGetPort

integer

No

Nomor port permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback preStop.

88

LivenessProbe.FailureThreshold

integer

No

Jumlah minimum kegagalan berturut-turut yang diperlukan untuk menganggap pemeriksaan gagal setelah keberhasilan. Nilai default: 3.

3

ReadinessProbe.Exec.Command

array

No

Perintah yang dijalankan dalam kontainer untuk pemeriksaan kesehatan berbasis perintah.

Catatan

Saat mengatur parameter ReadinessProbe, hanya satu dari tiga metode pemeriksaan (HttpGet, Exec, dan TcpSocket) yang dapat dipilih.

string

No

Perintah yang dijalankan dalam kontainer untuk pemeriksaan kesehatan berbasis perintah.

cat /tmp/healthy

LifecyclePreStopHandlerHttpGetHttpHeader

array<object>

No

Parameter header permintaan HTTP.

object

No

Parameter header permintaan HTTP.

Value

string

No

Nilai field kustom di header permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback preStop.

test-preStop

Name

string

No

Nama field kustom di header permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback preStop.

Xiao-Custom-Header

ReadinessProbe.FailureThreshold

integer

No

Jumlah minimum kegagalan berturut-turut yang diperlukan untuk menganggap pemeriksaan gagal setelah keberhasilan. Nilai default: 3.

3

Cpu

number

No

Ukuran vCPU kontainer. Satuan: core.

0.25

LivenessProbe.HttpGet.Port

integer

No

Nomor port untuk pemeriksaan kesehatan permintaan HTTP Get.

Catatan

Saat mengatur parameter LivenessProbe, hanya satu dari tiga metode pemeriksaan (HttpGet, Exec, dan TcpSocket) yang dapat dipilih.

8888

LivenessProbe.HttpGet.Path

string

No

Path untuk pemeriksaan kesehatan permintaan HTTP Get.

Catatan

Saat mengatur parameter LivenessProbe, hanya satu dari tiga metode pemeriksaan (HttpGet, Exec, dan TcpSocket) yang dapat dipilih.

/healthz

LivenessProbe.TimeoutSeconds

integer

No

Periode timeout untuk pemeriksaan. Nilai default: 1 detik. Nilai minimum: 1 detik.

1

SecurityContext.RunAsUser

integer

No

ID pengguna yang digunakan untuk menjalankan kontainer.

1000

LifecyclePostStartHandlerHttpGetPort

integer

No

Nomor port permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback postStart.

5050

LifecyclePostStartHandlerHttpGetHttpHeader

array<object>

No

Parameter header permintaan HTTP.

object

No

Parameter header permintaan HTTP.

Value

string

No

Nilai field kustom di header permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback postStart.

test-postStart

Name

string

No

Nama field kustom di header permintaan HTTP Get saat menggunakan metode permintaan HTTP untuk mengatur fungsi callback postStart.

Xiao-Custom-Header

EnvironmentVarHide

boolean

No

Menentukan apakah akan menyembunyikan informasi variabel lingkungan saat mengkueri detail instans ECI. Nilai yang valid:

  • false (default): informasi variabel lingkungan dikembalikan saat mengkueri detail instans ECI.

  • true: informasi variabel lingkungan tidak dikembalikan saat mengkueri detail instans ECI. Mengatur ini ke true meningkatkan keamanan ketika variabel lingkungan berisi informasi sensitif.

false

SecurityContextRunAsGroup

integer

No

ID grup pengguna yang digunakan untuk menjalankan kontainer.

3000

SecurityContextRunAsNonRoot

boolean

No

Menentukan apakah akan menjalankan kontainer dalam mode non-root. Nilai yang valid:

  • true: mode non-root.

  • false (default): mode root.

true

SecurityContextPrivileged

boolean

No

Menentukan apakah akan mengaktifkan mode privilege untuk kontainer. Nilai yang valid:

  • true: mengaktifkan mode privilege.

  • false (default): menonaktifkan mode privilege.

Catatan

Fitur kontainer privilege dalam versi beta. Untuk menggunakannya, ajukan tiket.

true

Volume

array<object>

No

Informasi volume.

array<object>

No

Informasi volume.

Type

string

No

Tipe volume. Nilai yang valid:

  • EmptyDirVolume: volume EmptyDir, yang merepresentasikan direktori kosong.

  • NFSVolume: volume NFS, yang merepresentasikan Network File System.

  • ConfigFileVolume: volume ConfigFile, yang merepresentasikan file konfigurasi.

  • FlexVolume: menggunakan plugin FlexVolume untuk memperluas tipe penyimpanan. Mendukung pemasangan disk cloud.

  • HostPathVolume: volume HostPath, yang merepresentasikan file atau direktori pada node host. Tipe ini hanya tersedia untuk pengguna yang masuk daftar izin.

  • DiskVolume (tidak disarankan): volume disk cloud. Kami menyarankan Anda menggunakan FlexVolume untuk memasang disk cloud.

ConfigFileVolume

DiskVolume.DiskSize

integer

No

Ukuran DiskVolume. Satuan: GiB.

15

NFSVolume.Path

string

No

Path volume NFS.

/share

DiskVolume.FsType

string

No

Tipe sistem file DiskVolume.

xfs

FlexVolume.FsType

string

No

Tipe sistem file yang akan dipasang. Nilai default bergantung pada skrip FlexVolume.

ext4

HostPathVolume.Type

string

No

Tipe volume HostPath. Nilai yang valid:

  • Directory: direktori.

  • File: file.

Catatan

Volume HostPath hanya tersedia untuk pengguna yang masuk daftar izin.

Directory

ConfigFileVolume.DefaultMode

integer

No

Izin default ConfigFileVolume.

0644

NFSVolume.ReadOnly

boolean

No

Menentukan apakah volume NFS bersifat hanya-baca. Nilai default: false.

false

ConfigFileVolume.ConfigFileToPath

array<object>

No

Informasi volume ConfigFile.

Jika beberapa entri ConfigFileToPath dikonfigurasi, total panjang semua nilai Content yang terkait tidak boleh melebihi 60 KB.

object

No

Informasi volume ConfigFile.

Path

string

No

Path file relatif dari file konfigurasi relatif terhadap direktori pemasangan.

test/config-test.cnf

Mode

integer

No

Izin file konfigurasi. Jika tidak diatur, nilai ConfigFileVolume.DefaultMode digunakan. Direpresentasikan sebagai angka oktal empat digit. Misalnya, 0644 berarti izinnya adalah rw-r--r--, di mana izin pengguna adalah rw-, izin grup adalah r--, dan izin lainnya adalah r--.

Deskripsi izin:

  • ---: tanpa izin, nilai oktal 0.

  • --x: hanya eksekusi, nilai oktal 1.

  • -w-: hanya tulis, nilai oktal 2.

  • -wx: tulis dan eksekusi, nilai oktal 3.

  • r--: hanya baca, nilai oktal 4.

  • r-x: baca dan eksekusi, nilai oktal 5.

  • rw-: baca dan tulis, nilai oktal 6.

  • rwx: baca, tulis, dan eksekusi, nilai oktal 7.

0644

Content

string

No

Konten file konfigurasi, yang harus berenkode Base64. Satu file konfigurasi tidak boleh melebihi 32 KB.

bGl1bWk=

HostPathVolume.Path

string

No

Path direktori volume HostPath pada host.

/pod/data

FlexVolume.Options

string

No

Daftar opsi FlexVolume. Ini dalam format key-value dan diteruskan sebagai JSON.

Misalnya, saat memasang disk cloud melalui FlexVolume, Options merepresentasikan parameter konfigurasi disk cloud. Parameter yang dapat dikonfigurasi adalah sebagai berikut:

  • volumeId: ID disk cloud yang sudah ada.

  • volumeSize: ukuran disk cloud. Satuan: GiB. Nilai yang valid: 20 hingga 32768.

  • performanceLevel: tingkat performa disk cloud. Untuk informasi lebih lanjut, lihat Tingkat performa disk cloud.

  • deleteWithInstance: menentukan apakah akan melepaskan disk bersama instans. Nilai default: false.

  • encrypted: menentukan apakah akan mengenkripsi disk cloud. Nilai default: false. Untuk informasi lebih lanjut, lihat Gambaran umum enkripsi.

  • kmsKeyId: ID kunci KMS yang digunakan untuk enkripsi disk cloud.

{"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"}

FlexVolume.Driver

string

No

Tipe driver saat menggunakan plugin FlexVolume untuk memasang volume. Nilai yang valid:

  • alicloud/disk: memasang disk cloud.

  • alicloud/nas: memasang NAS.

  • alicloud/oss: memasang OSS.

alicloud/disk

NFSVolume.Server

string

No

Alamat server NFS.

3f9cd4a596-naw76.cn-shanghai.nas.aliyuncs.com

DiskVolume.DiskId

string

No

ID DiskVolume.

d-xx

Name

string

No

Nama volume.

default-volume1

EmptyDirVolume.Medium

string

No

Media penyimpanan untuk EmptyDirVolume. Nilai default: kosong, yang menggunakan sistem file node. Nilai memory didukung, yang menunjukkan penggunaan memori.

memory

EmptyDirVolume.SizeLimit

string

No

Ukuran EmptyDirVolume. Satuan: GiB.

2

InitContainer

array<object>

No

Daftar kontainer init.

array<object>

No

Daftar kontainer init.

SecurityContext.Capability.Add

array

No

Izin yang diberikan kepada proses dalam kontainer. Saat ini, hanya NET_ADMIN dan NET_RAW yang didukung.

Catatan

NET_RAW tidak didukung secara default dan memerlukan pengajuan tiket.

string

No

Izin yang diberikan kepada proses dalam kontainer. Saat ini, hanya NET_ADMIN dan NET_RAW yang didukung.

Catatan

NET_RAW tidak didukung secara default dan memerlukan pengajuan tiket.

NET_ADMIN

Image

string

No

Image yang digunakan oleh kontainer.

nginx

VolumeMount

array<object>

No

Daftar informasi pemasangan volume.

object

No

Daftar informasi pemasangan volume.

MountPropagation

string

No

Pengaturan propagasi pemasangan untuk volume. Propagasi pemasangan memungkinkan volume yang dipasang oleh kontainer dibagikan dengan kontainer lain di pod yang sama atau bahkan dengan pod lain di node yang sama. Nilai yang valid:

  • None: volume tidak mendeteksi operasi pemasangan berikutnya pada volume ini atau subdirektorinya.

  • HostToContainer: volume mendeteksi operasi pemasangan berikutnya pada volume ini atau subdirektorinya.

  • Bidirectional: mirip dengan HostToContainer, mendeteksi operasi pemasangan. Selain itu, volume dipropagasi kembali ke host dan semua kontainer di semua pod yang menggunakan volume yang sama.

Nilai default: None

None

MountPath

string

No

Direktori pemasangan. Konten di bawah direktori pemasangan kontainer akan langsung ditimpa oleh konten volume. Gunakan dengan hati-hati.

/usr/share/

ReadOnly

boolean

No

Menentukan apakah path pemasangan bersifat hanya-baca. Nilai default: false.

false

SubPath

string

No

Sub-direktori volume, memungkinkan pod memasang direktori yang berbeda dari volume yang sama ke direktori kontainer yang berbeda.

/usr/sub/

Name

string

No

Nama volume yang akan dipasang.

test-empty

Port

array<object>

No

Nomor port kontainer init.

object

No

Nomor port kontainer init.

Protocol

string

No

Tipe protokol. Nilai yang valid:

  • TCP

  • UDP

TCP

Port

integer

No

Nomor port. Nilai yang valid: 1 hingga 65535.

8888

SecurityContext.ReadOnlyRootFilesystem

boolean

No

Menentukan apakah sistem file root kontainer bersifat hanya-baca. Saat ini, hanya true yang didukung.

true

TerminationMessagePath

string

No

Sumber pesan keluar kontainer. Ketika kontainer keluar, pesan terminasi diambil dari file pesan terminasi yang ditentukan.

/tmp/termination-log

EnvironmentVar

array<object>

No

Daftar variabel lingkungan kontainer.

object

No

Daftar variabel lingkungan kontainer.

Key

string

No

Nama variabel lingkungan. Nama harus terdiri dari 1 hingga 128 karakter. Format: [0-9a-zA-Z] dan garis bawah. Tidak boleh dimulai dengan angka.

Path

Value

string

No

Nilai variabel lingkungan. Nilai harus terdiri dari 0 hingga 256 karakter.

/usr/bin/

FieldRef.FieldPath

string

No

Referensi untuk nilai variabel lingkungan. Saat ini, hanya status.podIP yang didukung.

status.podIP

ImagePullPolicy

string

No

Kebijakan penarikan image. Nilai yang valid:

  • Always: selalu tarik. Menarik image setiap kali.

  • IfNotPresent: tarik sesuai kebutuhan. Menggunakan image lokal terlebih dahulu. Menarik image jika tidak ada image lokal yang tersedia.

  • Never: tidak pernah tarik. Hanya menggunakan image lokal.

Always

WorkingDir

string

No

Direktori kerja.

/usr/local

Cpu

number

No

Ukuran vCPU kontainer. Satuan: core.

0.5

Arg

array

No

Argumen startup kontainer.

10

string

No

Argumen startup kontainer.

10

Command

array

No

Perintah startup kontainer.

sleep

string

No

Perintah startup kontainer.

sleep

Gpu

integer

No

Jumlah GPU yang ditetapkan ke kontainer.

1

SecurityContext.RunAsUser

integer

No

ID pengguna yang digunakan untuk menjalankan kontainer.

587

Memory

number

No

Ukuran memori kontainer. Satuan: GiB.

1.0

TerminationMessagePolicy

string

No

Informasi pemasangan. Nilai default: kosong.

*****

Name

string

No

Nama kontainer.

test-init

DnsConfig.NameServer

array

No

Daftar alamat IP server DNS.

172.10.*.**

string

No

Daftar alamat IP server DNS.

172.10.*.**

DnsConfig.Search

array

No

Daftar domain pencarian DNS.

svc.local.kubenetes

string

No

Daftar domain pencarian DNS.

svc.local.kubernetes

DnsConfig.Option

array<object>

No

Daftar opsi.

object

No

Daftar opsi.

Value

string

No

Nilai opsi.

value

Name

string

No

Nama opsi.

name

HostAliase

array<object>

No

Alias host untuk instans ECI.

object

No

Alias host untuk instans ECI.

Ip

string

No

Alamat IP yang akan ditambahkan.

1.1.1.1

Hostname

array

No

Nama host yang akan ditambahkan.

hehe.com

string

No

Nama host yang akan ditambahkan.

hehe.com

SecurityContext.Sysctl

array<object>

No

Memodifikasi parameter sysctl aman melalui konteks keamanan. Untuk informasi lebih lanjut, lihat Mengonfigurasi Konteks Keamanan.

object

No

Memodifikasi parameter sysctl aman melalui konteks keamanan. Untuk informasi lebih lanjut, lihat Mengonfigurasi Konteks Keamanan.

Value

string

No

Nilai parameter sysctl aman saat memodifikasi parameter sysctl melalui konteks keamanan.

65536

Name

string

No

Nama parameter sysctl aman saat memodifikasi parameter sysctl melalui konteks keamanan. Nilai yang valid:

  • net.ipv4.ping_group_range

  • net.ipv4.ip_unprivileged_port_start

net.ipv4.ping_group_range

HostSecurityContext.Sysctl

array<object>

No

Memodifikasi parameter sysctl tidak aman melalui konteks keamanan. Untuk informasi lebih lanjut, lihat Mengonfigurasi Konteks Keamanan.

object

No

Memodifikasi parameter sysctl tidak aman melalui konteks keamanan. Untuk informasi lebih lanjut, lihat Mengonfigurasi Konteks Keamanan.

Value

string

No

Nilai parameter sysctl tidak aman saat memodifikasi parameter sysctl melalui konteks keamanan.

65536

Name

string

No

Nama parameter sysctl tidak aman saat memodifikasi parameter sysctl melalui konteks keamanan. Nilai yang valid:

  • kernel.shm* (kecuali kernel.shm_rmid_forced)

  • kernel.msg*

  • kernel.sem

  • fs.mqueue.*

  • net.* (kecuali net.ipv4.tcp_syncookies, net.ipv4.ping_group_range, dan net.ipv4.ip_unprivileged_port_start)

kernel.msgmax

NtpServer

array

No

Server NTP.

ntp.cloud.aliyuncs.com

string

No

Server NTP.

ntp.cloud.aliyuncs.com

AcrRegistryInfo

array<object>

No

Daftar informasi instans ACR Enterprise Edition. Untuk informasi lebih lanjut, lihat Menarik image dari ACR tanpa kata sandi.

object

No

Daftar informasi instans ACR Enterprise Edition.

Domain

array

No

Domain instans ACR Enterprise Edition. Secara default, semua domain instans digunakan. Anda dapat menentukan domain individual, dipisahkan dengan koma.

*****-****-registry.cn-beijing.cr.aliyuncs.com

string

No

Domain instans ACR Enterprise Edition. Secara default, semua domain instans digunakan. Anda dapat menentukan domain individual, dipisahkan dengan koma.

*****-****-registry.cn-beijing.cr.aliyuncs.com

InstanceName

string

No

Nama instans ACR Enterprise Edition.

acr-test

InstanceId

string

No

ID instans ACR Enterprise Edition.

cri-nwj395hgf6f3****

RegionId

string

No

Region instans ACR Enterprise Edition.

cn-beijing

ArnService

string

No

ARN dari peran RAM di bawah akun yang memiliki instans ECI dan sumber daya lainnya.

acs:ram::1609982529******:role/role-assume

ArnUser

string

No

ARN dari peran RAM di bawah akun yang memiliki instans ACR.

acs:ram::1298452580******:role/role-acr

SpotDuration

integer

No

Periode perlindungan instans preemptible. Satuan: jam. Nilai default: 1. Atur ke 0 untuk tanpa periode perlindungan.

1

StrictSpot

boolean

No

Menentukan apakah akan dieksekusi secara berkala. Nilai yang valid:

  • true: eksekusi secara berkala.

  • false: tidak dieksekusi secara berkala.

true

PlainHttpRegistry

string

No

Alamat repositori image yang dikelola sendiri. Saat membuat instans ECI menggunakan image dari repositori image yang dikelola sendiri yang menggunakan protokol HTTP, konfigurasikan parameter ini agar ECI menggunakan protokol HTTP untuk menarik image, menghindari kegagalan penarikan image yang disebabkan oleh ketidakcocokan protokol.

"harbor***.pre.com,192.168.XX.XX:5000,reg***.test.com:80"

InsecureRegistry

string

No

Alamat repositori image yang dikelola sendiri. Saat membuat instans ECI menggunakan image dari repositori image yang dikelola sendiri yang menggunakan sertifikat yang ditandatangani sendiri, konfigurasikan parameter ini untuk melewati verifikasi sertifikat, menghindari kegagalan penarikan image yang disebabkan oleh kegagalan verifikasi sertifikat.

"harbor***.pre.com,192.168.XX.XX:5000,reg***.test.com:80"

ImageAccelerateMode

string

No

Mode akselerasi image. Nilai yang valid:

  • nydus: menggunakan akselerasi Nydus. Image harus mendukungnya.

  • dadi: menggunakan akselerasi DADI. Image harus mendukungnya.

  • p2p: menggunakan akselerasi P2P. Image harus mendukungnya.

  • imc: menggunakan akselerasi cache image.

imc

Ipv6GatewayBandwidthEnable

boolean

No

Menentukan apakah akan mengaktifkan komunikasi jaringan publik IPv6 untuk instans ECI.

true

Ipv6GatewayBandwidth

string

No

Ketika Ipv6GatewayBandwidthEnable diatur ke true, menentukan bandwidth publik puncak untuk alamat IPv6. Nilai yang valid:

  • Ketika gateway IPv6 menggunakan penagihan bayar-per-bandwidth-tetap, rentang bandwidth publik IPv6 adalah 1 hingga 2000 Mbps.

  • Ketika gateway IPv6 menggunakan penagihan bayar-per-lalu-lintas, rentang bandwidth publik IPv6 bergantung pada spesifikasi gateway:
    • Edisi gratis: 1 hingga 200 Mbps.

    • Edisi enterprise: 1 hingga 500 Mbps.

    • Edisi enterprise yang ditingkatkan: 1 hingga 1000 Mbps.

Nilai default: nilai maksimum dalam rentang bandwidth yang sesuai dari gateway.

100

ContainerResourceView

boolean

No

Menentukan apakah akan memastikan bahwa sumber daya yang terlihat di dalam kontainer konsisten dengan sumber daya yang diminta ketika spesifikasi ECI lebih besar dari spesifikasi yang diminta.

false

FixedIp

string

No

Menentukan apakah akan mengaktifkan alamat IP tetap untuk instans. Atur ke true untuk mengaktifkan. Untuk detail, lihat Mengonfigurasi instans ECI untuk menggunakan alamat IP tetap.

true

FixedIpRetainHour

integer

No

Periode retensi alamat IP tetap setelah menjadi idle, yaitu periode retensi setelah instans dengan alamat IP tetap dirilis. Satuan: jam. Nilai default: 48.

24

DataCacheBucket

string

No

Bucket cache data.

default

DataCachePL

string

No

Tingkat performa disk cloud yang digunakan oleh cache data. ESSD digunakan secara preferensial, dan tingkat performa default adalah PL1.

PL1

DataCacheProvisionedIops

integer

No

IOPS baca/tulis yang disediakan ketika cache data menggunakan disk cloud ESSD AutoPL. Nilai yang valid: 0 hingga min{50000, 1000 × kapasitas - performa baseline}. Performa baseline = min{1800 + 50 × kapasitas, 50000}. Untuk informasi lebih lanjut, lihat Disk cloud ESSD AutoPL.

40000

DataCacheBurstingEnabled

boolean

No

Menentukan apakah akan mengaktifkan performa burst ketika cache data menggunakan disk cloud ESSD AutoPL. Untuk informasi lebih lanjut, lihat Disk cloud ESSD AutoPL.

false

DryRun

boolean

No

Menentukan apakah akan melakukan dry run. Nilai yang valid:

  • true: melakukan dry run tanpa membuat instans ECI. Sistem memeriksa parameter yang diperlukan, format permintaan, batas layanan, dan inventaris. Jika pemeriksaan gagal, kesalahan yang sesuai dikembalikan. Jika pemeriksaan berhasil, kode kesalahan DryRun.Success dikembalikan.

  • false (default): mengirim permintaan normal. Setelah pemeriksaan berhasil, instans ECI dibuat.

false

PrivateIpAddress

string

No

Alamat IP privat instans ECI. Saat ini, hanya alamat IPv4 yang didukung. Pastikan bahwa alamat IP belum digunakan.

172.16.0.1

OsType

string

No

Sistem operasi instans ECI. Nilai yang valid:

  • Linux (default)

  • Windows

Catatan

Instans Windows dalam versi beta. Untuk menggunakannya, ajukan tiket.

Windows

CpuArchitecture

string

No

Arsitektur CPU instans ECI. Nilai yang valid:

  • AMD64 (default)

  • ARM64.

ARM64

ComputeCategory

array

No

Kategori komputasi. Untuk informasi lebih lanjut, lihat Membuat instans dengan menentukan kategori komputasi.

string

No

Kategori komputasi. Nilai yang valid:

  • economy: tipe ekonomi.

  • general: tipe serbaguna.

Beberapa kategori komputasi didukung. Sistem membuat instans dalam urutan yang ditentukan.

economy

GpuDriverVersion

string

No

Versi driver GPU.

Catatan

Hanya beberapa tipe instans yang mendukung pergantian versi driver GPU. Untuk informasi lebih lanjut, lihat Membuat instans dengan menentukan spesifikasi GPU.

tesla=535

MaxPendingMinute

integer

No

Elemen respons

Element

Type

Description

Example

object

RequestId

string

ID permintaan, yang merupakan pengenal unik.

89945DD3-9072-47D0-A318-353284CFC7B3

ContainerGroupId

string

ID instans, yang juga merupakan ID grup kontainer.

eci-uf6fonnghi50u374****

Contoh

Respons sukses

JSONformat

{
  "RequestId": "89945DD3-9072-47D0-A318-353284CFC7B3",
  "ContainerGroupId": "eci-uf6fonnghi50u374****"
}

Kode kesalahan

HTTP status code

Error code

Error message

Description

400 Account.Arrearage Your account has an outstanding payment.
400 DryRunOperation Request validation has been passed with DryRun flag set.
400 InvalidParameter.CPU.Memory The specified cpu and memory are not allowed
400 InvalidParameter.DuplicatedName The container group include containers with duplicate names.
400 InvalidParameter.DuplicatedVolumeName The container group includes volumes with duplicate names.
400 IncorrectStatus %s
400 ServiceNotEnabled %s
400 ImageSnapshot.IncorrectStatus %s
400 ImageSnapshot.NotSupport %s
400 DiskVolume.NotSupport The disk volume is not supported.
400 RamRole.NotSupport The RAM role is not supported.
400 DiskNumber.LimitExceed The maximum number of disks in an instance is exceeded.
400 InvalidPaymentMethod.InsufficientBalance No payment method is specified for your account. We recommend that you add a payment method or add funds to the prepayment balance.
400 DiskVolume.NotInSameZone The instance to be created and the disk are not in the same zone.
400 NoPermission You are not authorized to use the "Product on ECI" feature.
400 HighCpuMemConfigRequired You need to apply to be added to the whitelist of the specified CPU and memory.
400 RecommendEmpty.InstanceTypeFamilyNotMatched The recommended instance type is unavailable in the current zone. Try again later.
400 LocalDiskAmountNotMatch The number of local volumes does not match the instance type.
400 Payfor.CreditPayInsufficientBalance Your payment credit line is insufficient.
400 InvalidOperation.KMS.InstanceTypeNotSupport The specified instance is invalid. Only I/O optimized instances support KMS key.
400 InvalidParameter.Encrypted.KmsNotEnabled KMS must be enabled for encrypted disks.
400 InvalidParameter.KMS.EncryptedIllegal After configuring the parameter KmsKeyId, you must enable encryption.
400 InvalidSpotCpuMemorySpec The specified CPU and memory are not allowed. You must create spot ECI using standard ECS specifications for CPU and memory.
400 Ipv6AddressNotSupportVsw IPv6 is not supported in the specified vSwitch.
400 Ipv6AddressNotSupport Ipv6 is not supported in specified region.
400 Ipv6AddressNotSupportInstanceType IPv6 is not supported for the specified instance type.
400 EipPayInsufficientBalance Your account does not have enough balance to purchase eip.
400 EipPurchaseFlowControl Request was denied due to eip frequent purchase.
400 Throttling You have made too many requests within a short time; your request is denied due to request throttling
400 JobInstanceBatchCreateNotSupport ECI job instance not support batch create
400 JobInstanceDiskNotSupport ECI job instance not support disk volume
400 JobInstanceEipNotSupport ECI job instance not support eip
400 JobInstanceFeatureNotMatch ECI job instance feature not match
400 JobInstanceImageCacheNotSupport ECI job instance not support image cache
400 JobInstanceIPv6NotSupport ECI job instance not support IPv6
400 JobInstanceRamRoleNotSupport ECI job instance not support ram role
400 JobInstanceRegionNotSupport ECI job instance not support in this region
400 JobInstanceSpotNotSupport ECI job instance not support spot
400 InvalidInstanceTypeForEciSpotDurationBuy Current instance type does not support spot duration instance.
400 InvalidInstanceTypeForEciBuy Sales of this current instance type is not supported in eci.
400 InstanceTypeNotMatchCpuArch %s.
400 JobInstanceEcsInstanceTypeNotSupport Job-optimized elastic container instances cannot be created by specifying ECS instance types.
400 PrivatePoolInstanceSpotNotSupport Spot is not supported for PrivatePool.
400 DryRun.Success This request is a dryrun request with successful result.
400 PrivateIpAddress.Already.InUse The specific PrivateIpAddress already in use.
400 IncorrectOperation %s
400 FeatureBasedConstraintConflict A conflict occurs in specified feature constraints: [%s].
400 OperationFailed.RiskControl %s.
400 RISK.RISK_CONTROL_REJECTION To protect the security of your account, your request has been denied by the risk control system. Please contact Alibaba Cloud Customer Service for details.
400 InvalidInstanceTypeForRaid %s.
400 RegionDissolved %s.
400 MultiAttachedCloudDiskNotSupport %s.
403 OperationDenied.VswZoneMisMatch The specified VSwitchId is not in the specified Zone.
403 QuotaExceeded %s quota exceeded.
403 Zone.NotOnSale The specified zone is not available for purchase.
403 Forbidden.RiskControl This operation has been identified as an abnormal operation and cannot be processed.
403 Forbidden.SubUser The specified action is not available for you.
403 Forbidden.OnlyForInvitedTest Eci create action is only open to invited users during public beta.
403 OperationDenied.SecurityGroupMisMatch The specified VSwitchId and SecurityGroupId are not in the same VPC.
403 InvalidVSwitchId.IpNotEnough The specified VSwitch does not have enough IP addresses.
403 Forbidden.UserBussinessStatus This operation is not allowed, because you have overdue bills. Pay the overdue bill and try again.
403 Forbidden.UserNotRealNameAuthentication This operation is not allowed, because you have not passed the real-name verification.
403 InvalidUser.PassRoleForbidden The RAM user is not authorized to assume a RAM role.
403 NoPermission The RAM role does not belong to ECS.
403 OperationDenied.NoStock Sales of this resource are temporarily suspended in the specified zone. We recommend that you use the multi-zone creation function to avoid the risk of insufficient resource. For more information, see https://www.alibabacloud.com/help/document_detail/157290.html
403 InvalidParameter.KMS.KeyId.Forbidden You are not authorized to access the specified KMSKeyId.
403 Forbidden.AccountClosed The operation is forbidden. Your account has been closed.
403 InvalidOperation.ResourceManagedByCloudProduct The operation is forbidden. The security group has been managed by another cloud product.
403 Spot.NotMatched %s. We recommend that you use the create multi-zone function to avoid insufficient inventory. For more information, see https://www.alibabacloud.com/help/document_detail/157290.html
403 SecurityRisk.3DVerification We have detected a security risk with your default credit or debit card. Please proceed with verification via the link in your email.
403 CreateServiceLinkedRole.Denied Please make sure the account has ram:CreateServiceLinkedRole permission.
403 Throttling.Vcpu.PerDay The maximum number of request for the day has been exceeded.
403 FeatureAccessRestricted Access to this feature:[%s] is restricted. Please contact Alibaba Cloud ECI support to request access.
404 ImageSnapshot.NotFound The specified snapshot does not exist.
404 InvalidDiskId.NotFound The specified disk does not exist.
404 InvalidParameter.KMS.KeyId.NotFound The specified KMSKeyId does not exist.

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.