All Products
Search
Document Center

:DsgPlatformQueryProjectsAndSchemaFromMeta

Last Updated:Jun 05, 2024

Queries a list of compute engine instances of different types in the current tenant.

Debugging

OpenAPI Explorer automatically calculates the signature value. For your convenience, we recommend that you call this operation in OpenAPI Explorer. OpenAPI Explorer dynamically generates the sample code of the operation for different SDKs.

Request parameters

Parameter

Type

Required

Example

Description

Action

String

Yes

DsgPlatformQueryProjectsAndSchemaFromMeta

The operation that you want to perform. Set the value to DsgPlatformQueryProjectsAndSchemaFromMeta.

EngineName

String

Yes

EMR

The type of the compute engine. Valid values:

  • ODPS.ODPS

  • EMR

  • HOLO.POSTGRES

Response parameters

Parameter

Type

Example

Description

Success

Boolean

true

Indicates whether the request was successful. Valid values:

  • true

  • false

ErrorCode

String

1029030003

The error code.

ErrorMessage

String

param error

The error message.

HttpStatusCode

Integer

400

The HTTP status code.

Data

Array of Datas

The returned data.

Project

String

emr_test_project

The name of the compute engine.

ClusterId

String

c-12345

The ID of the EMR cluster. This parameter is generated only when the request parameter EngineName is set to EMR.

RequestId

String

102400001

The request ID. You can use the ID to locate logs and troubleshoot issues.

Examples

Sample requests

http(s)://[Endpoint]/?Action=DsgPlatformQueryProjectsAndSchemaFromMeta
&EngineName=EMR
&<Common request parameters>

Sample success responses

XML format

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 format

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"
}

Error codes

HttpCode

Error code

Error message

Description

400

PARAMS.ERROR

param error.

The values specified for one or more parameters are invalid.

400

ENGINE.NOT.ALLOW

engine not allow.

The compute engine type is not supported.

403

PERMISSION.DENIED.ERROR

Permission denied

You are not authorized to perform this operation.

500

UNKNOWN.ERROR

unknown error.

An unknown error has occurred.

For a list of error codes, see Service error codes.