Mengkueri informasi instans Elastic Container Instance (ECI) secara batch.
Deskripsi operasi
Setelah instans ECI berhenti berjalan, sumber daya komputasi dasar dicabut. Sumber daya lain yang dibuat bersama instans (seperti EIP) dilepaskan bersama instans secara default.
- Metadata instans dalam status tertentu (Failed, Succeeded, atau Expired) dipertahankan sebagai berikut:
Semua informasi instans dalam satu jam terakhir dipertahankan.
Untuk instans yang lebih lama dari satu jam, hanya 100 catatan terbaru yang dipertahankan (dihitung secara terpisah untuk setiap wilayah).
Jika Anda menggunakan Pengguna RAM atau Peran RAM untuk melakukan kueri, daftar kosong dikembalikan ketika Pengguna RAM atau peran tidak memiliki izin yang diperlukan untuk operasi ini.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
eci:DescribeContainerGroups |
get |
ContainerGroup
ContainerGroup
|
|
None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah instans. |
cn-hangzhou |
| RegionId |
string |
Yes |
Zona instans. Jika parameter ini dibiarkan kosong, sistem secara otomatis memilih zona. Nilai default: kosong. |
cn-hangzhou-h |
| ZoneId |
string |
No |
ID vSwitch instans. |
vsw-bp1jrgfqqy54kg5hc**** |
| VSwitchId |
string |
No |
Token untuk kueri berikutnya. Nilai NextToken yang kosong menunjukkan bahwa tidak ada hasil lagi. Catatan
Anda tidak perlu menentukan parameter ini untuk kueri pertama. Untuk kueri berikutnya, dapatkan token dari tanggapan kueri sebelumnya. |
d78f2dd8-5979-42fe-****-b16db43be5bc |
| NextToken |
string |
No |
Jumlah maksimum sumber daya yang akan dikembalikan. Jika parameter ini tidak ditentukan, nilai defaultnya adalah 20. Nilai maksimum adalah 20. Catatan
Jumlah hasil yang dikembalikan mungkin kurang dari jumlah yang ditentukan tetapi tidak pernah melebihinya. |
20 |
| Limit |
integer |
No |
Urutan ID instans. Anda dapat menentukan hingga 20 ID. String karakter harus dalam format JSON. |
["eci-bp17gw49eu09yiwm****", "eci-bp19aq49du01abcm****", "eci-2zegym1qhbmdfr1s****"] |
| ContainerGroupIds |
string |
No |
Nama instans, yaitu nama kelompok kontainer. |
test |
| ContainerGroupName |
string |
No |
Status instans. Nilai valid:
|
Running |
| Status |
string |
No |
ID kelompok sumber daya tempat instans berada. |
rg-aekzh43v***** |
| ResourceGroupId |
string |
No |
Apakah akan mengembalikan informasi event. |
true |
| WithEvent |
boolean |
No |
Informasi tag instans. |
true |
| Tag |
array<object> |
No |
Kategori komputasi. Nilai valid:
|
Ekonomis |
|
object |
No |
The tags of the instances. |
||
| Key |
string |
No |
The tag key of the instance. |
name |
| Value |
string |
No |
The tag value of the instance. |
test |
| ComputeCategory |
string |
No |
ID grup keamanan tempat instans berada. |
sg-uf66jeqopgqa9hdn**** |
| SecurityGroupId |
string |
No |
ID grup keamanan tempat instans berada. |
sg-uf66jeqopgqa9hdn**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| TotalCount |
integer |
Jumlah instans. |
1 |
| NextToken |
string |
Token untuk kueri berikutnya. |
d78f2dd8-5979-42fe-****-b16db43be5bc |
| RequestId |
string |
ID permintaan. |
89945DD3-9072-47D0-A318-353284CFC7B3 |
| ContainerGroups |
array<object> |
Daftar informasi kelompok kontainer. |
|
|
array<object> |
Daftar informasi kelompok kontainer. |
||
| Status |
string |
Status instans. Nilai valid:
|
Running |
| CreationTime |
string |
Waktu saat sistem membuat instans setelah menerima permintaan. Waktu ditampilkan dalam UTC dengan format RFC 3339. |
2018-08-02T15:00:00Z |
| VpcId |
string |
ID VPC tempat instans berada. |
vpc-1vzjjflab6wvjox**** |
| InternetIp |
string |
Alamat IP publik. |
192.0.XX.XX |
| TenantSecurityGroupId |
string |
Parameter ini tidak tersedia untuk digunakan. |
sg-xxx |
| SecurityGroupId |
string |
ID grup keamanan. |
sg-bp12ujq5zpxuyjfo3o8r |
| HostAliases |
array<object> |
Pemetaan hostname dari sebuah Kontainer dalam instans. |
|
|
object |
Pemetaan hostname dari sebuah Kontainer dalam instans. |
||
| Hostnames |
array |
Informasi Host. |
|
|
string |
Hostname. |
['hehe.com', 'haha.com'] |
|
| Ip |
string |
Alamat IP. |
192.0.XX.XX |
| Tags |
array<object> |
Informasi tag instans. |
|
|
object |
Informasi tag instans. |
||
| Key |
string |
Kunci tag. |
name |
| Value |
string |
Nilai tag. |
test-xh |
| Events |
array<object> |
Informasi event. Maksimal 50 event dikembalikan. |
|
|
object |
Informasi event. Maksimal 50 event dikembalikan. |
||
| Type |
string |
Tipe event. Nilai valid:
|
Normal |
| LastTimestamp |
string |
Waktu saat event berakhir. |
2018-08-02T15:00:00Z |
| Message |
string |
Paket event. |
Memulai Kontainer |
| Name |
string |
Nama objek tempat event berada. |
test-xxx |
| Reason |
string |
Nama event. |
Created |
| Count |
integer |
Jumlah event. |
20 |
| FirstTimestamp |
string |
Waktu saat event dimulai. |
2018-08-02T15:00:00Z |
| SucceededTime |
string |
Waktu saat semua Kontainer keluar dengan sukses. Waktu ditampilkan dalam UTC dengan format RFC 3339. |
2019-12-11T04:33:42Z |
| SpotStrategy |
string |
Strategi penawaran instans. Nilai valid:
|
NoSpot |
| SpotPriceLimit |
number |
Harga maksimum per jam dari spot instans. Parameter ini hanya dikembalikan jika SpotStrategy diatur ke SpotWithPriceLimit. |
0.025 |
| EphemeralStorage |
integer |
Ukuran ruang penyimpanan sementara. Unit: GiB. |
20 |
| TenantEniInstanceId |
string |
Parameter ini tidak tersedia untuk digunakan. |
i-xxx |
| Discount |
integer |
Diskon. |
9 |
| RestartPolicy |
string |
Kebijakan restart kelompok kontainer. Nilai valid:
|
Never |
| Memory |
number |
Ukuran memori tingkat instans. Unit: GiB. |
4.0 |
| TenantVSwitchId |
string |
Parameter ini tidak tersedia untuk digunakan. |
vsw-xxx |
| Containers |
array<object> |
Daftar Kontainer dalam instans. |
|
|
array<object> |
Daftar Kontainer dalam instans. |
||
| LivenessProbe |
object |
Pemeriksaan kelangsungan hidup. |
|
| SuccessThreshold |
integer |
Jumlah minimum keberhasilan berturut-turut agar probe dianggap berhasil setelah gagal. Nilai default: 1. Nilai saat ini harus 1. |
1 |
| InitialDelaySeconds |
integer |
Jumlah detik setelah Kontainer dimulai sebelum probe diinisiasi. |
10 |
| FailureThreshold |
integer |
Jumlah minimum kegagalan berturut-turut agar probe dianggap gagal setelah berhasil. Nilai default: 3. |
3 |
| TimeoutSeconds |
integer |
Periode waktu tunggu probe. Nilai default: 1 detik. Nilai minimum: 1 detik. |
10 |
| TcpSocket |
object |
TcpSocket. |
|
| Host |
string |
Hostname. |
1.2.3.4 |
| Port |
integer |
Nomor Port. |
80 |
| Execs |
array |
Perintah yang akan dieksekusi. |
|
|
string |
Perintah yang akan dieksekusi. |
["/bin/sh", "-c", "echo Hello world > /usr/share/Paket"] |
|
| HttpGet |
object |
HttpGet. |
|
| Scheme |
string |
HTTP atau HTTPS. |
HTTP |
| Path |
string |
Jalur untuk probe HTTP GET. |
/usr/nginx/ |
| Port |
integer |
Port untuk probe HTTP GET. |
80 |
| PeriodSeconds |
integer |
Interval pelaksanaan probe. Nilai default: 10 detik. Nilai minimum: 1 detik. |
5 |
| Commands |
array |
Perintah startup Kontainer. |
|
|
string |
Perintah startup Kontainer. |
[/bin/sh echo] |
|
| VolumeMounts |
array<object> |
Informasi pemasangan volume. |
|
|
object |
Informasi pemasangan volume. |
||
| MountPropagation |
string |
Pengaturan propagasi pemasangan volume. Propagasi pemasangan memungkinkan volume yang dipasang oleh sebuah Kontainer untuk dibagikan dengan Kontainer lain dalam Pod yang sama atau bahkan dengan Pod lain pada node yang sama. Nilai valid:
|
None |
| MountPath |
string |
Direktori pemasangan. Konten di bawah direktori pemasangan dalam Kontainer ditimpa oleh konten volume. |
/usr/share/ |
| ReadOnly |
boolean |
Apakah pemasangan bersifat read-only. |
false |
| Name |
string |
Nama volume. |
test-empty |
| SubPath |
string |
Subdirektori volume. Ini memungkinkan instans untuk memasang direktori berbeda dari volume yang sama ke direktori berbeda dari Kontainer. |
/usr/sub |
| Args |
array |
Argumen startup Kontainer. |
|
|
string |
Argumen startup Kontainer. |
["hello"] |
|
| Image |
string |
Gambar kontainer. |
mysql |
| Ports |
array<object> |
Port dan protokol yang diekspos. |
|
|
object |
Port dan protokol yang diekspos. |
||
| Protocol |
string |
Jenis Protokol. |
TCP |
| Port |
integer |
Nomor Port. Nilai valid: 1 hingga 65535. |
8080 |
| RestartCount |
integer |
Jumlah restart. |
0 |
| ImagePullPolicy |
string |
Kebijakan menarik gambar. Nilai valid:
|
Always |
| StdinOnce |
boolean |
Ketika stdin diatur ke true, aliran stdin tetap terbuka di beberapa sesi menyambungkan. Jika StdinOnce diatur ke true, stdin dibuka saat Kontainer dimulai, tetap kosong hingga Klien pertama melakukan menyambungkan ke stdin, lalu tetap terbuka dan menerima data hingga Klien terputus. Pada titik tersebut, stdin berada dalam status shutdown dan tetap dalam status shutdown hingga Kontainer dimulai ulang. Ini menjelaskan status aktif fitur StdinOnce. |
true |
| Cpu |
number |
Jumlah vCPU Kontainer. |
2.0 |
| PreviousState |
object |
Status sebelumnya. |
|
| StartTime |
string |
Waktu saat Kontainer mulai berjalan. |
2021-12-02T15:00:00Z |
| FinishTime |
string |
Waktu saat Kontainer berhenti berjalan. |
2021-12-02T15:01:00Z |
| DetailStatus |
string |
Detail status. |
working |
| State |
string |
Status Kontainer. Nilai valid:
|
Terminated |
| Message |
string |
Paket status kontainer. |
Back-off 5m0s restarting failed container=test pod=test_eci-xxx(xxx) |
| Signal |
integer |
Sinyal status kontainer. |
1 |
| ExitCode |
integer |
Kode keluaran kontainer. |
0 |
| Reason |
string |
Alasan kontainer berada dalam status ini. |
Completed |
| Tty |
boolean |
Apakah interaksi diaktifkan. Nilai default: false. Misalnya, jika Command diatur ke |
false |
| WorkingDir |
string |
Direktori kerja. |
/usr/local/nginx |
| CurrentState |
object |
Status saat ini dari kontainer. |
|
| StartTime |
string |
Waktu ketika kontainer mulai berjalan. |
2021-12-02T15:00:00Z |
| FinishTime |
string |
Waktu ketika kontainer berhenti berjalan. |
2021-12-02T15:01:00Z |
| DetailStatus |
string |
Detail status kontainer. |
working |
| State |
string |
Status kontainer. Nilai valid:
|
Terminated |
| Message |
string |
Paket status kontainer. |
Back-off 5m0s restarting failed container=test pod=test_eci-xxx(xxx) |
| Signal |
integer |
Sinyal status kontainer. |
1 |
| ExitCode |
integer |
Kode keluaran kontainer. |
0 |
| Reason |
string |
Alasan kontainer berada dalam status ini. |
Started |
| Ready |
boolean |
Apakah kontainer telah lulus pemeriksaan kesiapan. |
true |
| Gpu |
integer |
Jumlah GPU. |
1 |
| SecurityContext |
object |
Konteks keamanan instans. |
|
| ReadOnlyRootFilesystem |
boolean |
Apakah sistem file root bersifat read-only. Saat ini, hanya True yang didukung. |
true |
| RunAsUser |
integer |
ID pengguna yang digunakan untuk menjalankan kontainer. |
1000 |
| Capability |
object |
Izin spesifik yang diberikan kepada proses dalam kontainer. |
|
| Adds |
array |
Izin spesifik yang diberikan kepada proses dalam kontainer. |
|
|
string |
Izin spesifik yang diberikan kepada proses dalam kontainer. |
[NET_ADMIN] |
|
| Memory |
number |
Ukuran memori kontainer. Unit: GiB. |
2.0 |
| Stdin |
boolean |
Apakah kontainer mengalokasikan buffer untuk input standar dalam waktu proses kontainer. Jika parameter ini tidak diatur, pembacaan dari input standar dalam kontainer akan menghasilkan EOF. Nilai default: false. |
true |
| Name |
string |
Nama kontainer. |
nginx |
| EnvironmentVars |
array<object> |
Variabel lingkungan. |
|
|
array<object> |
Variabel lingkungan. |
||
| Key |
string |
Nama variabel lingkungan. |
PATH |
| Value |
string |
Nilai variabel lingkungan. |
/usr/bin/ |
| ValueFrom |
object |
Sumber nilai variabel lingkungan. Parameter ini tidak dapat digunakan jika nilai tidak kosong. |
|
| FieldRef |
object |
Bidang yang ditentukan. |
|
| FieldPath |
string |
Jalur bidang. |
status.podIP |
| ReadinessProbe |
object |
Pemeriksaan kesiapan, yang digunakan untuk memeriksa apakah kontainer siap melayani permintaan. |
|
| SuccessThreshold |
integer |
Jumlah minimum keberhasilan berturut-turut agar probe dianggap berhasil setelah gagal. Nilai default: 1. Nilai saat ini harus 1. |
1 |
| InitialDelaySeconds |
integer |
Jumlah detik setelah Kontainer dimulai sebelum probe diinisiasi. |
5 |
| FailureThreshold |
integer |
Jumlah minimum kegagalan berturut-turut agar probe dianggap gagal setelah berhasil. Nilai default: 3. |
3 |
| TimeoutSeconds |
integer |
Periode waktu tunggu pemeriksaan. Nilai default: 1 detik. Nilai minimum: 1 detik. |
1 |
| TcpSocket |
object |
Metode soket TCP untuk pemeriksaan kesehatan. |
|
| Host |
string |
Host. |
1.2.3.4 |
| Port |
integer |
Nomor Port. |
8888 |
| Execs |
array |
Perintah yang dieksekusi dalam kontainer saat metode baris perintah digunakan untuk pemeriksaan kesehatan. |
|
|
string |
Perintah yang dieksekusi dalam kontainer saat metode baris perintah digunakan untuk pemeriksaan kesehatan. |
["/bin/sh", "-c", "echo Hello world > /usr/share/Paket"] |
|
| HttpGet |
object |
Metode permintaan HTTP untuk pemeriksaan kesehatan. |
|
| Scheme |
string |
HTTP/HTTPS. |
HTTP |
| Path |
string |
Jalur untuk probe HTTP GET. |
/usr/local |
| Port |
integer |
Nomor port untuk pemeriksaan kesehatan HTTP GET. |
8080 |
| PeriodSeconds |
integer |
Interval pelaksanaan probe. Nilai default: 10 detik. Nilai minimum: 1 detik. |
1 |
| EniInstanceId |
string |
ID pengontrol antarmuka jaringan elastis (NIC). |
eni-bp14rzqi6fd8satm**** |
| InitContainers |
array<object> |
Kontainer inisialisasi. |
|
|
array<object> |
Kontainer inisialisasi. |
||
| VolumeMounts |
array<object> |
Volume yang dipasang ke kontainer inisialisasi. |
|
|
object |
Volume yang dipasang ke kontainer inisialisasi. |
||
| MountPropagation |
string |
Pengaturan propagasi pemasangan volume. Propagasi pemasangan memungkinkan volume yang dipasang oleh sebuah kontainer untuk dibagikan dengan kontainer lain dalam Pod yang sama atau bahkan dengan Pod lain pada node yang sama. Nilai valid:
|
None |
| MountPath |
string |
Direktori pemasangan. Konten di bawah direktori pemasangan dalam kontainer ditimpa oleh konten volume. |
/usr/share/ |
| ReadOnly |
boolean |
Apakah pemasangan bersifat read-only. |
false |
| Name |
string |
Nama volume, yang sama dengan nilai Name di Volume. |
test-empty |
| Args |
array |
Argumen startup. |
|
|
string |
Argumen startup. |
['hello world'] |
|
| Image |
string |
Gambar kontainer. |
nginx |
| Ports |
array<object> |
Port dan protokol yang diekspos. |
|
|
object |
Port dan protokol yang diekspos. |
||
| Protocol |
string |
Jenis Protokol. |
TCP |
| Port |
integer |
Nomor Port. Nilai valid: 1 hingga 65535. |
8888 |
| RestartCount |
integer |
Jumlah restart. |
5 |
| ImagePullPolicy |
string |
Kebijakan menarik gambar. Nilai valid:
|
Always |
| PreviousState |
object |
Status sebelumnya. |
|
| StartTime |
string |
Waktu ketika kontainer mulai berjalan. |
2021-12-02T15:00:00Z |
| FinishTime |
string |
Waktu ketika kontainer berhenti berjalan. |
2021-12-02T15:01:00Z |
| DetailStatus |
string |
Detail status. |
working |
| State |
string |
Status kontainer. Nilai valid: Waiting, Running, dan Terminated. |
Terminated |
| Message |
string |
Paket status kontainer. |
Started Kontainer |
| Signal |
integer |
Sinyal status kontainer. |
1 |
| ExitCode |
integer |
Kode keluaran kontainer. |
0 |
| Reason |
string |
Alasan kontainer berada dalam status ini. |
completed |
| WorkingDir |
string |
Direktori kerja. |
/usr/test |
| Cpu |
number |
Jumlah vCPU. |
1.0 |
| CurrentState |
object |
Status saat ini. |
|
| StartTime |
string |
Waktu ketika kontainer mulai berjalan. |
2021-12-02T15:00:00Z |
| FinishTime |
string |
Waktu ketika kontainer berhenti berjalan. |
2021-12-02T15:01:00Z |
| DetailStatus |
string |
Detail status. |
working |
| State |
string |
Status kontainer. Nilai valid:
|
Running |
| Message |
string |
Paket event. |
Created Kontainer |
| Signal |
integer |
Sinyal status kontainer. |
1 |
| ExitCode |
integer |
Kode keluaran kontainer. |
0 |
| Reason |
string |
Alasan kontainer berada dalam status ini. |
Started |
| Command |
array |
Perintah startup. |
|
|
string |
Perintah startup. |
[/bin/sh echo] |
|
| Ready |
boolean |
Apakah kontainer telah lulus pemeriksaan kesiapan. |
true |
| Gpu |
integer |
Jumlah GPU. |
1 |
| SecurityContext |
object |
Konteks keamanan kontainer. |
|
| ReadOnlyRootFilesystem |
boolean |
Apakah sistem file root bersifat read-only. Saat ini, hanya True yang didukung. |
true |
| RunAsUser |
integer |
UID yang digunakan untuk menjalankan entry point proses kontainer. |
1557 |
| Capability |
object |
Izin spesifik yang diberikan kepada proses dalam kontainer. |
|
| Adds |
array |
Izin spesifik yang diberikan kepada proses dalam kontainer. |
|
|
string |
Izin spesifik yang diberikan kepada proses dalam kontainer. |
NET_ADMIN |
|
| Memory |
number |
Ukuran memori init Kontainer. Unit: GiB. |
2.0 |
| Name |
string |
Nama kontainer. |
Init-xxx |
| EnvironmentVars |
array<object> |
Variabel lingkungan. |
|
|
array<object> |
Variabel lingkungan. |
||
| Key |
string |
Nama variabel lingkungan. |
PATH |
| Value |
string |
Nilai variabel lingkungan. |
/usr/local/bin |
| ValueFrom |
object |
Sumber nilai variabel lingkungan. Parameter ini tidak dapat digunakan jika nilai tidak kosong. |
|
| FieldRef |
object |
Bidang yang ditentukan. |
|
| FieldPath |
string |
Jalur bidang yang akan dipilih dalam versi tertentu. Saat ini, hanya |
status.podIP |
| ContainerGroupId |
string |
ID instans. |
eci-bp1jrgfqqy54kg5hc**** |
| TenantEniIp |
string |
Parameter ini tidak tersedia untuk digunakan. |
10.10.XX.XX |
| InstanceType |
string |
Tipe instans ECS yang ditentukan. |
ecs.g5.large |
| IntranetIp |
string |
Alamat IP internal. |
172.16.XX.XX |
| Ipv6Address |
string |
Alamat IPv6. |
2001:XXXX:4:4:4:4:4:4 |
| RegionId |
string |
ID wilayah instans. |
cn-hangzhou |
| DnsConfig |
object |
Konfigurasi DNS. |
|
| Searches |
array |
Daftar domain pencarian DNS. |
|
|
string |
Domain pencarian DNS. |
svc.local.kubenetes |
|
| Options |
array<object> |
Daftar opsi objek. Setiap objek terdiri dari Name dan Value opsional. |
|
|
object |
Daftar opsi objek. Setiap objek terdiri dari Name dan Value opsional. |
||
| Value |
string |
Nilai variabel objek. |
value |
| Name |
string |
Nama variabel objek. |
name |
| NameServers |
array |
Daftar alamat IP server DNS. |
|
|
string |
Alamat IP. |
[10.2.*.*] |
|
| Volumes |
array<object> |
Informasi volume. |
|
|
array<object> |
Informasi volume. |
||
| Type |
string |
Tipe volume. Nilai valid:
|
EmptyDirVolume |
| DiskVolumeDiskId |
string |
ID DiskVolume. |
d-xxxx |
| NFSVolumeReadOnly |
boolean |
Apakah pemasangan bersifat read-only. |
false |
| ConfigFileVolumeConfigFileToPaths |
array<object> |
Daftar jalur file konfigurasi. |
|
|
object |
Daftar jalur file konfigurasi. |
||
| Path |
string |
Jalur file relatif. |
/usr/bin/ |
| Content |
string |
Konten file konfigurasi (32 KB). |
hello world |
| FlexVolumeFsType |
string |
Tipe sistem file yang dipasang. Nilai default bergantung pada skrip FlexVolume. |
ntfs |
| FlexVolumeDriver |
string |
Nama driver yang digunakan untuk FlexVolume. |
flexvolume |
| DiskVolumeFsType |
string |
Tipe volume. |
xfs |
| FlexVolumeOptions |
string |
Daftar opsi objek FlexVolume. |
[nolock,tcp,noresvport] |
| NFSVolumeServer |
string |
Alamat server NFS. |
0eafxxxxx-xxxxx.cn-hangzhou.nas.aliyuncs.com |
| NFSVolumePath |
string |
Jalur volume NFS. |
/eci |
| Name |
string |
Nama volume. |
test-empty |
| EmptyDirVolumeMedium |
string |
Media penyimpanan volume EmptyDir. Secara default, parameter ini kosong, yang menunjukkan bahwa sistem file node digunakan. Nilai valid:
|
Memory |
| EmptyDirVolumeSizeLimit |
string |
Ukuran volume EmptyDir. |
256Mi |
| RamRoleName |
string |
Nama peran RAM Instans. Elastic Container Instance dan ECS berbagi peran RAM Instans. Untuk informasi lebih lanjut, lihat Menggunakan peran RAM Instans dengan memanggil API. |
ram:PassRole |
| VSwitchId |
string |
ID vSwitch. |
vsw-bp1vzjjflab6wvjox**** |
| Cpu |
number |
Jumlah vCPU di tingkat instans. |
2.0 |
| ExpiredTime |
string |
Waktu ketika Instans gagal karena pembayaran tertunda. Waktu dalam UTC dan format RFC 3339. |
2018-08-02T15:00:00Z |
| ResourceGroupId |
string |
ID kelompok sumber daya. |
rg-8db03793gfrz**** |
| ZoneId |
string |
Zona tempat instans berada. |
cn-hangzhou-h |
| ContainerGroupName |
string |
Nama instans. |
test |
| EciSecurityContext |
object |
Konteks keamanan kelompok kontainer. |
|
| Sysctls |
array<object> |
Parameter sysctl. |
|
|
object |
Parameter sysctl. |
||
| Value |
string |
Nilai parameter sysctl. |
65536 |
| Name |
string |
Nama parameter sysctl. |
kernel.msgmax |
| FailedTime |
string |
Waktu ketika Instans gagal. Waktu dalam UTC dan format RFC 3339. |
2018-08-02T15:00:00Z |
| ComputeCategory |
string |
Kategori komputasi. Nilai valid:
|
economy |
| DnsPolicy |
string |
Kebijakan DNS. Nilai valid:
|
None |
Contoh
Respons sukses
JSONformat
{
"TotalCount": 1,
"NextToken": "d78f2dd8-5979-42fe-****-b16db43be5bc",
"RequestId": "89945DD3-9072-47D0-A318-353284CFC7B3",
"ContainerGroups": [
{
"Status": "Running",
"CreationTime": "2018-08-02T15:00:00Z",
"VpcId": "vpc-1vzjjflab6wvjox****",
"InternetIp": "192.0.XX.XX",
"TenantSecurityGroupId": "sg-xxx",
"SecurityGroupId": "sg-bp12ujq5zpxuyjfo3o8r",
"HostAliases": [
{
"Hostnames": [
"['hehe.com', 'haha.com']"
],
"Ip": "192.0.XX.XX"
}
],
"Tags": [
{
"Key": "name",
"Value": "test-xh"
}
],
"Events": [
{
"Type": "Normal",
"LastTimestamp": "2018-08-02T15:00:00Z",
"Message": "Started container",
"Name": "test-xxx",
"Reason": "Created",
"Count": 20,
"FirstTimestamp": "2018-08-02T15:00:00Z"
}
],
"SucceededTime": "2019-12-11T04:33:42Z",
"SpotStrategy": "NoSpot",
"SpotPriceLimit": 0.025,
"EphemeralStorage": 20,
"TenantEniInstanceId": "i-xxx",
"Discount": 9,
"RestartPolicy": "Never",
"Memory": 4,
"TenantVSwitchId": "vsw-xxx",
"Containers": [
{
"LivenessProbe": {
"SuccessThreshold": 1,
"InitialDelaySeconds": 10,
"FailureThreshold": 3,
"TimeoutSeconds": 10,
"TcpSocket": {
"Host": "1.2.3.4",
"Port": 80
},
"Execs": [
"[\"/bin/sh\", \"-c\", \"echo Hello world > /usr/share/message\"]"
],
"HttpGet": {
"Scheme": "HTTP",
"Path": "/usr/nginx/",
"Port": 80
},
"PeriodSeconds": 5
},
"Commands": [
"[/bin/sh echo]"
],
"VolumeMounts": [
{
"MountPropagation": "None",
"MountPath": "/usr/share/",
"ReadOnly": false,
"Name": "test-empty",
"SubPath": "/usr/sub"
}
],
"Args": [
"[\"hello\"]"
],
"Image": "mysql",
"Ports": [
{
"Protocol": "TCP",
"Port": 8080
}
],
"RestartCount": 0,
"ImagePullPolicy": "Always",
"StdinOnce": true,
"Cpu": 2,
"PreviousState": {
"StartTime": "2021-12-02T15:00:00Z",
"FinishTime": "2021-12-02T15:01:00Z",
"DetailStatus": "working",
"State": "Terminated",
"Message": "Back-off 5m0s restarting failed container=test pod=test_eci-xxx(xxx)",
"Signal": 1,
"ExitCode": 0,
"Reason": "Completed"
},
"Tty": false,
"WorkingDir": "/usr/local/nginx",
"CurrentState": {
"StartTime": "2021-12-02T15:00:00Z",
"FinishTime": "2021-12-02T15:01:00Z",
"DetailStatus": "working",
"State": "Terminated",
"Message": "Back-off 5m0s restarting failed container=test pod=test_eci-xxx(xxx)",
"Signal": 1,
"ExitCode": 0,
"Reason": "Started"
},
"Ready": true,
"Gpu": 1,
"SecurityContext": {
"ReadOnlyRootFilesystem": true,
"RunAsUser": 1000,
"Capability": {
"Adds": [
"[NET_ADMIN]"
]
}
},
"Memory": 2,
"Stdin": true,
"Name": "nginx",
"EnvironmentVars": [
{
"Key": "PATH",
"Value": "/usr/bin/",
"ValueFrom": {
"FieldRef": {
"FieldPath": "status.podIP"
}
}
}
],
"ReadinessProbe": {
"SuccessThreshold": 1,
"InitialDelaySeconds": 5,
"FailureThreshold": 3,
"TimeoutSeconds": 1,
"TcpSocket": {
"Host": "1.2.3.4",
"Port": 8888
},
"Execs": [
"[\"/bin/sh\", \"-c\", \"echo Hello world > /usr/share/message\"]"
],
"HttpGet": {
"Scheme": "HTTP",
"Path": "/usr/local",
"Port": 8080
},
"PeriodSeconds": 1
}
}
],
"EniInstanceId": "eni-bp14rzqi6fd8satm****",
"InitContainers": [
{
"VolumeMounts": [
{
"MountPropagation": "None",
"MountPath": "/usr/share/",
"ReadOnly": false,
"Name": "test-empty"
}
],
"Args": [
"['hello world']"
],
"Image": "nginx",
"Ports": [
{
"Protocol": "TCP",
"Port": 8888
}
],
"RestartCount": 5,
"ImagePullPolicy": "Always",
"PreviousState": {
"StartTime": "2021-12-02T15:00:00Z",
"FinishTime": "2021-12-02T15:01:00Z",
"DetailStatus": "working",
"State": "Terminated",
"Message": "Started container",
"Signal": 1,
"ExitCode": 0,
"Reason": "completed"
},
"WorkingDir": "/usr/test",
"Cpu": 1,
"CurrentState": {
"StartTime": "2021-12-02T15:00:00Z",
"FinishTime": "2021-12-02T15:01:00Z",
"DetailStatus": "working",
"State": "Running",
"Message": "Created container",
"Signal": 1,
"ExitCode": 0,
"Reason": "Started"
},
"Command": [
"[/bin/sh echo]"
],
"Ready": true,
"Gpu": 1,
"SecurityContext": {
"ReadOnlyRootFilesystem": true,
"RunAsUser": 1557,
"Capability": {
"Adds": [
"NET_ADMIN"
]
}
},
"Memory": 2,
"Name": "Init-xxx",
"EnvironmentVars": [
{
"Key": "PATH",
"Value": "/usr/local/bin",
"ValueFrom": {
"FieldRef": {
"FieldPath": "status.podIP"
}
}
}
]
}
],
"ContainerGroupId": "eci-bp1jrgfqqy54kg5hc****",
"TenantEniIp": "10.10.XX.XX",
"InstanceType": "ecs.g5.large",
"IntranetIp": "172.16.XX.XX",
"Ipv6Address": "2001:XXXX:4:4:4:4:4:4",
"RegionId": "cn-hangzhou",
"DnsConfig": {
"Searches": [
"svc.local.kubenetes"
],
"Options": [
{
"Value": "value",
"Name": "name"
}
],
"NameServers": [
"[10.2.*.*]"
]
},
"Volumes": [
{
"Type": "EmptyDirVolume",
"DiskVolumeDiskId": "d-xxxx",
"NFSVolumeReadOnly": false,
"ConfigFileVolumeConfigFileToPaths": [
{
"Path": "/usr/bin/",
"Content": "hello world"
}
],
"FlexVolumeFsType": "ntfs",
"FlexVolumeDriver": "flexvolume",
"DiskVolumeFsType": "xfs",
"FlexVolumeOptions": "[nolock,tcp,noresvport]",
"NFSVolumeServer": "0eafxxxxx-xxxxx.cn-hangzhou.nas.aliyuncs.com",
"NFSVolumePath": "/eci",
"Name": "test-empty",
"EmptyDirVolumeMedium": "Memory",
"EmptyDirVolumeSizeLimit": "256Mi"
}
],
"RamRoleName": "ram:PassRole",
"VSwitchId": "vsw-bp1vzjjflab6wvjox****",
"Cpu": 2,
"ExpiredTime": "2018-08-02T15:00:00Z",
"ResourceGroupId": "rg-8db03793gfrz****",
"ZoneId": "cn-hangzhou-h",
"ContainerGroupName": "test",
"EciSecurityContext": {
"Sysctls": [
{
"Value": "65536",
"Name": "kernel.msgmax"
}
]
},
"FailedTime": "2018-08-02T15:00:00Z",
"ComputeCategory": "economy",
"DnsPolicy": "None"
}
]
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter.MismatchInstanceType | The instanceId mismatch instance type. | Tipe instans tidak valid. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.