获取工作空间的部署配置
接口说明
获取工作空间的部署配置,主要包含 repo 的分支信息,exclude 目录等
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| WorkspaceId |
string |
是 |
工作空间 ID。 |
8630242382**** |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
Schema of Response |
||
| Message |
string |
请求失败时的错误消息 |
This record is being collected, please wait for a moment. |
| Data |
object |
返回结构体 |
|
| Repos |
array<object> |
工作空间中的 git 仓库列表 |
|
|
object |
|||
| Repo |
string |
仓库信息。 |
analyticscomputing/dide |
| Path |
string |
Notebook 文件路径。 |
/luna-public/ |
| Branch |
string |
分支名 |
main |
| Exclude |
array |
用于描述排除哪些文件的过滤器。仅用于归档功能中的数据源分析,其他场景请勿使用。 |
|
|
string |
当 SourceType 取值为ECS_FILE、File、NAS、COMMON_NAS、COMMON_FILE_SYSTEM时,可以配置该参数。表示不需要进行备份的文件类型,该类型的所有文件都不备份。最多支持 255 个字符。 |
[\"/exclude_*.log\", \"temp_file.tmp\"] |
|
| LockRepoBranch |
boolean |
是否锁定发布分支。 设置为 true,则 workspaceCodePublish 接口提交的配置无效; flase 则 workspaceCodePublish 接口提交的 config 可以覆盖这个配置 |
false |
| RequestId |
string |
请求 ID |
E0D21075-CD3E-4D98-8264-FD8AD04A63B6 |
| HttpStatusCode |
integer |
状态码。 |
200 |
| ErrorCode |
string |
错误码 |
UnknownError |
| Code |
string |
状态码,Success 表示成功。 |
200 |
示例
正常返回示例
JSON格式
{
"Message": "This record is being collected, please wait for a moment.",
"Data": {
"Repos": [
{
"Repo": "analyticscomputing/dide",
"Path": "/luna-public/",
"Branch": "main"
}
],
"Exclude": [
"[\\\"/exclude_*.log\\\", \\\"temp_file.tmp\\\"]"
],
"LockRepoBranch": false
},
"RequestId": "E0D21075-CD3E-4D98-8264-FD8AD04A63B6",
"HttpStatusCode": 200,
"ErrorCode": "UnknownError",
"Code": "200"
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 400 | IdempotentParameterMismatch | The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical. |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。