Panggil operasi CreateContainerGroup untuk membuat Elastic Container Instance (ECI), yang juga dikenal sebagai kelompok kontainer.
Deskripsi operasi
Saat memanggil operasi CreateContainerGroup untuk membuat ECI, sistem secara otomatis membuat peran terkait layanan bernama AliyunServiceRoleForECI. Peran ini digunakan untuk mengakses layanan Alibaba Cloud lainnya, seperti ECS dan VPC. Untuk informasi selengkapnya, lihat Peran terkait layanan untuk Elastic Container Instance.
Saat membuat ECI, Anda dapat mengonfigurasi fitur-fitur seperti instans, citra, dan penyimpanan. Informasi mengenai parameter setiap fitur tersedia dalam dokumen berikut:
Instans
ECI mendukung metode berikut untuk membuat instans:
Kedua metode tersebut mendukung fitur berikut:
Citra
Jaringan
Penyimpanan
Konfigurasi kontainer
Log dan O&M
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
eci:CreateContainerGroup |
create |
*ContainerGroup
|
|
None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah. |
cn-hangzhou |
| RegionId |
string |
Yes |
ID wilayah. |
cn-hangzhou |
| ZoneId |
string |
No |
ID zona instans. Jika Anda tidak mengisi parameter ini, sistem akan memilih zona secara otomatis. Parameter ini kosong secara default. |
cn-hangzhou-b |
| SecurityGroupId |
string |
No |
ID grup keamanan tempat instans berada. Instans dalam grup keamanan yang sama dapat saling mengakses. Jika Anda tidak menentukan grup keamanan, sistem akan menggunakan grup keamanan default di wilayah yang Anda pilih. Pastikan aturan masuk grup keamanan tersebut mencakup protokol dan port yang perlu diekspos oleh kontainer. Jika Anda tidak memiliki grup keamanan default di wilayah tersebut, sistem akan membuat grup keamanan default dan menambahkan protokol serta port yang Anda deklarasikan untuk kontainer ke aturan masuk grup keamanan tersebut. |
sg-uf66jeqopgqa9hdn**** |
| VSwitchId |
string |
No |
ID vSwitch tempat instans berada. Anda dapat menentukan hingga 10 ID vSwitch. Pisahkan beberapa ID dengan koma (,), misalnya, Jika Anda tidak menentukan vSwitch, sistem akan menggunakan vSwitch default di VPC default wilayah yang dipilih. Jika Anda tidak memiliki VPC default dan vSwitch default di wilayah tersebut, sistem akan membuat VPC default dan vSwitch default. Catatan
Jumlah alamat IP dalam blok CIDR vSwitch menentukan jumlah maksimum instans ECI yang dapat dibuat di vSwitch tersebut. Rencanakan blok CIDR terlebih dahulu. |
vsw-bp1xpiowfm5vo8o3c****,vsw-bp1rkyjgr1xwoho6k**** |
| ContainerGroupName |
string |
Yes |
Nama instans ECI, yang juga merupakan nama kelompok kontainer. Nama harus memenuhi persyaratan berikut:
|
nginx-test |
| RestartPolicy |
string |
No |
Kebijakan restart instans. Nilai yang valid:
Nilai default: Always. |
Always |
| EipInstanceId |
string |
No |
ID Elastic IP Address (EIP). |
eip-uf66jeqopgqa9hdn**** |
| Cpu |
number |
No |
Jumlah vCPU untuk instans. Satuan: core. |
1.0 |
| Memory |
number |
No |
Ukuran memori instans. Satuan: GiB. |
2.0 |
| ResourceGroupId |
string |
No |
ID kelompok sumber daya. |
rg-uf66jeqopgqa9hdn**** |
| DnsPolicy |
string |
No |
Kebijakan DNS. Nilai yang valid:
|
Default |
| ClientToken |
string |
No |
Menjamin idempotensi permintaan. Hasilkan nilai parameter dari klien Anda untuk memastikan nilainya unik di antara permintaan yang berbeda. Parameter ini hanya boleh berisi karakter ASCII dan panjangnya tidak boleh melebihi 64 karakter. Untuk informasi selengkapnya, lihat Cara menjamin idempotensi. |
123e4567-xxxx-12d3-xxxx-426655440000 |
| InstanceType |
string |
No |
Tipe instans ECS. Anda dapat menentukan beberapa tipe instans. Untuk informasi selengkapnya, lihat Buat instans dengan menentukan tipe instans ECS. |
ecs.c5.xlarge |
| ImageSnapshotId |
string |
No |
ID cache gambar. Untuk informasi selengkapnya, lihat Gunakan cache gambar untuk mempercepat pembuatan instans. |
imc-2zebxkiifuyzzlhl**** |
| RamRoleName |
string |
No |
Nama peran RAM instans. ECI dan ECS berbagi peran RAM instans. Untuk informasi selengkapnya, lihat Gunakan peran RAM instans dengan memanggil API. |
RamTestRole |
| TerminationGracePeriodSeconds |
integer |
No |
Waktu penyangga bagi program untuk memproses operasi sebelum dimatikan. Satuan: detik. |
60 |
| AutoMatchImageCache |
boolean |
No |
Menentukan apakah akan mencocokkan cache gambar secara otomatis. Nilai default adalah false. |
false |
| Ipv6AddressCount |
integer |
No |
Jumlah alamat IPv6. Nilainya tetap 1, yang menunjukkan bahwa satu alamat IPv6 dapat dikaitkan ke instans ECI. |
1 |
| ActiveDeadlineSeconds |
integer |
No |
Periode validitas instans ECI. Instans akan dipaksa dihentikan setelah periode ini berakhir. Satuan: detik. |
1000 |
| SpotStrategy |
string |
No |
Kebijakan preemption untuk instans. Nilai yang valid:
Nilai default: NoSpot. |
SpotWithPriceLimit |
| SpotPriceLimit |
number |
No |
Harga maksimum per jam untuk instans preemptible. Nilai dapat akurat hingga tiga tempat desimal. Anda harus mengatur SpotPriceLimit ketika SpotStrategy diatur ke SpotWithPriceLimit. |
0.025 |
| ScheduleStrategy |
string |
No |
Kebijakan penjadwalan untuk instans ECI saat Anda mengonfigurasi penerapan multi-zona (dengan menentukan beberapa vSwitch melalui parameter VSwitchId). Nilai yang valid:
Untuk informasi selengkapnya, lihat Buat instans di beberapa zona. |
VSwitchOrdered |
| CorePattern |
string |
No |
Direktori tempat file core yang dihasilkan oleh coredump disimpan. Untuk informasi selengkapnya, lihat Simpan file core ke volume. Catatan
Jalur yang dikonfigurasi tidak boleh diawali dengan |
/xx/xx/core |
| ShareProcessNamespace |
boolean |
No |
Menentukan apakah akan menggunakan namespace bersama. Nilai default adalah false. |
false |
| AutoCreateEip |
boolean |
No |
Menentukan apakah akan membuat EIP secara otomatis dan mengaitkannya ke instans ECI. |
true |
| EipBandwidth |
integer |
No |
Bandwidth EIP. Nilai default adalah 5 Mbps. |
5 |
| EipISP |
string |
No |
Jenis jalur EIP. Nilai yang valid:
|
BGP |
| EipCommonBandwidthPackage |
string |
No |
ID instans Internet Shared Bandwidth. |
cbwp-2zeukbj916scmj51m**** |
| HostName |
string |
No |
Hostname. |
test |
| IngressBandwidth |
integer |
No |
Batas bandwidth inbound. Satuan: Bps. |
1024000 |
| EgressBandwidth |
integer |
No |
Batas bandwidth outbound. Satuan: Bps. |
1024000 |
| CpuOptionsCore |
integer |
No |
Jumlah core CPU fisik. Anda hanya dapat menyesuaikan parameter ini untuk tipe instans tertentu. |
2 |
| CpuOptionsThreadsPerCore |
integer |
No |
Jumlah thread per core. Anda hanya dapat menyesuaikan parameter ini untuk tipe instans tertentu. Nilai 1 menunjukkan bahwa hyper-threading dinonaktifkan. |
2 |
| CpuOptionsNuma |
string |
No |
Parameter ini tidak didukung. |
1 |
| EphemeralStorage |
integer |
No |
Ukuran ruang penyimpanan sementara yang ditambahkan. Satuan: GiB. |
20 |
| Tag |
array<object> |
No |
Daftar tag. Anda dapat mengaitkan hingga 20 tag. Untuk informasi selengkapnya, lihat Gunakan tag untuk mengelola instans. |
|
|
object |
No |
Daftar tag. Anda dapat mengaitkan hingga 20 tag. Untuk informasi selengkapnya, lihat Gunakan tag untuk mengelola instans. |
||
| Key |
string |
No |
Kunci tag. Jika Anda menentukan parameter ini, nilainya tidak boleh berupa string kosong dan tidak boleh duplikat. Kunci tag dapat memiliki panjang hingga 64 karakter dan tidak boleh diawali dengan |
version |
| Value |
string |
No |
Nilai tag. Jika Anda menentukan parameter ini, nilainya dapat berupa string kosong. Nilai tag dapat memiliki panjang hingga 128 karakter, tidak boleh diawali dengan |
3 |
| ImageRegistryCredential |
array<object> |
No |
Informasi tentang repository image. |
|
|
object |
No |
Informasi tentang repository image. |
||
| Password |
string |
No |
Kata sandi untuk repository image. |
yourpassword |
| Server |
string |
No |
Alamat repository image. |
registry-vpc.cn-shanghai.aliyuncs.com |
| UserName |
string |
No |
Nama pengguna untuk repository image. |
yourusername |
| Container |
array<object> |
Yes |
Informasi tentang kontainer. |
|
|
array<object> |
No |
Informasi tentang kontainer. |
||
| ReadinessProbe.TimeoutSeconds |
integer |
No |
Periode timeout untuk pemeriksaan. Nilai default: 1. Nilai minimum: 1. Satuan: detik. |
1 |
| ReadinessProbe.SuccessThreshold |
integer |
No |
Jumlah keberhasilan berturut-turut yang diperlukan untuk menentukan bahwa pemeriksaan berhasil setelah pemeriksaan gagal. Nilai default: 1. Nilainya harus 1. |
1 |
| SecurityContext.Capability.Add |
array |
No |
Izin yang diberikan kepada proses dalam kontainer. Hanya NET_ADMIN dan NET_RAW yang didukung. Catatan
NET_RAW tidak didukung secara default. Untuk menggunakan fitur ini, ajukan tiket. |
|
|
string |
No |
Izin yang diberikan kepada proses dalam kontainer. Hanya NET_ADMIN dan NET_RAW yang didukung. Catatan
NET_RAW tidak didukung secara default. Untuk menggunakan fitur ini, ajukan tiket. |
NET_ADMIN |
|
| ReadinessProbe.TcpSocket.Port |
integer |
No |
Port yang diperiksa menggunakan soket TCP saat melakukan pemeriksaan kesehatan. Port ini dideteksi oleh soket TCP. Catatan
Saat Anda mengatur parameter ReadinessProbe, Anda hanya dapat memilih salah satu metode pemeriksaan berikut: HttpGet, Exec, dan TcpSocket. |
8000 |
| ReadinessProbe.HttpGet.Scheme |
string |
No |
Jenis protokol permintaan HTTP Get saat melakukan pemeriksaan kesehatan menggunakan permintaan HTTP. Nilai yang valid:
Catatan
Saat Anda mengatur parameter ReadinessProbe, Anda hanya dapat memilih salah satu metode pemeriksaan berikut: HttpGet, Exec, dan TcpSocket. |
HTTP |
| LivenessProbe.PeriodSeconds |
integer |
No |
Interval pelaksanaan pemeriksaan. Nilai default: 10. Nilai minimum: 1. Satuan: detik. |
5 |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
No |
Menentukan apakah sistem file root tempat kontainer berjalan bersifat read-only. Hanya nilai true yang didukung. |
true |
| EnvironmentVar |
array<object> |
No |
Variabel lingkungan kontainer. |
|
|
object |
No |
Variabel lingkungan kontainer. |
||
| Key |
string |
No |
Nama variabel lingkungan. Panjang nama harus antara 1 hingga 128 karakter. Nama dapat berisi angka, huruf, dan garis bawah (_), dan tidak boleh diawali dengan angka. |
PATH |
| Value |
string |
No |
Nilai variabel lingkungan. Panjang nilai harus antara 0 hingga 256 karakter. |
/usr/local/bin |
| FieldRef.FieldPath |
string |
No |
Referensi variabel lingkungan. Hanya status.podIP yang didukung. |
status.podIP |
| LivenessProbe.TcpSocket.Port |
integer |
No |
Port yang diperiksa menggunakan soket TCP saat melakukan pemeriksaan kesehatan. Port ini dideteksi oleh soket TCP. Catatan
Saat Anda mengatur parameter LivenessProbe, Anda hanya dapat memilih salah satu metode pemeriksaan berikut: HttpGet, Exec, dan TcpSocket. |
8080 |
| Tty |
boolean |
No |
Menentukan apakah interaksi diaktifkan. Nilai default adalah false. Jika Command adalah /bin/bash, atur parameter ini ke true. |
false |
| WorkingDir |
string |
No |
Direktori kerja kontainer. |
/usr/local/ |
| Arg |
array |
No |
Argumen untuk perintah startup kontainer. Anda dapat menentukan hingga 10 argumen. |
100 |
|
string |
No |
Argumen untuk perintah startup kontainer. Anda dapat menentukan hingga 10 argumen. |
100 |
|
| Stdin |
boolean |
No |
Menentukan apakah buffer harus dialokasikan untuk input standar kontainer dalam runtime kontainer. Jika parameter ini tidak diatur, EOF dikembalikan untuk input standar kontainer. Nilai default adalah false. |
false |
| LivenessProbe.InitialDelaySeconds |
integer |
No |
Waktu saat pemeriksaan mulai dilakukan. Waktu dihitung sejak kontainer dimulai. |
5 |
| VolumeMount |
array<object> |
No |
Informasi tentang volume. |
|
|
object |
No |
Informasi tentang volume. |
||
| MountPropagation |
string |
No |
Pengaturan propagasi pemasangan volume. Propagasi pemasangan memungkinkan Anda berbagi volume yang dipasang pada suatu kontainer dengan kontainer lain dalam pod yang sama, atau bahkan dengan pod lain pada node yang sama. Nilai yang valid:
Nilai default: None |
None |
| MountPath |
string |
No |
Direktori tempat volume dipasang. Catatan
Konten dalam direktori pemasangan kontainer ditimpa oleh konten volume. Gunakan parameter ini dengan hati-hati. |
/pod/data |
| ReadOnly |
boolean |
No |
Menentukan apakah volume bersifat read-only. Nilai default adalah false. |
false |
| SubPath |
string |
No |
Subdirektori volume. |
data2/ |
| Name |
string |
No |
Nama volume. Nilainya harus sama dengan nilai parameter Name dalam objek Volume. |
default-volume1 |
| ImagePullPolicy |
string |
No |
Kebijakan pengambilan citra. Nilai yang valid:
|
Always |
| StdinOnce |
boolean |
No |
Menentukan apakah aliran input standar tetap terbuka dalam beberapa sesi attach saat input standar diatur ke true. |
false |
| LifecyclePreStopHandlerTcpSocketPort |
integer |
No |
Port yang dideteksi oleh soket TCP saat Anda mengatur fungsi callback preStop menggunakan metode TCPSocket. |
90 |
| LifecyclePostStartHandlerHttpGetScheme |
string |
No |
Jenis protokol permintaan HTTP Get saat Anda mengatur fungsi callback postStart menggunakan permintaan HTTP. Nilai yang valid:
|
HTTPS |
| ReadinessProbe.PeriodSeconds |
integer |
No |
Interval pelaksanaan pemeriksaan. Nilai default: 10. Nilai minimum: 1. Satuan: detik. |
3 |
| LivenessProbe.SuccessThreshold |
integer |
No |
Jumlah keberhasilan berturut-turut yang diperlukan untuk menentukan bahwa pemeriksaan berhasil setelah pemeriksaan gagal. Nilai default: 1. Nilainya harus 1. |
1 |
| Command |
array |
No |
Perintah startup kontainer. Anda dapat menentukan hingga 20 perintah. Setiap perintah dapat berisi hingga 256 karakter. |
sleep |
|
string |
No |
Perintah startup kontainer. Anda dapat menentukan hingga 20 perintah. Setiap perintah dapat berisi hingga 256 karakter. |
sleep |
|
| LifecyclePostStartHandlerHttpGetHost |
string |
No |
Alamat host yang menerima permintaan HTTP Get saat Anda mengatur fungsi callback postStart menggunakan permintaan HTTP. |
10.0.XX.XX |
| TerminationMessagePolicy |
string |
No |
Kebijakan notifikasi pesan. Nilai default kosong. Hanya notifikasi pesan untuk MSMQ yang didukung. |
FallbackToLogsOnError |
| ReadinessProbe.HttpGet.Path |
string |
No |
Jalur yang diperiksa oleh permintaan HTTP Get saat melakukan pemeriksaan kesehatan. Catatan
Saat Anda mengatur parameter ReadinessProbe, Anda hanya dapat memilih salah satu metode pemeriksaan berikut: HttpGet, Exec, dan TcpSocket. |
/healthz |
| LivenessProbe.Exec.Command |
array |
No |
Perintah yang dijalankan dalam kontainer saat melakukan pemeriksaan kesehatan menggunakan perintah. Catatan
Saat Anda mengatur parameter LivenessProbe, Anda hanya dapat memilih salah satu metode pemeriksaan berikut: HttpGet, Exec, dan TcpSocket. |
|
|
string |
No |
Perintah yang dijalankan dalam kontainer saat melakukan pemeriksaan kesehatan menggunakan perintah. |
cat /tmp/healthy |
|
| LifecyclePostStartHandlerTcpSocketPort |
integer |
No |
Port yang dideteksi oleh soket TCP saat Anda mengatur fungsi callback postStart menggunakan metode TCPSocket. |
80 |
| LifecyclePostStartHandlerHttpGetPath |
string |
No |
Jalur yang diperiksa oleh permintaan HTTP Get saat Anda mengatur fungsi callback postStart menggunakan permintaan HTTP. |
/healthyz |
| LifecyclePostStartHandlerExec |
array |
No |
Perintah yang dijalankan dalam kontainer saat Anda mengatur fungsi callback postStart menggunakan perintah. |
["/bin/sh", "-c", "echo Hello from the postStart handler > /usr/share/message"] |
|
string |
No |
Perintah yang dijalankan dalam kontainer saat Anda mengatur fungsi callback postStart menggunakan perintah. |
["/bin/sh", "-c", "echo Hello from the postStart handler > /usr/share/message"] |
|
| LifecyclePreStopHandlerHttpGetPath |
string |
No |
Jalur yang diperiksa oleh permintaan HTTP Get saat Anda mengatur fungsi callback preStop menggunakan permintaan HTTP. |
/healthyz |
| Port |
array<object> |
No |
Nomor port. |
|
|
object |
No |
Nomor port. |
||
| Protocol |
string |
No |
Protokol. Nilai yang valid:
|
TCP |
| Port |
integer |
No |
Nomor port. Nilai yang valid: 1 hingga 65535. |
80 |
| TerminationMessagePath |
string |
No |
Jalur tempat pesan kesalahan kontainer ditulis. |
/tmp/termination-log |
| LifecyclePreStopHandlerHttpGetScheme |
string |
No |
Jenis protokol permintaan HTTP Get saat Anda mengatur fungsi callback preStop menggunakan permintaan HTTP. Nilai yang valid:
|
HTTP |
| LivenessProbe.HttpGet.Scheme |
string |
No |
Jenis protokol permintaan HTTP Get saat Anda melakukan pemeriksaan kesehatan menggunakan permintaan HTTP. Nilai yang valid:
Catatan
Saat Anda mengatur parameter LivenessProbe, Anda hanya dapat memilih salah satu metode pemeriksaan berikut: HttpGet, Exec, dan TcpSocket. |
HTTP |
| ReadinessProbe.HttpGet.Port |
integer |
No |
Port tempat permintaan HTTP GET dikirim untuk pemeriksaan kesehatan. Catatan
Anda hanya dapat menentukan salah satu metode pemeriksaan HttpGet, Exec, dan TcpSocket untuk probe kesiapan. |
8080 |
| LifecyclePostStartHandlerTcpSocketHost |
string |
No |
Alamat host untuk probe soket TCP. Parameter ini digunakan saat Anda mengonfigurasi penanganan postStart untuk menggunakan soket TCP. |
10.0.XX.XX |
| Gpu |
integer |
No |
Jumlah GPU untuk kontainer. |
1 |
| ReadinessProbe.InitialDelaySeconds |
integer |
No |
Jumlah detik yang ditunggu setelah kontainer dimulai sebelum probe kesiapan diinisiasi. |
3 |
| LifecyclePreStopHandlerExec |
array |
No |
Perintah yang dieksekusi dalam kontainer untuk fungsi callback preStop saat fungsi tersebut diatur menggunakan baris perintah. |
["/bin/sh", "-c","echo Hello from the preStop handler > /usr/share/message"] |
|
string |
No |
Perintah yang dieksekusi dalam kontainer untuk 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 |
Host yang menerima permintaan HTTP GET untuk fungsi callback preStop. |
10.0.XX.XX |
| LifecyclePreStopHandlerTcpSocketHost |
string |
No |
Alamat host untuk pemeriksaan soket TCP dalam penanganan preStop. |
10.0.XX.XX |
| Image |
string |
Yes |
Gambar kontainer. |
registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:latest |
| LifecyclePreStopHandlerHttpGetPort |
integer |
No |
Port yang diprobing oleh permintaan HTTP GET untuk fungsi callback preStop. |
88 |
| LivenessProbe.FailureThreshold |
integer |
No |
Jumlah kegagalan berturut-turut sebelum probe dianggap gagal. Hitungan diatur ulang setelah probe berhasil. Nilai default adalah 3. |
3 |
| ReadinessProbe.Exec.Command |
array |
No |
Perintah yang dieksekusi dalam kontainer untuk pemeriksaan kesehatan berbasis baris perintah. Catatan
Saat Anda mengatur parameter ReadinessProbe, Anda hanya dapat memilih salah satu metode pemeriksaan HttpGet, Exec, dan TcpSocket. |
|
|
string |
No |
Perintah yang dijalankan dalam kontainer untuk pemeriksaan kesehatan berbasis baris perintah. |
cat /tmp/healthy |
|
| LifecyclePreStopHandlerHttpGetHttpHeader |
array<object> |
No |
Header permintaan HTTP. |
|
|
object |
No |
Header permintaan HTTP. |
||
| Value |
string |
No |
Nilai bidang kustom dalam header permintaan HTTP GET untuk fungsi callback preStop. |
test-preStop |
| Name |
string |
No |
Nama header kustom dalam permintaan HTTP GET untuk fungsi callback preStop. |
Xiao-Custom-Header |
| ReadinessProbe.FailureThreshold |
integer |
No |
Jumlah minimum kegagalan berturut-turut sebelum probe ditandai sebagai gagal. Hitungan diatur ulang setelah keberhasilan. Nilai default adalah 3. |
3 |
| Cpu |
number |
No |
Jumlah vCPU untuk kontainer. Satuan: core. |
0.25 |
| LivenessProbe.HttpGet.Port |
integer |
No |
Port untuk pemeriksaan kesehatan HTTP GET. Catatan
Anda hanya dapat menggunakan satu metode pemeriksaan untuk probe kelangsungan hidup: HttpGet, Exec, atau TcpSocket. |
8888 |
| LivenessProbe.HttpGet.Path |
string |
No |
Jalur untuk permintaan HTTP GET dalam pemeriksaan kesehatan. Catatan
Saat Anda mengatur parameter LivenessProbe, Anda hanya dapat memilih salah satu metode pemeriksaan berikut: HttpGet, Exec, atau TcpSocket. |
/healthz |
| LivenessProbe.TimeoutSeconds |
integer |
No |
Periode timeout untuk probe. Nilai default adalah 1 detik. Nilai minimum adalah 1 detik. |
1 |
| SecurityContext.RunAsUser |
integer |
No |
Mengatur ID pengguna untuk menjalankan kontainer. |
1000 |
| LifecyclePostStartHandlerHttpGetPort |
integer |
No |
Nomor port untuk permintaan HTTP GET dari fungsi callback postStart berbasis HTTP. |
5050 |
| LifecyclePostStartHandlerHttpGetHttpHeader |
array<object> |
No |
Header permintaan HTTP. |
|
|
object |
No |
Parameter header permintaan HTTP. |
||
| Value |
string |
No |
Nilai bidang kustom dalam header permintaan HTTP GET untuk fungsi callback postStart. |
test-postStart |
| Name |
string |
No |
Nama bidang kustom dalam header permintaan HTTP GET fungsi callback postStart. |
Xiao-Custom-Header |
| EnvironmentVarHide |
boolean |
No |
Menentukan apakah variabel lingkungan disembunyikan saat Anda mengkueri detail instans ECI. Nilai yang valid:
|
false |
| SecurityContextRunAsGroup |
integer |
No |
Grup pengguna yang menjalankan kontainer. |
3000 |
| SecurityContextRunAsNonRoot |
boolean |
No |
Menentukan apakah kontainer dijalankan dalam mode non-root. Nilai yang valid:
|
true |
| SecurityContextPrivileged |
boolean |
No |
Menentukan apakah kontainer dijalankan dalam mode istimewa. Nilai yang valid:
Catatan
Fitur kontainer istimewa sedang dalam beta internal. Untuk meminta akses, ajukan tiket. |
true |
| Volume |
array<object> |
No |
Informasi tentang volume. |
|
|
array<object> |
No |
Informasi volume. |
||
| Type |
string |
No |
Jenis volume. Nilai yang valid:
|
ConfigFileVolume |
| DiskVolume.DiskSize |
integer |
No |
Ukuran DiskVolume dalam GiB. |
15 |
| NFSVolume.Path |
string |
No |
Jalur volume NFS. |
/share |
| DiskVolume.FsType |
string |
No |
Jenis sistem file volume disk. |
xfs |
| FlexVolume.FsType |
string |
No |
Jenis sistem file yang dipasang. Jenis default tergantung pada skrip FlexVolume. |
ext4 |
| HostPathVolume.Type |
string |
No |
Jenis volume HostPath. Nilai yang valid:
Catatan
Volume HostPath hanya tersedia untuk pengguna dalam daftar putih. |
Directory |
| ConfigFileVolume.DefaultMode |
integer |
No |
Izin default untuk ConfigFileVolume. |
0644 |
| NFSVolume.ReadOnly |
boolean |
No |
Menentukan apakah volume NFS bersifat read-only. Nilai default adalah false. |
false |
| ConfigFileVolume.ConfigFileToPath |
array<object> |
No |
Detail volume yang dibuat dari file konfigurasi. Jika Anda menentukan beberapa item ConfigFileToPath, total ukuran nilai Content yang sesuai tidak boleh melebihi 60 KB. |
|
|
object |
No |
Informasi tentang volume ConfigFile. |
||
| Path |
string |
No |
Jalur ke file konfigurasi, relatif terhadap direktori pemasangan. |
test/config-test.cnf |
| Mode |
integer |
No |
Izin untuk file konfigurasi. Jika parameter ini tidak diatur, nilai ConfigFileVolume.DefaultMode digunakan. Izin ditentukan sebagai angka oktal empat digit. Misalnya, 0644 memberikan izin rw-r--r--. Artinya, pengguna memiliki izin baca dan tulis (rw-), grup pengguna memiliki izin baca saja (r--), dan pengguna lain memiliki izin baca saja (r--). Izin dijelaskan sebagai berikut:
|
0644 |
| Content |
string |
No |
Konten file konfigurasi. Konten harus dienkripsi Base64. |
bGl1bWk= |
| HostPathVolume.Path |
string |
No |
Jalur direktori pada host. |
/pod/data |
| FlexVolume.Options |
string |
No |
Daftar opsi untuk objek FlexVolume. Opsi tersebut adalah pasangan kunci-nilai yang dilewatkan dalam format JSON. Misalnya, saat Anda memasang disk menggunakan FlexVolume, parameter Options menentukan parameter konfigurasi untuk disk tersebut. Parameter yang dapat dikonfigurasi adalah sebagai berikut:
|
{"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"} |
| FlexVolume.Driver |
string |
No |
Jenis driver untuk plugin FlexVolume guna memasang volume. Nilai yang valid:
|
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 juga didukung, yang menggunakan memori. |
memory |
| EmptyDirVolume.SizeLimit |
string |
No |
Ukuran EmptyDirVolume dalam GiB. |
2 |
| InitContainer |
array<object> |
No |
Daftar init container. |
|
|
array<object> |
No |
Daftar init container. |
||
| SecurityContext.Capability.Add |
array |
No |
Memberikan izin tertentu kepada proses dalam kontainer. Hanya NET_ADMIN dan NET_RAW yang didukung. Catatan
NET_RAW tidak didukung secara default. Ajukan tiket untuk meminta izin ini. |
|
|
string |
No |
Memberikan izin tertentu kepada proses dalam kontainer. Hanya NET_ADMIN dan NET_RAW yang didukung. Catatan
NET_RAW tidak didukung secara default. Ajukan tiket untuk meminta izin ini. |
NET_ADMIN |
|
| Image |
string |
No |
Citra yang digunakan oleh kontainer. |
nginx |
| VolumeMount |
array<object> |
No |
Daftar pemasangan volume. |
|
|
object |
No |
Daftar volume yang dipasang. |
||
| MountPropagation |
string |
No |
Pengaturan propagasi pemasangan untuk volume. Propagasi pemasangan memungkinkan Anda berbagi volume yang dipasang oleh suatu kontainer dengan kontainer lain dalam pod yang sama, atau bahkan dengan pod lain pada node yang sama. Nilai yang valid:
Nilai default: None |
None |
| MountPath |
string |
No |
Jalur pemasangan dalam kontainer. Konten volume menimpa konten di jalur ini. Gunakan parameter ini dengan hati-hati. |
/usr/share/ |
| ReadOnly |
boolean |
No |
Menentukan apakah jalur pemasangan bersifat read-only. Nilai default adalah false. |
false |
| SubPath |
string |
No |
Jalur ke subdirektori dalam volume. Ini memungkinkan pod memasang direktori berbeda dari volume yang sama ke direktori berbeda dalam kontainer. |
/usr/sub/ |
| Name |
string |
No |
Nama volume yang dipasang. |
test-empty |
| Port |
array<object> |
No |
Port init container. |
|
|
object |
No |
Nomor port init container. |
||
| Protocol |
string |
No |
Jenis protokol. Nilai yang valid:
|
TCP |
| Port |
integer |
No |
Nomor port. Rentang nilai adalah 1 hingga 65535. |
8888 |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
No |
Mengontrol apakah sistem file root kontainer bersifat read-only. Parameter ini harus diatur ke true. |
true |
| TerminationMessagePath |
string |
No |
Sumber pesan terminasi kontainer. Saat kontainer berhenti, pesan terminasinya diambil dari file yang ditentukan. |
/tmp/termination-log |
| EnvironmentVar |
array<object> |
No |
Daftar variabel lingkungan untuk kontainer. |
|
|
object |
No |
Daftar variabel lingkungan untuk kontainer. |
||
| Key |
string |
No |
Nama variabel lingkungan. Panjang nama harus antara 1 hingga 128 karakter. Nama dapat berisi huruf, angka, dan garis bawah (_). Nama tidak boleh diawali dengan angka. |
Path |
| Value |
string |
No |
Nilai variabel lingkungan. Panjang nilai adalah 0 hingga 256 karakter. |
/usr/bin/ |
| FieldRef.FieldPath |
string |
No |
Referensi ke nilai variabel lingkungan. Saat ini, hanya status.podIP yang didukung. |
status.podIP |
| ImagePullPolicy |
string |
No |
Kebijakan pengambilan citra. Nilai yang valid:
|
Always |
| WorkingDir |
string |
No |
Direktori kerja. |
/usr/local |
| Cpu |
number |
No |
Jumlah core vCPU untuk kontainer. |
0.5 |
| Arg |
array |
No |
Argumen startup untuk kontainer. |
10 |
|
string |
No |
Argumen startup untuk kontainer. |
10 |
|
| Command |
array |
No |
Perintah startup untuk kontainer. |
sleep |
|
string |
No |
Perintah startup untuk kontainer. |
sleep |
|
| Gpu |
integer |
No |
Jumlah GPU yang digunakan oleh kontainer. |
1 |
| SecurityContext.RunAsUser |
integer |
No |
ID pengguna yang menjalankan kontainer. |
587 |
| Memory |
number |
No |
Ukuran memori kontainer. Satuan: GiB. |
1.0 |
| TerminationMessagePolicy |
string |
No |
Kebijakan untuk pesan terminasi. Secara default kosong. |
***** |
| Name |
string |
No |
Nama kontainer. |
test-init |
| DnsConfig.NameServer |
array |
No |
Alamat IP server DNS. |
172.10.*.** |
|
string |
No |
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 untuk objek. |
|
|
object |
No |
Opsi untuk objek. |
||
| Value |
string |
No |
Nilai objek. |
value |
| Name |
string |
No |
Nama objek. |
name |
| HostAliase |
array<object> |
No |
Alias host untuk instans ECI. |
|
|
object |
No |
Alias untuk ECI. |
||
| Ip |
string |
No |
Alamat IP. |
1.1.1.1 |
| Hostname |
array |
No |
Hostname yang akan ditambahkan. |
hehe.com |
|
string |
No |
Hostname. |
hehe.com |
|
| SecurityContext.Sysctl |
array<object> |
No |
Parameter sysctl keamanan yang akan diatur dalam konteks keamanan. Untuk informasi selengkapnya, lihat Konfigurasi konteks keamanan. |
|
|
object |
No |
Parameter sysctl aman yang akan dimodifikasi dalam konteks keamanan. Untuk informasi selengkapnya, lihat Konfigurasikan konteks keamanan. |
||
| Value |
string |
No |
Nilai parameter sysctl aman yang dikonfigurasi dalam konteks keamanan. |
65536 |
| Name |
string |
No |
Nama parameter sysctl aman yang dimodifikasi menggunakan konteks keamanan. Nilai yang valid:
|
net.ipv4.ping_group_range |
| HostSecurityContext.Sysctl |
array<object> |
No |
Daftar parameter sysctl tidak aman yang dimodifikasi menggunakan konteks keamanan. Untuk informasi selengkapnya, lihat Konfigurasikan konteks keamanan. |
|
|
object |
No |
Parameter sysctl tidak aman yang dimodifikasi menggunakan konteks keamanan. Untuk informasi selengkapnya, lihat Konfigurasi konteks keamanan. |
||
| Value |
string |
No |
Nilai parameter sysctl tidak aman yang dimodifikasi dalam konteks keamanan. |
65536 |
| Name |
string |
No |
Nama parameter sysctl tidak aman yang dimodifikasi menggunakan konteks keamanan. Nilai yang valid:
|
kernel.msgmax |
| NtpServer |
array |
No |
Server NTP. |
ntp.cloud.aliyuncs.com |
|
string |
No |
Server NTP. |
ntp.cloud.aliyuncs.com |
|
| AcrRegistryInfo |
array<object> |
No |
Daftar instans ACR Enterprise. Untuk informasi selengkapnya, lihat Tarik citra ACR tanpa kata sandi. |
|
|
object |
No |
Daftar instans ACR Enterprise. |
||
| Domain |
array |
No |
Nama domain instans ACR Enterprise. Secara default, semua nama domain instans digunakan. Anda dapat menentukan satu atau beberapa nama domain. Pisahkan beberapa nama domain dengan koma. |
*****-****-registry.cn-beijing.cr.aliyuncs.com |
|
string |
No |
Nama domain instans ACR Enterprise. Secara default, semua nama domain untuk instans digunakan. Anda dapat menentukan satu atau beberapa nama domain. Pisahkan beberapa nama domain dengan koma. |
*****-****-registry.cn-beijing.cr.aliyuncs.com |
|
| InstanceName |
string |
No |
Nama instans ACR Enterprise. |
acr-test |
| InstanceId |
string |
No |
ID instans ACR Enterprise. |
cri-nwj395hgf6f3**** |
| RegionId |
string |
No |
Wilayah instans ACR Enterprise. |
cn-beijing |
| ArnService |
string |
No |
ARN peran RAM milik akun yang memiliki sumber daya, seperti instans ECI. |
acs:ram::1609982529******:role/role-assume |
| ArnUser |
string |
No |
ARN peran RAM untuk akun yang memiliki instans ACR. |
acs:ram::1298452580******:role/role-acr |
| SpotDuration |
integer |
No |
Periode perlindungan untuk instans spot, dalam jam. Nilai default adalah 1. Nilai 0 berarti instans tidak memiliki periode perlindungan. |
1 |
| StrictSpot |
boolean |
No |
Menentukan apakah tugas dijalankan sesuai jadwal berulang.
|
true |
| PlainHttpRegistry |
string |
No |
Alamat repository image yang dikelola sendiri. Saat membuat instans ECI menggunakan citra dari repository yang menggunakan protokol HTTP, atur parameter ini. Ini memastikan bahwa ECI menggunakan protokol HTTP untuk menarik citra dan mencegah kegagalan tarik akibat ketidakcocokan protokol. |
"harbor***.pre.com,192.168.XX.XX:5000,reg***.test.com:80" |
| InsecureRegistry |
string |
No |
Alamat repository image yang dikelola sendiri. Saat Anda membuat instans ECI menggunakan citra dari repository yang menggunakan sertifikat tanda tangan sendiri, atur parameter ini untuk melewati autentikasi sertifikat. Ini mencegah kegagalan tarik citra akibat autentikasi sertifikat yang gagal. |
"harbor***.pre.com,192.168.XX.XX:5000,reg***.test.com:80" |
| ImageAccelerateMode |
string |
No |
Mode akselerasi citra. Nilai yang valid:
|
imc |
| Ipv6GatewayBandwidthEnable |
boolean |
No |
Menentukan apakah komunikasi dengan internet melalui IPv6 untuk ECI diaktifkan. |
true |
| Ipv6GatewayBandwidth |
string |
No |
Bandwidth puncak Internet untuk alamat IPv6. Parameter ini hanya berlaku saat Ipv6GatewayBandwidthEnable diatur ke true. Rentang nilai adalah sebagai berikut:
Nilai default adalah nilai maksimum dalam rentang bandwidth untuk edisi gateway tersebut. |
100 |
| ContainerResourceView |
boolean |
No |
Aktifkan konfigurasi ini jika spesifikasi ECI lebih besar daripada spesifikasi yang diminta. Ini memastikan bahwa sumber daya yang terlihat dalam kontainer sesuai dengan sumber daya yang diminta. |
false |
| FixedIp |
string |
No |
Atur ke true untuk mengaktifkan alamat IP tetap untuk instans. Untuk informasi selengkapnya, lihat Konfigurasikan instans ECI untuk menggunakan alamat IP tetap. |
true |
| FixedIpRetainHour |
integer |
No |
Lama waktu, dalam jam, alamat IP tetap disimpan setelah instansnya dilepas. Nilai default adalah 48. |
24 |
| DataCacheBucket |
string |
No |
Bucket cache data. |
default |
| DataCachePL |
string |
No |
Tingkat kinerja disk untuk cache data. |
PL1 |
| DataCacheProvisionedIops |
integer |
No |
IOPS input/output operasi baca/tulis yang telah dikonfigurasi sebelumnya untuk disk ESSD AutoPL yang digunakan sebagai cache data. |
40000 |
| DataCacheBurstingEnabled |
boolean |
No |
Menentukan apakah lonjakan performa diaktifkan saat cache data menggunakan disk ESSD AutoPL. Untuk informasi selengkapnya, lihat Disk ESSD AutoPL. |
false |
| DryRun |
boolean |
No |
Menentukan apakah hanya melakukan dry run untuk permintaan. Nilai yang valid:
|
false |
| PrivateIpAddress |
string |
No |
Alamat IPv4 privat yang ditetapkan ke instans ECI. Pastikan alamat IP tersebut belum digunakan. |
172.16.0.1 |
| OsType |
string |
No |
Sistem operasi instans ECI. Nilai yang valid:
Catatan
Instans Windows sedang dalam pratinjau undangan. Ajukan tiket untuk meminta akses. |
Windows |
| CpuArchitecture |
string |
No |
Tentukan arsitektur CPU untuk instans ECI. Nilai yang valid:
|
ARM64 |
| ComputeCategory |
array |
No |
Tentukan kategori daya komputasi. Untuk informasi selengkapnya, lihat Buat instans dengan menentukan kategori daya komputasi. |
|
|
string |
No |
Menentukan kelas daya komputasi. Nilai yang valid:
Anda dapat menentukan beberapa kelas daya komputasi. Sistem membuat kelompok kontainer menggunakan kelas-kelas tersebut sesuai urutan yang ditentukan. |
economy |
|
| GpuDriverVersion |
string |
No |
Versi driver GPU. Catatan
Anda hanya dapat mengganti versi driver GPU untuk beberapa tipe instans tertentu. Untuk informasi selengkapnya, lihat Buat instans dengan tipe GPU tertentu. |
tesla=535 |
| MaxPendingMinute |
integer |
No |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID unik permintaan. |
89945DD3-9072-47D0-A318-353284CFC7B3 |
| ContainerGroupId |
string |
ID kelompok 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. | Your account has an outstanding payment. |
| 400 | DryRunOperation | Request validation has been passed with DryRun flag set. | 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. | The container group includes volumes with duplicate names. |
| 400 | IncorrectStatus | %s | |
| 400 | ServiceNotEnabled | %s | The service on which this request depends has not been activated. Please activate and try again. |
| 400 | ImageSnapshot.IncorrectStatus | %s | The status of the specified snapshot is invalid. |
| 400 | ImageSnapshot.NotSupport | %s | Image caching based on data disk snapshots is not available for all users. If you want to enable this function, contact us. |
| 400 | DiskVolume.NotSupport | The disk volume is not supported. | Disk volume does not support your structure. If you want to enable this function, contact us. |
| 400 | RamRole.NotSupport | The RAM role is not supported. | The RAM role is not supported. |
| 400 | DiskNumber.LimitExceed | The maximum number of disks in an instance is exceeded. | 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. | 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. | 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. | 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. | Your payment credit line is insufficient. |
| 400 | InvalidOperation.KMS.InstanceTypeNotSupport | The specified instance is invalid. Only I/O optimized instances support KMS key. | 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. | 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 | You cannot perform this operation on the specified resource. |
| 400 | FeatureBasedConstraintConflict | A conflict occurs in specified feature constraints: [%s]. | A conflict occurs in specified feature constraints |
| 400 | OperationFailed.RiskControl | %s. | We have detected that your account has security risks. Please contact customer service personnel for details. |
| 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. | In order to protect the security of your account, your request was rejected by the wind control system. Please contact customer service for details. |
| 400 | InvalidInstanceTypeForRaid | %s. | The current specification does not support Raid. |
| 400 | RegionDissolved | %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. | 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. | 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. | Please make sure the account has ram:CreateServiceLinkedRole permission. |
| 403 | Throttling.Vcpu.PerDay | The maximum number of request for the day has been exceeded. | 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. | Access to this feature 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. | The specified KMSKeyId does not exist. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.