You need to enable JavaScript to run this app.
导航
ListWorkspaces
最近更新时间:2024.09.27 14:46:37首次发布时间:2024.07.02 21:03:12

查询工作区列表。

请求说明

  • 请求方式:POST
  • 请求地址:https://open.volcengineapi.com/?Action=ListWorkspaces&Version=2023-05-01

请求参数

参数类型是否必选示例值描述
ActionStringListWorkspaces接口名称。当前 API 的名称为 ListWorkspaces
VersionString2023-05-01接口版本。当前 API 的版本为 2023-05-01
PageNumberLong1分页查询时的起始页码,从 1 开始,默认为 1。

PageSize

Long

10

分页查询时每页显示的记录数,取值:

  • 最小值:1
  • 最大值:100
  • 默认值:10
FilterObject of WorkspaceFilter-待查询工作区的过滤条件。

WorkspaceFilter

参数类型是否必选示例值描述
NameStringwork按工作区名称过滤,模糊查询。
IdsArray of String["2c7a85e4ac034eb790b096705694****"]按工作区 ID 过滤,精确查询。

请求示例

POST https://open.volcengineapi.com/?Action=ListWorkspaces&Version=2023-05-01 HTTP/1.1
Content-Type: application/json
{
    "PageNumber": 1,
    "PageSize": 10,
    "Filter": {
        "Name": "work",
        "Ids": [
            "2c7a85e4ac034eb790b096705694****"
        ]
    }
}

返回参数

参数类型示例值描述
TotalCountLong20工作区总数。
ItemsArray of Workspace-工作区列表。
PageNumberLong1当前页码。
PageSizeLong10单页数量。

Workspace

参数类型示例值描述
IdString18be9d623fba45a1aca409f5e19c****工作区 ID。
NameStringworkspace-test工作区名称。
DescriptionString这是一段描述工作区描述。

Creator

Object of IAMUser

{
"AccountId": 24506499****,
"UserId": 0
}

工作区创建人。

Visibility

String

Specified

工作区成员可见方式。

  • Account:所有用户可见
  • Specified:指定用户可见

VisibleUsers

Array of IAMUser

[
{
"AccountId": 24506499****,
"UserId": 0
},
{
"AccountId": 24506499****,
"UserId": 1454***
}
]

当工作区成员可见方式设置为 Specified 时,将进一步展示可见用户列表。

CreateTimeString2023-05-10T14:11:28+08:00工作区创建时间。
UpdateTimeString2023-05-10T14:11:28+08:00工作区更新时间。

IAMUser

参数类型示例值描述
AccountIdLong210048****火山引擎账号(主账号)ID。
UserIdLong28****子用户(IAM 用户)ID。

返回示例

HTTP/1.1 200 OK
Content-Type: application/json
{
    "ResponseMetadata": {
        "RequestId": "202404031430323BAEA57387980A0B****",
        "Action": "ListWorkspaces",
        "Version": "2023-05-01",
        "Service": "cp",
        "Region": "cn-beijing",
    },
    "Result": {
        "TotalCount": 1,
        "PageNumber": 1,
        "PageSize": 10,
        "Items": [
            {
                "Id": "18be9d623fba45a1aca409f5e19c****",
                "Name": "workspace-test",
                "CreateTime": "2023-05-10T14:11:28+08:00",
                "UpdateTime": "2023-05-10T14:11:28+08:00",
                "Creator": {
                    "AccountId": 24506499****,
                    "UserId": 0
                },
                "Visiblity": "Specified",
                "VisibleUsers": [
                    {
                        "AccountId": 24506499****,
                        "UserId": 0
                    },
                    {
                        "AccountId": 24506499****,
                        "UserId": 1454***
                    }
                ]
            }
        ]
    }
}

错误码

当前接口暂无独立错误码,若接口调用返回异常,可参考 公共错误码 进行故障排查。