本篇文章给大家带来的内容是关于如何简便快速的查询一台或多台实例的详细信息,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
DescribeInstances
查询一台或多台实例的详细信息。
描述
请求参数的作用类似于一个过滤器,过滤器为逻辑与(AND)关系。如果某一参数为空,则过滤器不起作用。但是参数InstanceIds如果是一个空JSON数组,即[],则视为该过滤器有效,且返回空。
请求参数
返回参数
示例
请求示例
https://ecs.aliyuncs.com/?Action=DescribeInstances &RegionId=cn-hangzhou & 返回示例
XML格式
<describeinstancesresponse> <pagenumber>1</pagenumber> <totalcount>6</totalcount> <pagesize>10</pagesize> <requestid>8EF01A45-FFFA-497B-B5C3-1DE1B74DB32D</requestid> <instances> <instance> <inneripaddress></inneripaddress> <imageid>ubuntu_16_0402_64_20G_alibase_20170818.vhd</imageid> <instancetypefamily>ecs.g5</instancetypefamily> <vlanid></vlanid> <networkinterfaces> <networkinterface> <macaddress>00:16:3e:32:b4:dc</macaddress> <primaryipaddress>172.17.XX.XXX</primaryipaddress> <networkinterfaceid>eni-2zeh9atclduxvf1zcyal</networkinterfaceid> </networkinterface> </networkinterfaces> <instanceid>XXXXXXXXXXX</instanceid> <eipaddress> <ipaddress></ipaddress> <allocationid></allocationid> <internetchargetype></internetchargetype> </eipaddress> <internetmaxbandwidthin>1000</internetmaxbandwidthin> <zoneid>cn-beijing-e</zoneid> <internetchargetype>PayByBandwidth</internetchargetype> <spotstrategy>NoSpot</spotstrategy> <stoppedmode>Not-applicable</stoppedmode> <serialnumber>d9bd1cdc-624d-4736-9da5-2ba2f741a304</serialnumber> <iooptimized>true</iooptimized> <memory>8192</memory> <cpu>2</cpu> <vpcattributes> <natipaddress></natipaddress> <privateipaddress> <ipaddress>172.17.XX.XXX</ipaddress> </privateipaddress> <vswitchid>vsw-2zeh0r1pabwtg6wcssgca</vswitchid> <vpcid>vpc-2zeuphj08tt7q3brdb36x</vpcid> </vpcattributes> <internetmaxbandwidthout>1</internetmaxbandwidthout> <deviceavailable>true</deviceavailable> <securitygroupids> <securitygroupid>sg-2ze21r9qb638hvtrvsus</securitygroupid> </securitygroupids> <spotpricelimit>0.0</spotpricelimit> <salecycle>Week</salecycle> <autoreleasetime></autoreleasetime> <instancename>ECS-BUY-2017-57-10</instancename> <description></description> <resourcegroupid></resourcegroupid> <ostype>linux</ostype> <osname>Ubuntu 16.04 64</osname> <instancenetworktype>vpc</instancenetworktype> <publicipaddress> <ipaddress>47.94.XX.XX</ipaddress> </publicipaddress> <hostname>iZ2zeh9atclduxvf1zxuylZ</hostname> <instancetype>ecs.g5.large</instancetype> <creationtime>2017-12-10T04:04Z</creationtime> <tags> <tag> <tagvalue>fqwfew</tagvalue> <tagkey>fefqe</tagkey> </tag> <tag> <tagvalue>weqfwq</tagvalue> <tagkey>fqewfwqewf</tagkey> </tag> <tag> <tagvalue>ewqffeqw</tagvalue> <tagkey>fqfwewfqw</tagkey> </tag> </tags> <status>Running</status> <clusterid></clusterid> <recyclable>false</recyclable> <regionid>cn-beijing</regionid> <gpuspec></gpuspec> <operationlocks></operationlocks> <gpuamount>0</gpuamount> <instancechargetype>PrePaid</instancechargetype> <expiredtime>2017-12-17T16:00Z</expiredtime> </instance> </instances></describeinstancesresponse>
JSON格式
{ "Instances": { "Instance": [ { "CreationTime": "2015-07-27T07:08Z", "DeviceAvailable": "true", "EipAddress": {}, "ExpiredTime": "2011-09-08T16:00Z", "HostName": "iZ94t3s0jxkZ", "ImageId": "centos6u5_64_20G_aliaegis_20150130.vhd", "InnerIpAddress": { "IpAddress": [ "10.170.XX.XXX" ] }, "InstanceChargeType": "PostPaid", "InstanceId": "XXXXXXXXX", "InstanceName": "ddu6027u80fdu6d4bu8bd5", "InstanceNetworkType": "classic", "InstanceType": "ecs.s2.large", "InternetChargeType": "PayByTraffic", "InternetMaxBandwidthIn": "-1", "InternetMaxBandwidthOut": "1", "IoOptimized": "false", "OperationLocks": { "LockReason": [] }, "PublicIpAddress": { "IpAddress": [ "120.25.XX.XXX" ] }, "RegionId": "cn-shenzhen", "SecurityGroupIds": { "SecurityGroupId": [ "sg-94kd0cyg0" ] }, "SerialNumber": "51d1353b-22bf-4567-a176-8b3e12e43135", "Status": "Running", "VpcAttributes": { "PrivateIpAddress": { "IpAddress": [] } }, "ZoneId": "cn-shenzhen-a" } ] }, "PageNumber": "1", "PageSize": "10", "RequestId": "14A07460-EBE7-47CA-9757-12CC4761D47A", "TotalCount": "1" }
错误码
以下为本接口特有的错误码。更多错误码,请访问 API错误中心。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END