リージョン内のワークスペースを一覧表示します。
操作説明
options パラメーターでさまざまなクエリオプションを指定して、ワークスペースに関する情報を取得できます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
paiworkspace:ListWorkspaces |
list |
*All Resource
|
なし | なし |
リクエスト構文
GET /api/v1/workspaces HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| PageNumber |
integer |
任意 |
ワークスペースリストのページ番号。値は 1 から始まります。デフォルト値は 1 です。 |
1 |
| PageSize |
integer |
任意 |
ページングクエリで各ページに返すエントリの数。デフォルト値は 20 です。 |
20 |
| SortBy |
string |
任意 |
ページングクエリでソートに使用するフィールド。デフォルト値は GmtCreateTime です。有効な値:
|
GmtCreateTime |
| Order |
string |
任意 |
ページングクエリで指定されたフィールドのソート順。有効な値:
|
ASC |
| WorkspaceName |
string |
任意 |
ワークスペース名。 |
abc |
| ModuleList |
string |
任意 |
モジュールのカンマ区切りリスト。デフォルト値: PAI。 |
PAI |
| Status |
string |
任意 |
ワークスペースのステータス。次の値がサポートされています:
|
ENABLED |
| Option |
string |
任意 |
オプション。有効な値:
|
GetWorkspaces |
| Verbose |
boolean |
任意 |
ワークスペースの詳細情報を表示するかどうかを指定します。有効な値:
|
true |
| Fields |
string |
任意 |
ワークスペースの詳細について返すフィールドのリスト。これにより、応答内のワークスペースプロパティが制限されます。複数のプロパティはカンマ (,) で区切ります。現在、ワークスペース ID を示す Id のみがサポートされています。 |
Id |
| WorkspaceIds |
string |
任意 |
ワークスペース ID のリスト。複数のワークスペース ID はカンマ (,) で区切ります。 |
123,234 |
| ResourceGroupId |
string |
任意 |
リソースグループの ID。リソースグループ ID の表示方法の詳細については、「リソースグループの基本情報を表示する」をご参照ください。 |
rg-acfmwp7rky**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答オブジェクト。 |
||
| RequestId |
string |
リクエスト ID。 |
8D7B2E70-F770-505B-A672-09F1D8F2EC1E |
| Workspaces |
array<object> |
ワークスペースの詳細リスト。このリストは、Option が GetWorkspaces に設定されている場合に返されます。 |
|
|
array<object> |
ワークスペースの詳細。 |
||
| WorkspaceId |
string |
ワークスペース ID。 |
123 |
| WorkspaceName |
string |
ワークスペース名。 |
workspace-example |
| GmtCreateTime |
string |
ワークスペースが作成された時刻。時刻は ISO 8601 標準に準拠し、yyyy-MM-ddTHH:mm:ss.SSSZ 形式です。時刻は UTC で表示されます。 |
2021-01-21T17:12:35.232Z |
| GmtModifiedTime |
string |
ワークスペースが最後に変更された時刻。時刻は ISO 8601 標準に準拠し、yyyy-MM-ddTHH:mmZ 形式です。時刻は UTC で表示されます。 |
2021-01-21T17:12:35.232Z |
| Description |
string |
ワークスペースの説明。 |
workspace description example |
| Creator |
string |
作成者のユーザー ID。 |
122424353535 |
| EnvTypes |
array |
ワークスペース内の環境のリスト。 |
|
|
string |
ワークスペース内の環境。環境はワークスペースモードによって異なります:
|
prod |
|
| Status |
string |
ワークスペースのステータス。 |
ENABLED |
| AdminNames |
array |
管理者アカウント名のリスト。 |
|
|
string |
管理者アカウント名。 |
demo_test@***.aliyunid.com |
|
| IsDefault |
boolean |
ワークスペースがデフォルトのワークスペースであるかどうかを示します。 |
false |
| ExtraInfos |
object |
追加情報。これには現在、テナント ID を示す TenantId が含まれます。 |
{"TenantId": "4286******98"} |
| resourceGroupId |
string |
リソースグループ ID。 |
rg-acfmwp7rky**** |
| TotalCount |
integer |
クエリ条件を満たすワークスペースの総数。 |
1 |
| ResourceLimits |
object |
ユーザーがワークスペースでアクティブ化できるリソースのタイプと数量制限。このリストは、Option が GetResourceLimits に設定されている場合に返されます。次のリソースタイプがサポートされています:
|
{ "MaxCompute_share": 1, "MaxCompute_isolate": 1, "DLC_share": 1 } |
例
成功レスポンス
JSONJSON
{
"RequestId": "8D7B2E70-F770-505B-A672-09F1D8F2EC1E",
"Workspaces": [
{
"WorkspaceId": "123",
"WorkspaceName": "workspace-example",
"GmtCreateTime": "2021-01-21T17:12:35.232Z",
"GmtModifiedTime": "2021-01-21T17:12:35.232Z",
"Description": "workspace description example",
"Creator": "122424353535",
"EnvTypes": [
"prod"
],
"Status": "ENABLED",
"AdminNames": [
"demo_test@***.aliyunid.com"
],
"IsDefault": false,
"ExtraInfos": {
"TenantId": "4286******98"
},
"resourceGroupId": "rg-acfmwp7rky****"
}
],
"TotalCount": 1,
"ResourceLimits": {
"MaxCompute_share": 1,
"MaxCompute_isolate": 1,
"DLC_share": 1
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。