全部產品
Search
文件中心

:DsgPlatformQueryProjectsAndSchemaFromMeta

更新時間:Jan 15, 2025

調用DsgPlatformQueryProjectsAndSchemaFromMeta介面,查詢當前租戶下不同類型的引擎執行個體列表。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

請求參數

名稱

類型

是否必選

樣本值

描述

Action String DsgPlatformQueryProjectsAndSchemaFromMeta

系統規定參數。取值:DsgPlatformQueryProjectsAndSchemaFromMeta

EngineName String EMR

引擎類型。取值如下:

  • ODPS.ODPS
  • EMR
  • HOLO.POSTGRES

返回資料

名稱

類型

樣本值

描述

Success Boolean true

調用是否成功。取值如下:

  • true:調用成功。
  • false:調用失敗。
ErrorCode String 1029030003

錯誤碼。

ErrorMessage String param error

錯誤資訊。

HttpStatusCode Integer 400

HTTP狀態代碼。

Data Array of Datas

返回資料。

Project String emr_test_project

引擎名稱。

ClusterId String c-12345

EMR叢集ID。僅當請求參數EngineName(引擎類型)取值為EMR時,返回資料才會產生該參數。

RequestId String 102400001

請求的ID。用於定位日誌,排查問題。

樣本

請求樣本

http(s)://[Endpoint]/?Action=DsgPlatformQueryProjectsAndSchemaFromMeta
&EngineName=EMR
&公用請求參數

正常返回樣本

XML格式

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

<DsgPlatformQueryProjectsAndSchemaFromMetaResponse>
    <Success>true</Success>
    <ErrorCode>1029030003</ErrorCode>
    <ErrorMessage>param error</ErrorMessage>
    <HttpStatusCode>400</HttpStatusCode>
    <Data>
        <Project>emr_test_project</Project>
        <ClusterId>c-12345</ClusterId>
    </Data>
    <RequestId>102400001</RequestId>
</DsgPlatformQueryProjectsAndSchemaFromMetaResponse>

JSON格式

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

{
  "Success" : true,
  "ErrorCode" : "1029030003",
  "ErrorMessage" : "param error",
  "HttpStatusCode" : 400,
  "Data" : [ {
    "Project" : "emr_test_project",
    "ClusterId" : "c-12345"
  } ],
  "RequestId" : "102400001"
}

錯誤碼

HttpCode

錯誤碼

錯誤資訊

描述

400 PARAMS.ERROR param error. 參數錯誤。
400 ENGINE.NOT.ALLOW engine not allow. 引擎類型不允許。
403 PERMISSION.DENIED.ERROR Permission denied 許可權不足。
500 UNKNOWN.ERROR unknown error. 未知錯誤。

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