WorkflowProjectInfo
项目元数据权威模型。读取旧项目时 dataStorage 可能为 null,其它创建或保存请求必须使用
DeclaredWorkflowProjectInfo 并提供有效 mode。当前界面识别 zh-CN、en、
multilingual、multiplatform、macos、windows 和 web;符合格式的未来 locale 或 ID 原样保留。
Authoritative project metadata model. Legacy read responses may carry null dataStorage;
create and save requests use DeclaredWorkflowProjectInfo with an explicit valid mode.
localizedNames objectrequired
Possible values: Value must match regular expression ^[a-z][a-z0-9-]*$
platformSupport objectrequired
- object
- object
agnosticdataStorage objectrequired
严格限定项目可访问的数据位置;null 只表示尚未迁移的旧项目。 / Strictly limits accessible data locations; null represents an undeclared legacy project only.
- WorkflowProjectDataStorage
- null
local 仅本地,server 仅服务器,both 允许显式选择两端。 / local permits local storage only, server permits server storage only, and both permits an explicit choice.
Possible values: [local, server, both]
relatedProjects object[]required
Possible values: <= 32
Possible values: Value must match regular expression ^[a-z][a-z0-9_-]{0,63}$
grantToRelatedProject objectrequired
允许关联项目访问当前项目 KV 的规则;不是当前项目访问对方的权限。
read objectrequired
- object
- object
- object
nonewrite objectrequired
- object
- object
- object
none{
"localizedNames": {},
"declarations": [
"string"
],
"platformSupport": {
"mode": "agnostic"
},
"dataStorage": {
"mode": "local"
},
"relatedProjects": [
{
"alias": "string",
"projectId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"grantToRelatedProject": {
"read": {
"mode": "none"
},
"write": {
"mode": "none"
}
}
}
]
}