调用GetUserWorkspace接口查询用户下所有演练空间,包括默认空间、管理空间和参与空间。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String GetUserWorkspace

系统规定参数。取值:GetUserWorkspace

Namespace String default

演练所属的命名空间

AhasRegionId String cn-hangzhou

演练所属地域ID

返回数据

名称 类型 示例值 描述
Message String null

错误信息

RequestId String 0f7dd92f-4490-xxxx-b8bd-xxxxxxxxxxxxx

RequestID

HttpStatusCode Integer 200

HTTP状态码

WorkspaceList Array of WorkspaceInfo

演练空间信息列表

Type Integer 0

演练空间类型:

  • 0:默认空间
  • 1:用户空间
WorkspaceId String 1234567890123456789

演练空间ID

Description String 演练空间描述

演练空间描述

Name String 演练空间名称

演练空间名称

Code String P_ERROR_XXXXXXX

接口错误编码

Success Boolean true

接口请求成功标识

示例

请求示例

http(s)://[Endpoint]/?Action=GetUserWorkspace
&Namespace=default
&AhasRegionId=cn-hangzhou
&<公共请求参数>

正常返回示例

XML格式

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

<GetUserWorkspaceResponse>
    <Message>null</Message>
    <RequestId>0f7dd92f-4490-xxxx-b8bd-xxxxxxxxxxxxx</RequestId>
    <HttpStatusCode>200</HttpStatusCode>
    <WorkspaceList>
        <Type>0</Type>
        <WorkspaceId>1234567890123456789</WorkspaceId>
        <Description>演练空间描述</Description>
        <Name>演练空间名称</Name>
    </WorkspaceList>
    <Code>P_ERROR_XXXXXXX</Code>
    <Success>true</Success>
</GetUserWorkspaceResponse>

JSON格式

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

{
  "Message" : "null",
  "RequestId" : "0f7dd92f-4490-xxxx-b8bd-xxxxxxxxxxxxx",
  "HttpStatusCode" : 200,
  "WorkspaceList" : [ {
    "Type" : 0,
    "WorkspaceId" : "1234567890123456789",
    "Description" : "演练空间描述",
    "Name" : "演练空间名称"
  } ],
  "Code" : "P_ERROR_XXXXXXX",
  "Success" : true
}

错误码

访问错误中心查看更多错误码。