調用ListDiscoveredResources接口查詢資源列表。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

請求參數

名稱 類型 是否必選 示例值 描述
Action String ListDiscoveredResources

要執行的操作,取值:ListDiscoveredResources

ResourceId String eni-hp31cqoba96jagtz****

資源ID。

ResourceDeleted Integer 1

資源狀態。取值:

  • 0:已刪除。
  • 1(默認值):保有中。
PageSize Integer 1

分頁查詢時設置的每頁行數。取值范圍:1~100。

PageNumber Integer 10

資源列表的頁碼。起始值:1。

ResourceTypes String ACS::ECS::NetworkInterface

資源類型。多個資源類型用半角逗號(,)分隔。

Regions String cn-huhehaote

地域。多個地域用半角逗號(,)分隔。

MultiAccount Boolean false

該參數計劃于2021年06月30日00時00分00秒前下線,其替代功能賬號組的API將于2021年05月30日00時00分00秒前上線。如果您正在使用該參數,建議您在2021年05月30日00時00分00秒之后切換為賬號組的API。關于賬號組,請參見賬號組

MemberId Long 120886341261****

該參數計劃于2021年06月30日00時00分00秒前下線,其替代功能賬號組的API將于2021年05月30日00時00分00秒前上線。如果您正在使用該參數,建議您在2021年05月30日00時00分00秒之后切換為賬號組的API。關于賬號組,請參見賬號組。

返回數據

名稱 類型 示例值 描述
DiscoveredResourceProfiles Object

資源列表結果。

DiscoveredResourceProfileList Array of DiscoveredResourceProfile

資源列表。

ResourceType String ACS::ECS::NetworkInterface

資源類型。

Region String cn-huhehaote

地域ID。

ResourceCreationTime Long 1618675206000

資源創建時間戳。

Tags String {\"key1\":[\"value2\"]}

資源標簽。

AccountId Long 120886317861****

阿里云賬號ID。

ResourceId String eni-hp31cqoba96jagtz****

資源ID。

ResourceName String Cloud Firewall

資源名稱。

ResourceDeleted Integer 1

資源刪除狀態。取值:

  • 1:未刪除。
  • 0:已刪除。
ResourceStatus String InUse

資源狀態。資源的狀態取決于各云服務對其的定義,該參數可能為空。

例如:

  • 當資源類型為ACS::ECS::Instance時,由于ECS實例有狀態,因此該參數為Running或Stopped。
  • 當資源類型為ACS::OSS::Bucket時,由于OSS Bucket無狀態,因此該參數為空。
PageNumber Integer 10

資源列表的頁碼。起始值:1。

PageSize Integer 1

分頁查詢時設置的每頁行數。取值范圍:1~100。

TotalCount Integer 129

資源總數。

RequestId String C7817373-78CB-4F9A-8AFA-E7A88E9D64A2

請求ID。

示例

請求示例

http(s)://[Endpoint]/?Action=ListDiscoveredResources
&PageNumber=10
&PageSize=1
&<公共請求參數>

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<ListDiscoveredResourcesResponse>
	<DiscoveredResourceProfiles>
		<TotalCount>129</TotalCount>
		<PageSize>1</PageSize>
		<PageNumber>10</PageNumber>
		<DiscoveredResourceProfileList>
			<AccountId>120886317861****</AccountId>
			<ResourceCreationTime>1618675206000</ResourceCreationTime>
			<ResourceId>eni-hp31cqoba96jagtz****</ResourceId>
			<ResourceName>Cloud Firewall</ResourceName>
			<Region>cn-huhehaote</Region>
			<ResourceStatus>InUse</ResourceStatus>
			<ResourceType>ACS::ECS::NetworkInterface</ResourceType>
			<ResourceDeleted>1</ResourceDeleted>
			<Tags>{\"key1\":[\"value2\"]}</Tags>
		</DiscoveredResourceProfileList>
	</DiscoveredResourceProfiles>
	<RequestId>C7817373-78CB-4F9A-8AFA-E7A88E9D64A2</RequestId>
</ListDiscoveredResourcesResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "DiscoveredResourceProfiles" : {
    "TotalCount" : 129,
    "PageSize" : 1,
    "PageNumber" : 10,
    "DiscoveredResourceProfileList" : [ {
      "AccountId" : "120886317861****",
      "ResourceCreationTime" : 1618675206000,
      "ResourceId" : "eni-hp31cqoba96jagtz****",
      "ResourceName" : "Cloud Firewall",
      "Region" : "cn-huhehaote",
      "ResourceStatus" : "InUse",
      "ResourceType" : "ACS::ECS::NetworkInterface",
      "ResourceDeleted" : 1,
      "Tags" : "{\"key1\":[\"value2\"]}"
    } ]
  },
  "RequestId" : "C7817373-78CB-4F9A-8AFA-E7A88E9D64A2"
}

錯誤碼

HttpCode 錯誤碼 錯誤信息 描述
400 NoPermission You are not authorized to perform this operation. 您無權執行此操作。
400 MemberNotBelongToMaster The specified member does not belong to your organization. 該成員賬號不屬于您所在的資源目錄。
404 AccountNotExisted Your account does not exist. 您的賬號不存在。
503 ServiceUnavailable The request has failed due to a temporary failure of the server. 服務不可用。

訪問錯誤中心查看更多錯誤碼。