Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So können Sie schnell und einfach die detaillierten Informationen einer oder mehrerer Instanzen abfragen
In diesem Artikel geht es darum, wie Sie die detaillierten Informationen einer oder mehrerer Instanzen einfach und schnell abfragen können. Ich hoffe, dass er für Sie hilfreich ist.
DescribeInstances
Fragen Sie die detaillierten Informationen einer oder mehrerer Instanzen ab.
Beschreibung
Der Anforderungsparameter funktioniert wie ein Filter, und der Filter ist eine logische UND-Beziehung. Wenn ein Parameter leer ist, hat der Filter keine Wirkung. Wenn der Parameter „InstanceIds“ jedoch ein leeres JSON-Array ist, also [], gilt der Filter als gültig und es wird „leer“ zurückgegeben.
Parameter anfordern
Rückgabeparameter
Beispiel
Beispiel anfordern
https://ecs.aliyuncs.com/?Action=DescribeInstances &RegionId=cn-hangzhou &<公共请求参数> 返回示例
XML-Format
<DescribeInstancesResponse> <PageNumber>1</PageNumber> <TotalCount>6</TotalCount> <PageSize>10</PageSize> <RequestId>8EF01A45-FFFA-497B-B5C3-1DE1B74DB32D</RequestId> <Instances> <Instance> <InnerIpAddress/> <ImageId>ubuntu_16_0402_64_20G_alibase_20170818.vhd</ImageId> <InstanceTypeFamily>ecs.g5</InstanceTypeFamily> <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/> <AllocationId/> <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/> <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/> <InstanceName>ECS-BUY-2017-57-10</InstanceName> <Description/> <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/> <Recyclable>false</Recyclable> <RegionId>cn-beijing</RegionId> <GPUSpec/> <OperationLocks/> <GPUAmount>0</GPUAmount> <InstanceChargeType>PrePaid</InstanceChargeType> <ExpiredTime>2017-12-17T16:00Z</ExpiredTime> </Instance> </Instances> </DescribeInstancesResponse>
JSON-Format
{ "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": "dd\u6027\u80fd\u6d4b\u8bd5", "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" }
Fehlercode
Die folgenden Fehlercodes gelten nur für diese Schnittstelle. Weitere Fehlercodes finden Sie im API Error Center.
Das obige ist der detaillierte Inhalt vonSo können Sie schnell und einfach die detaillierten Informationen einer oder mehrerer Instanzen abfragen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!