Mengambil detail satu atau beberapa instance.
Deskripsi operasi
Laju Permintaan API: 800 permintaan per detik.
Laju Permintaan Pengguna Tunggal: 100 permintaan per detik.
Parameter permintaan berfungsi sebagai filter dan digabungkan menggunakan logika AND. Parameter kosong diabaikan. Namun, jika parameter
InstanceIdsberupa array JSON kosong, API akan menerapkan filter tersebut dan mengembalikan daftar kosong.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ens:DescribeInstances |
list |
*Instance
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| EnsRegionId |
string |
No |
ID node edge. |
cn-beijing-cmcc |
| InstanceId |
string |
No |
ID instans. |
i-5iqczfxps7csjrxeca**** |
| EnsRegionIds |
string |
No |
Array JSON ID node edge. Anda dapat menentukan hingga 100 ID. |
["cn-suzhou-telecom","cn-chengdu-telecom"] |
| InstanceIds |
string |
No |
Array JSON ID instans. Anda dapat menentukan hingga 100 ID. |
["i-5iqczfxps7csjrxeca07****", "i-5iqczfxps7csjrxeca07****"] |
| InstanceName |
string |
No |
Nama instans. |
TestName |
| ImageId |
string |
No |
ID image. |
centos_6_08_64_20G_alibase_**** |
| PageNumber |
integer |
No |
Nomor halaman. Halaman dimulai dari 1. Nilai default: 1. |
1 |
| PageSize |
string |
No |
Jumlah entri per halaman. Nilai maksimum: 100. Nilai default: 10. |
10 |
| Status |
string |
No |
Status instans. Nilai yang valid:
|
Running |
| OrderByParams |
string |
No |
Urutan pengurutan hasil, ditentukan dalam format JSON. Anda dapat mengurutkan berdasarkan nama instans, waktu kedaluwarsa, ID node edge, atau waktu pembuatan. |
{ "InstanceNameSort": "asc", "ExpireTimeSort": "asc", "CreationTimeSort": "desc", "EnsRegionId": "desc" } |
| EnsServiceId |
string |
No |
ID layanan edge. Gunakan parameter ini untuk menemukan instans yang dibuat oleh layanan tersebut. |
ens-20190730202316s**** |
| InstanceResourceType |
string |
No |
Jenis resource untuk difilter. Nilai yang valid:
|
EnsService |
| SearchKey |
string |
No |
Kata kunci pencarian. Anda dapat mencari berdasarkan Alamat IP, Nama Instans, atau ID Instans. |
Joshua |
| NetworkId |
string |
No |
ID jaringan. |
n-2zeuphj08tt7q3brd**** |
| VSwitchId |
string |
No |
ID vSwitch. |
vsw-2zeh0r1pabwtg6wcs**** |
| SecurityGroupId |
string |
No |
ID security group. |
sg-5kyicq2kfcapxrdds6tar7jqb |
| IntranetIp |
string |
No |
Alamat IP pribadi. |
47.100.XX.XX |
| Tags |
array<object> |
No |
Tag untuk memfilter resource. Anda dapat menentukan hingga 20 tag. Operasi ini menggunakan tag tersebut untuk pemfilteran tetapi tidak menyertakannya dalam respons. Untuk mengelola tag, gunakan operasi API tag khusus. |
|
|
object |
No |
Pasangan kunci-nilai tag. |
||
| Key |
string |
No |
Kunci tag. |
tag |
| Value |
string |
No |
Nilai tag. |
2 |
| InstanceType |
string |
No |
Tipe instans. |
ens.se1.tiny |
| ServiceStatus |
array |
No |
Status layanan instans. Ini tidak merepresentasikan status runtime aktual instans. |
|
|
string |
No |
Nilai yang valid:
|
Expired |
|
| EipAddresses |
array |
No |
||
|
string |
No |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
integer |
Kode respons. Nilai 0 menunjukkan permintaan berhasil. |
0 |
| PageSize |
integer |
Jumlah entri yang dikembalikan per halaman. |
60 |
| PageNumber |
integer |
Nomor halaman dari halaman yang dikembalikan. |
1 |
| RequestId |
string |
ID permintaan. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| TotalCount |
integer |
Jumlah total instans yang sesuai dengan kueri. |
2 |
| Instances |
object |
||
| Instance |
array<object> |
Daftar instans dan detailnya. |
|
|
array<object> |
Detail instans. |
||
| CreationTime |
string |
Waktu pembuatan instans. Waktu ditampilkan dalam UTC dan mengikuti standar ISO 8601, diformat sebagai yyyy-MM-ddTHH:mm:ssZ. |
2019-07-26T06:40:43Z |
| Status |
string |
Status instans. Nilai yang valid:
|
Running |
| SpecName |
string |
Tipe instans. |
ens.sn1.stiny |
| InstanceTypeFamily |
string |
Famili tipe instans. Nilai yang valid:
|
x86_vm |
| InstanceResourceType |
string |
Jenis resource instans. Nilai yang valid:
|
EnsService |
| HostName |
string |
Hostname instans.
|
testHostName |
| InstanceId |
string |
ID instans. |
i-instanc**** |
| InternetMaxBandwidthIn |
integer |
Bandwidth publik masuk maksimum, dalam Mbit/s. |
40 |
| InternetMaxBandwidthOut |
integer |
Bandwidth publik keluar maksimum, dalam Mbit/s. |
100 |
| EnsRegionId |
string |
ID wilayah tempat instans berada. |
cn-hangzhou-telecom |
| Cpu |
string |
Jumlah vCPU. |
2 |
| ExpiredTime |
string |
Waktu kedaluwarsa. Waktu ditampilkan dalam UTC dan mengikuti standar ISO 8601, diformat sebagai yyyy-MM-ddTHH:mm:ssZ. |
2119-07-13T02:38:57Z |
| InstanceName |
string |
Nama instans. |
i-5itef0f28t17bcdw9deu6meub |
| Disk |
integer |
Total ukuran disk, dalam MiB. |
71680 |
| OSName |
string |
Nama sistem operasi. |
centos 6.8 x86_64 |
| Memory |
integer |
Ukuran memori, dalam MiB. |
2048 |
| ImageId |
string |
ID image. |
m-**** |
| DataDisk |
object |
Disk data. |
|
| DataDisk |
array<object> |
Daftar disk data. |
|
|
object |
Detail disk data. |
||
| device_type |
string |
Bidang tambahan untuk
|
pangu |
| disk_type |
string |
Jenis disk. Nilai yang valid: system: disk sistem data: disk data |
system |
| Size |
integer |
Ukuran disk, dalam MiB. |
51200 |
| DiskName |
string |
Nama disk. |
DiskName |
| uuid |
string |
UUID disk. |
5431f898-1323-4e64-8ce1-6cad50ed**** |
| storage |
integer |
Ukuran disk, dalam MiB. |
20480 |
| DiskId |
string |
ID disk. |
d-5ip4c2dhmas0vjd5u1r**** |
| Category |
string |
Kategori disk. Nilai yang valid:
|
file |
| name |
string |
Nama disk. |
name |
| DiskSize |
integer |
Ukuran disk, dalam GiB. |
100 |
| EncryptKeyId |
string |
ID kunci KMS yang digunakan untuk disk. |
0e478b7a-4262-4802-b8cb-00d3fxxxxx |
| Encrypted |
boolean |
Menunjukkan apakah disk dienkripsi. |
true |
| PublicIpAddresses |
object |
Alamat IP publik. |
|
| PublicIpAddress |
array<object> |
Daftar alamat IP publik. |
|
|
object |
Detail alamat IP publik. |
||
| Ip |
string |
Alamat IP publik. |
119.147.xx.xx |
| GateWay |
string |
Gateway. |
119.147.xx.xx |
| Isp |
string |
Penyedia layanan internet (ISP). |
unicom |
| PrivateIpAddresses |
object |
Alamat IP pribadi. |
|
| PrivateIpAddress |
array<object> |
Daftar alamat IP pribadi. |
|
|
object |
Detail alamat IP pribadi. |
||
| Ip |
string |
Alamat IP pribadi. |
119.147.xx.xx |
| GateWay |
string |
Gateway. |
119.147.xx.xx |
| Isp |
string |
ISP. |
cmcc |
| SecurityGroupIds |
object |
ID security group yang terkait dengan instans. |
|
| SecurityGroupId |
array |
Daftar ID security group. |
|
|
string |
ID security group. |
sg-5kyicq2kfcapxrdds6ta**** |
|
| InnerIpAddress |
object |
Alamat IP pribadi. |
|
| IpAddress |
array |
Daftar alamat IP pribadi instans. |
|
|
string |
Alamat IP pribadi instans. |
10.170.xx.xx |
|
| PublicIpAddress |
object |
Alamat IP publik. |
|
| IpAddress |
array |
Daftar alamat IP publik. |
|
|
string |
Alamat IP publik. |
119.147.xx.xx |
|
| SystemDisk |
object |
Detail disk sistem. |
|
| device_type |
string |
Bidang tambahan untuk
|
pangu |
| disk_type |
string |
Jenis disk. Nilai yang valid:
|
system |
| Size |
integer |
Ukuran disk, dalam MiB. |
51200 |
| DiskName |
string |
Nama disk. |
DiskName |
| uuid |
string |
UUID disk. |
5431f898-1323-4e64-8ce1-6cad50ed**** |
| storage |
integer |
Ukuran disk, dalam MiB. |
20480 |
| DiskId |
string |
ID disk. |
d-5ip4c2dhmas0rn7rt0p9**** |
| Category |
string |
Kategori disk. Nilai yang valid:
|
file |
| name |
string |
Nama disk. |
DiskName |
| NetworkAttributes |
object |
Atribut jaringan. |
|
| NetworkId |
string |
ID jaringan. |
n-2zeuphj08tt7q3brd**** |
| VSwitchId |
string |
ID VSwitch. |
vsw-2zeh0r1pabwtg6wcs**** |
| PrivateIpAddress |
object |
||
| IpAddress |
array |
Informasi jaringan pribadi instans. |
|
|
string |
Alamat IP pribadi instans. Maksimal satu alamat IP pribadi dapat ditentukan. Alamat IP harus merupakan alamat yang tersedia dalam Blok CIDR VSwitch (VSwitchId). |
172.17.**.** |
|
| Tags |
object |
||
| Tags |
array<object> |
Kumpulan tag untuk instans. Penting API ini saat ini tidak mengembalikan informasi tag. Gunakan API ini bersama API di direktori Tag. |
|
|
object |
Informasi tag. Penting API ini saat ini tidak mengembalikan informasi tag. Gunakan API di bagian Tag untuk mendapatkan informasi tag. |
||
| TagValue |
string |
Nilai Tag |
value1 |
| TagKey |
string |
Kunci tag instans. |
key1 |
| AutoReleaseTime |
string |
Waktu pelepasan otomatis instans. |
2023-06-28T14:38:52Z |
| SpotStrategy |
string |
Strategi instans preemptible. |
NoSpot |
| KeyPairName |
string |
Nama pasangan kunci. |
TestKeyPairName |
| NetworkInterfaces |
object |
||
| NetworkInterfaces |
array<object> |
Informasi tentang Elastic Network Interface (ENI). |
|
|
array<object> |
Array objek Elastic Network Interface (ENI). |
||
| Type |
string |
Jenis elastic network interface (ENI). Nilai yang valid:
|
Primary |
| MacAddress |
string |
Alamat MAC Elastic Network Interface (ENI). |
00:16:XXX:XXX:60:0a |
| PrimaryIpAddress |
string |
Alamat IP pribadi utama. |
10.XXX.XXX.25 |
| NetworkInterfaceId |
string |
ID Elastic Network Interface (ENI). |
eni-53afk8a0t5lklbi8m7j8iczdg |
| PrivateIpSets |
object |
||
| PrivateIpSet |
array<object> |
Kumpulan objek PrivateIpSet. |
|
|
object |
Array objek PrivateIpSet. |
||
| PrivateIpAddress |
string |
Alamat IP pribadi. |
192.XXX.XXX.130 |
| Primary |
boolean |
Menunjukkan apakah alamat IP adalah alamat IP pribadi utama. Nilai yang valid:
|
true |
| Ipv6Sets |
object |
||
| Ipv6Set |
array<object> |
Alamat IPv6 yang ditetapkan ke Elastic Network Interface (ENI). |
|
|
object |
Kumpulan alamat IPv6 yang ditetapkan ke Elastic Network Interface (ENI). |
||
| Ipv6Address |
string |
Alamat IPv6 yang ditetapkan ke Elastic Network Interface (ENI). |
2605:340:cdb1:XXXX:XXXX:XXXX:XXXX:e2d6 |
| ServiceStatus |
string |
Status layanan instans. Ini tidak merepresentasikan status running aktual instans. |
Expired |
| DeletionProtection |
boolean |
Contoh
Respons sukses
JSONformat
{
"Code": 0,
"PageSize": 60,
"PageNumber": 1,
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"TotalCount": 2,
"Instances": {
"Instance": [
{
"CreationTime": "2019-07-26T06:40:43Z",
"Status": "Running",
"SpecName": "ens.sn1.stiny",
"InstanceTypeFamily": "x86_vm",
"InstanceResourceType": "EnsService",
"HostName": "testHostName",
"InstanceId": "i-instanc****",
"InternetMaxBandwidthIn": 40,
"InternetMaxBandwidthOut": 100,
"EnsRegionId": "cn-hangzhou-telecom",
"Cpu": "2",
"ExpiredTime": "2119-07-13T02:38:57Z",
"InstanceName": "i-5itef0f28t17bcdw9deu6meub",
"Disk": 71680,
"OSName": "centos 6.8 x86_64",
"Memory": 2048,
"ImageId": "m-****",
"DataDisk": {
"DataDisk": [
{
"device_type": "pangu",
"disk_type": "system",
"Size": 51200,
"DiskName": "DiskName",
"uuid": "5431f898-1323-4e64-8ce1-6cad50ed****",
"storage": 20480,
"DiskId": "d-5ip4c2dhmas0vjd5u1r****",
"Category": "file",
"name": "name",
"DiskSize": 100,
"EncryptKeyId": "0e478b7a-4262-4802-b8cb-00d3fxxxxx",
"Encrypted": true
}
]
},
"PublicIpAddresses": {
"PublicIpAddress": [
{
"Ip": "119.147.xx.xx",
"GateWay": "119.147.xx.xx",
"Isp": "unicom"
}
]
},
"PrivateIpAddresses": {
"PrivateIpAddress": [
{
"Ip": "119.147.xx.xx",
"GateWay": "119.147.xx.xx",
"Isp": "cmcc"
}
]
},
"SecurityGroupIds": {
"SecurityGroupId": [
"sg-5kyicq2kfcapxrdds6ta****"
]
},
"InnerIpAddress": {
"IpAddress": [
"10.170.xx.xx"
]
},
"PublicIpAddress": {
"IpAddress": [
"119.147.xx.xx"
]
},
"SystemDisk": {
"device_type": "pangu",
"disk_type": "system",
"Size": 51200,
"DiskName": "DiskName",
"uuid": "5431f898-1323-4e64-8ce1-6cad50ed****",
"storage": 20480,
"DiskId": "d-5ip4c2dhmas0rn7rt0p9****",
"Category": "file",
"name": "DiskName"
},
"NetworkAttributes": {
"NetworkId": "n-2zeuphj08tt7q3brd****",
"VSwitchId": "vsw-2zeh0r1pabwtg6wcs****",
"PrivateIpAddress": {
"IpAddress": [
"172.17.**.**"
]
}
},
"Tags": {
"Tags": [
{
"TagValue": "value1",
"TagKey": "key1"
}
]
},
"AutoReleaseTime": "2023-06-28T14:38:52Z",
"SpotStrategy": "NoSpot",
"KeyPairName": "TestKeyPairName",
"NetworkInterfaces": {
"NetworkInterfaces": [
{
"Type": "Primary",
"MacAddress": "00:16:XXX:XXX:60:0a",
"PrimaryIpAddress": "10.XXX.XXX.25",
"NetworkInterfaceId": "eni-53afk8a0t5lklbi8m7j8iczdg",
"PrivateIpSets": {
"PrivateIpSet": [
{
"PrivateIpAddress": "192.XXX.XXX.130",
"Primary": true
}
]
},
"Ipv6Sets": {
"Ipv6Set": [
{
"Ipv6Address": "2605:340:cdb1:XXXX:XXXX:XXXX:XXXX:e2d6"
}
]
}
}
]
},
"ServiceStatus": "Expired",
"DeletionProtection": false
}
]
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingParameter | The input parameter domainName that is mandatory for processing this request is not supplied. | |
| 400 | InstanceIdNotFound | The input parameter instancdId that is not found. | |
| 400 | NoPermission | Permission denied. | |
| 400 | CallInterface | Call Interface Happen Error. | |
| 400 | InvalidParameter.%s | The specified field %s invalid. Please check it again. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.