You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@linkis.apache.org by ca...@apache.org on 2022/09/05 01:56:05 UTC
[incubator-linkis-website] branch dev updated: prepara for version 1.3.0 (#500)
This is an automated email from the ASF dual-hosted git repository.
casion pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-linkis-website.git
The following commit(s) were added to refs/heads/dev by this push:
new 5fe640ea00 prepara for version 1.3.0 (#500)
5fe640ea00 is described below
commit 5fe640ea0063478a6c857fbeddbf02c79fb93982
Author: Casion <ca...@gmail.com>
AuthorDate: Mon Sep 5 09:56:01 2022 +0800
prepara for version 1.3.0 (#500)
* update 1.2.0 release-note
* prepara for version 1.3.0
---
docusaurus.config.js | 13 +-
download/main.md | 1 +
download/release-notes-1.2.0.md | 2 +-
i18n/zh-CN/code.json | 2 +-
.../current/how-to-release.md | 13 +-
.../current/main.md | 1 +
.../current/release-notes-1.2.0.md | 2 +-
.../docusaurus-plugin-content-docs/current.json | 2 +-
.../version-1.1.3.json | 2 +-
.../{version-1.1.3.json => version-1.2.0.json} | 2 +-
.../version-1.2.0/api/_category_.json | 4 +
.../version-1.2.0/api/http/_category_.json | 4 +
.../linkis-cg-engineplugin-api/_category_.json | 4 +
.../engine-plugin-api.md | 125 ++
.../engineconn-plugin-refesh.md | 98 ++
.../http/linkis-cg-entrance-api/_category_.json | 4 +
.../linkis-cg-entrance-api/task-management-api.md | 129 ++
.../linkis-cg-entrance-api/task-operation-api.md | 569 ++++++++
.../linkis-cg-linkismanager-api/_category_.json | 4 +
.../ec-resource-management-api.md | 291 ++++
.../ecm-resource-management-api.md | 462 ++++++
.../engine-management-api.md | 585 ++++++++
.../resource-management-api.md | 612 ++++++++
.../api/http/linkis-ps-cs-api/_category_.json | 4 +
.../context-history-service-api.md | 317 +++++
.../context-listening-service-api.md | 189 +++
.../context-logging-service-api.md | 380 +++++
.../http/linkis-ps-cs-api/context-service-api.md | 692 +++++++++
.../linkis-ps-publicservice-api/_category_.json | 4 +
.../bm-operation-management-api.md | 449 ++++++
.../bml-resource-management-api.md | 812 +++++++++++
.../bmlfs-management-api.md | 201 +++
.../linkis-ps-publicservice-api/currency-api.md | 62 +
.../data-source-manager-api.md | 1500 ++++++++++++++++++++
.../linkis-ps-publicservice-api/file-system-api.md | 1041 ++++++++++++++
.../global-variable-api.md | 137 ++
.../homepage-function-interface-api.md | 327 +++++
.../instance-management-api.md | 288 ++++
.../linkis-ps-publicservice-api/jobhistory-api.md | 251 ++++
.../linkis-ps-publicservice-api/link-error-code.md | 65 +
.../mdq-table-interface-api.md | 437 ++++++
.../metadatamanager-api.md | 331 +++++
.../metadataquery-api.md | 263 ++++
.../parameter-configuration-api.md | 891 ++++++++++++
.../http/linkis-ps-publicservice-api/udf-api.md | 1395 ++++++++++++++++++
.../version-1.2.0/api/jdbc-api.md | 48 +
.../version-1.2.0/api/linkis-task-operator.md | 402 ++++++
.../version-1.2.0/api/login-api.md | 133 ++
.../version-1.2.0/api/overview.md | 13 +
.../version-1.2.0/architecture/commons/rpc.md | 126 ++
.../version-1.2.0/architecture/commons/variable.md | 111 ++
.../engine/_category_.json | 4 +
.../engine/add-an-engine-conn.md | 114 ++
.../engine/engine-conn-history.md | 89 ++
.../engine/engine-conn-manager.md | 51 +
.../engine/engine-conn-metrics.md | 77 +
.../engine/engine-conn-plugin.md | 73 +
.../engine/engine-conn.md | 104 ++
.../computation-governance-services/entrance.md | 28 +
...submission-preparation-and-execution-process.md | 181 +++
.../computation-governance-services/linkis-cli.md | 38 +
.../linkis-manager/_category_.json | 4 +
.../linkis-manager/app-manager.md | 50 +
.../linkis-manager/ec-history-arc.md | 79 ++
.../linkis-manager/label-manager.md | 43 +
.../linkis-manager/overview.md | 80 ++
.../linkis-manager/resource-manager.md | 152 ++
.../computation-governance-services/overview.md | 75 +
.../computation-governance-services/proxy-user.md | 38 +
.../architecture/difference-between-1.0-and-0.x.md | 103 ++
.../microservice-governance-services/gateway.md | 34 +
.../microservice-governance-services/overview.md | 27 +
.../service_isolation.md | 197 +++
.../version-1.2.0/architecture/overview.md | 28 +
.../bml/engine-bml-dissect.md | 294 ++++
.../public-enhancement-services/bml/overview.md | 97 ++
.../context-service/content-service-cleanup.md | 338 +++++
.../context-service/context-service-cache.md | 101 ++
.../context-service/context-service-client.md | 65 +
.../context-service-highavailable.md | 90 ++
.../context-service/context-service-listener.md | 37 +
.../context-service/context-service-persistence.md | 13 +
.../context-service/context-service-search.md | 131 ++
.../context-service/context-service.md | 60 +
.../context-service/overview.md | 129 ++
.../datasource-manager.md | 140 ++
.../metadata-manager.md | 39 +
.../public-enhancement-services/overview.md | 96 ++
.../public-enhancement-services/public-service.md | 34 +
.../version-1.2.0/deployment/_category_.json | 4 +
.../version-1.2.0/deployment/cluster-deployment.md | 152 ++
.../deployment/deploy-linkis-without-hdfs.md | 104 ++
.../deployment/engine-conn-plugin-installation.md | 182 +++
.../installation-hierarchical-structure.md | 169 +++
.../deployment/involve-knife4j-into-linkis.md | 63 +
.../deployment/involve-prometheus-into-linkis.md | 346 +++++
.../deployment/involve-skywalking-into-linkis.md | 152 ++
.../deployment/linkis-scriptis-install.md | 192 +++
.../version-1.2.0/deployment/quick-deploy.md | 660 +++++++++
.../sourcecode-hierarchical-structure.md | 93 ++
.../deployment/start-metadatasource.md | 481 +++++++
.../deployment/unpack-hierarchical-structure.md | 31 +
.../version-1.2.0/deployment/web-install.md | 208 +++
.../development/linkis-compile-and-package.md | 213 +++
.../version-1.2.0/development/linkis-config.md | 131 ++
.../version-1.2.0/development/linkis-debug.md | 509 +++++++
.../version-1.2.0/development/new-engine-conn.md | 477 +++++++
.../development/swwager-instructions.md | 261 ++++
.../version-1.2.0/development/web-build.md | 79 ++
.../version-1.2.0/engine-usage/elasticsearch.md | 152 ++
.../version-1.2.0/engine-usage/flink.md | 183 +++
.../version-1.2.0/engine-usage/hive.md | 217 +++
.../version-1.2.0/engine-usage/jdbc.md | 180 +++
.../version-1.2.0/engine-usage/openlookeng.md | 104 ++
.../version-1.2.0/engine-usage/overview.md | 35 +
.../version-1.2.0/engine-usage/pipeline.md | 131 ++
.../version-1.2.0/engine-usage/presto.md | 162 +++
.../version-1.2.0/engine-usage/python.md | 84 ++
.../version-1.2.0/engine-usage/shell.md | 70 +
.../version-1.2.0/engine-usage/spark.md | 107 ++
.../version-1.2.0/engine-usage/sqoop.md | 458 ++++++
.../version-1.2.0/introduction.md | 105 ++
.../version-1.2.0/release.md | 51 +
.../version-1.2.0/table/udf-table.md | 99 ++
.../tuning-and-troubleshooting/configuration.md | 241 ++++
.../error-guide/error-code.md | 1447 +++++++++++++++++++
.../error-guide/interface.md | 133 ++
.../tuning-and-troubleshooting/overview.md | 170 +++
.../tuning-and-troubleshooting/tuning.md | 55 +
.../upgrade/upgrade-from-0.X-to-1.0-guide.md | 78 +
.../version-1.2.0/upgrade/upgrade-guide.md | 176 +++
.../version-1.2.0/user-guide/console-manual.md | 198 +++
.../version-1.2.0/user-guide/how-to-use.md | 24 +
...74\225\346\223\216\344\277\241\346\201\257.png" | Bin 0 -> 89529 bytes
...56\241\347\220\206\347\225\214\351\235\242.png" | Bin 0 -> 43765 bytes
...74\226\350\276\221\347\225\214\351\235\242.png" | Bin 0 -> 64470 bytes
...63\250\345\206\214\344\270\255\345\277\203.png" | Bin 0 -> 327966 bytes
...37\245\350\257\242\346\214\211\351\222\256.png" | Bin 0 -> 81788 bytes
...16\206\345\217\262\347\225\214\351\235\242.png" | Bin 0 -> 82340 bytes
...17\230\351\207\217\347\225\214\351\235\242.png" | Bin 0 -> 40073 bytes
...11\247\350\241\214\346\227\245\345\277\227.png" | Bin 0 -> 114314 bytes
...05\215\347\275\256\347\225\214\351\235\242.png" | Bin 0 -> 79698 bytes
...56\241\347\220\206\347\225\214\351\235\242.png" | Bin 0 -> 39198 bytes
...72\224\347\224\250\347\261\273\345\236\213.png" | Bin 0 -> 108864 bytes
...74\225\346\223\216\344\277\241\346\201\257.png" | Bin 0 -> 41814 bytes
...20\206\345\221\230\350\247\206\345\233\276.png" | Bin 0 -> 80087 bytes
...74\226\350\276\221\347\233\256\345\275\225.png" | Bin 0 -> 89919 bytes
...56\241\347\220\206\347\225\214\351\235\242.png" | Bin 0 -> 49277 bytes
.../user-guide/linkis-datasource-client.md | 143 ++
.../version-1.2.0/user-guide/linkiscli-manual.md | 238 ++++
.../version-1.2.0/user-guide/overview.md | 13 +
.../version-1.2.0/user-guide/sdk-manual.md | 257 ++++
.../version-1.2.0/user-guide/udf.md | 135 ++
.../user-guide/using_dynamic_variables.md | 180 +++
info.txt | 19 +-
src/pages/versions/config.json | 32 +-
versioned_docs/version-1.2.0/api/_category_.json | 4 +
.../version-1.2.0/api/http/_category_.json | 4 +
.../linkis-cg-engineplugin-api/_category_.json | 4 +
.../engine-plugin-api.md | 124 ++
.../engineconn-plugin-refesh.md | 98 ++
.../http/linkis-cg-entrance-api/_category_.json | 4 +
.../linkis-cg-entrance-api/task-management-api.md | 128 ++
.../linkis-cg-entrance-api/task-operation-api.md | 565 ++++++++
.../linkis-cg-linkismanager-api/_category_.json | 4 +
.../ec-resource-management-api.md | 288 ++++
.../ecm-resource-management-api.md | 402 ++++++
.../engine-management-api.md | 579 ++++++++
.../resource-management-api.md | 606 ++++++++
.../api/http/linkis-ps-cs-api/_category_.json | 4 +
.../context-history-service-api.md | 320 +++++
.../context-listening-service-api.md | 188 +++
.../context-logging-service-api.md | 378 +++++
.../http/linkis-ps-cs-api/context-service-api.md | 697 +++++++++
.../linkis-ps-publicservice-api/_category_.json | 4 +
.../bm-operation-management-api.md | 443 ++++++
.../bml-resource-management-api.md | 803 +++++++++++
.../bmlfs-management-api.md | 200 +++
.../linkis-ps-publicservice-api/currency-api.md | 62 +
.../data-source-manager-api.md | 1495 +++++++++++++++++++
.../linkis-ps-publicservice-api/file-system-api.md | 1035 ++++++++++++++
.../global-variable-api.md | 78 +
.../homepage-function-interface-api.md | 328 +++++
.../instance-management-api.md | 289 ++++
.../linkis-ps-publicservice-api/jobhistory-api.md | 251 ++++
.../linkis-ps-publicservice-api/link-error-code.md | 64 +
.../mdq-table-interface-api.md | 438 ++++++
.../metadatamanager-api.md | 257 ++++
.../metadataquery-api.md | 264 ++++
.../parameter-configuration-api.md | 886 ++++++++++++
.../http/linkis-ps-publicservice-api/udf-api.md | 1256 ++++++++++++++++
versioned_docs/version-1.2.0/api/jdbc-api.md | 50 +
.../version-1.2.0/api/linkis-task-operator.md | 426 ++++++
versioned_docs/version-1.2.0/api/login-api.md | 130 ++
versioned_docs/version-1.2.0/api/overview.md | 13 +
.../version-1.2.0/architecture/_category_.json | 4 +
.../architecture/commons/_category_.json | 4 +
.../version-1.2.0/architecture/commons/rpc.md | 21 +
.../version-1.2.0/architecture/commons/variable.md | 104 ++
.../_category_.json | 4 +
.../engine/_category_.json | 4 +
.../engine/add-an-engine-conn.md | 109 ++
.../engine/engine-conn-history.md | 89 ++
.../engine/engine-conn-manager.md | 50 +
.../engine/engine-conn-metrics.md | 76 +
.../engine/engine-conn-plugin.md | 77 +
.../engine/engine-conn.md | 104 ++
.../computation-governance-services/entrance.md | 27 +
...submission-preparation-and-execution-process.md | 181 +++
.../computation-governance-services/linkis-cli.md | 36 +
.../linkis-manager/_category_.json | 4 +
.../linkis-manager/app-manager.md | 38 +
.../linkis-manager/ec-history-arc.md | 79 ++
.../linkis-manager/label-manager.md | 43 +
.../linkis-manager/overview.md | 48 +
.../linkis-manager/resource-manager.md | 138 ++
.../computation-governance-services/overview.md | 50 +
.../computation-governance-services/proxy-user.md | 37 +
.../architecture/difference-between-1.0-and-0.x.md | 56 +
.../_category_.json | 4 +
.../microservice-governance-services/gateway.md | 39 +
.../microservice-governance-services/overview.md | 37 +
.../service_isolation.md | 197 +++
.../version-1.2.0/architecture/overview.md | 21 +
.../public-enhancement-services/_category_.json | 4 +
.../bml/_category_.json | 4 +
.../bml/engine-bml-dissect.md | 294 ++++
.../public-enhancement-services/bml/overview.md | 99 ++
.../context-service/_category_.json | 4 +
.../context-service/content-service-cleanup.md | 238 ++++
.../context-service/context-service-cache.md | 101 ++
.../context-service/context-service-client.md | 66 +
.../context-service-highavailable.md | 91 ++
.../context-service/context-service-listener.md | 37 +
.../context-service/context-service-persistence.md | 13 +
.../context-service/context-service-search.md | 132 ++
.../context-service/context-service.md | 58 +
.../context-service/overview.md | 128 ++
.../datasource-manager.md | 140 ++
.../metadata-manager.md | 39 +
.../public-enhancement-services/overview.md | 96 ++
.../public-enhancement-services/public-service.md | 37 +
.../version-1.2.0/deployment/_category_.json | 4 +
.../version-1.2.0/deployment/cluster-deployment.md | 111 ++
.../deployment/deploy-linkis-without-hdfs.md | 101 ++
.../deployment/engine-conn-plugin-installation.md | 87 ++
.../installation-hierarchical-structure.md | 202 +++
.../deployment/involve-knife4j-into-linkis.md | 64 +
.../deployment/involve-prometheus-into-linkis.md | 325 +++++
.../deployment/involve-skywalking-into-linkis.md | 150 ++
.../deployment/linkis-scriptis-install.md | 190 +++
.../version-1.2.0/deployment/quick-deploy.md | 658 +++++++++
.../sourcecode-hierarchical-structure.md | 80 ++
.../deployment/start-metadatasource.md | 456 ++++++
.../deployment/unpack-hierarchical-structure.md | 32 +
.../version-1.2.0/deployment/web-install.md | 127 ++
.../version-1.2.0/development/_category_.json | 4 +
.../development/linkis-compile-and-package.md | 190 +++
.../version-1.2.0/development/linkis-config.md | 131 ++
.../version-1.2.0/development/linkis-debug.md | 509 +++++++
.../version-1.2.0/development/new-engine-conn.md | 477 +++++++
.../development/swwager-instructions.md | 261 ++++
.../version-1.2.0/development/web-build.md | 80 ++
.../version-1.2.0/engine-usage/_category_.json | 4 +
.../version-1.2.0/engine-usage/elasticsearch.md | 164 +++
versioned_docs/version-1.2.0/engine-usage/flink.md | 180 +++
versioned_docs/version-1.2.0/engine-usage/hive.md | 213 +++
versioned_docs/version-1.2.0/engine-usage/jdbc.md | 155 ++
.../version-1.2.0/engine-usage/openlookeng.md | 103 ++
.../version-1.2.0/engine-usage/overview.md | 29 +
.../version-1.2.0/engine-usage/pipeline.md | 130 ++
.../version-1.2.0/engine-usage/presto.md | 160 +++
.../version-1.2.0/engine-usage/python.md | 87 ++
versioned_docs/version-1.2.0/engine-usage/shell.md | 69 +
versioned_docs/version-1.2.0/engine-usage/spark.md | 111 ++
versioned_docs/version-1.2.0/engine-usage/sqoop.md | 297 ++++
versioned_docs/version-1.2.0/introduction.md | 108 ++
versioned_docs/version-1.2.0/release.md | 53 +
versioned_docs/version-1.2.0/table/_category_.json | 4 +
versioned_docs/version-1.2.0/table/udf-table.md | 99 ++
.../tuning-and-troubleshooting/_category_.json | 4 +
.../tuning-and-troubleshooting/configuration.md | 240 ++++
.../error-guide/_category_.json | 4 +
.../error-guide/error-code.md | 1445 +++++++++++++++++++
.../error-guide/interface.md | 133 ++
.../tuning-and-troubleshooting/overview.md | 100 ++
.../tuning-and-troubleshooting/tuning.md | 66 +
.../version-1.2.0/upgrade/_category_.json | 4 +
.../upgrade/upgrade-from-0.X-to-1.0-guide.md | 78 +
.../version-1.2.0/upgrade/upgrade-guide.md | 174 +++
.../version-1.2.0/user-guide/_category_.json | 4 +
.../version-1.2.0/user-guide/console-manual.md | 105 ++
.../version-1.2.0/user-guide/how-to-use.md | 34 +
.../user-guide/linkis-datasource-client.md | 145 ++
.../version-1.2.0/user-guide/linkiscli-manual.md | 196 +++
.../version-1.2.0/user-guide/overview.md | 13 +
.../version-1.2.0/user-guide/sdk-manual.md | 260 ++++
versioned_docs/version-1.2.0/user-guide/udf.md | 135 ++
.../user-guide/using_dynamic_variables.md | 179 +++
versioned_sidebars/version-1.2.0-sidebars.json | 8 +
versions.json | 1 +
301 files changed, 53244 insertions(+), 37 deletions(-)
diff --git a/docusaurus.config.js b/docusaurus.config.js
index 42001b5ba6..bf7bbde17d 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -41,10 +41,10 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula');
editUrl: 'https://github.com/apache/incubator-linkis-website/edit/dev/',
versions: {
current: {
- path: '1.2.0',
- label: 'Next(1.2.0)'
+ path: '1.3.0',
+ label: 'Next(1.3.0)'
},
- '1.1.3': {
+ '1.2.0': {
path: 'latest',
},
}
@@ -167,8 +167,9 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula');
label: 'Doc',
position: 'right',
items: [
- {label: 'Next(1.2.0)', to: '/docs/1.2.0/introduction'},
- {label: '1.1.3', to: '/docs/latest/introduction'},
+ {label: 'Next(1.3.0)', to: '/docs/1.3.0/introduction'},
+ {label: '1.2.0', to: '/docs/latest/introduction'},
+ {label: '1.1.3', to: '/docs/1.1.3/introduction'},
{label: '1.1.2', to: '/docs/1.1.2/introduction'},
{label: '1.1.1', to: '/docs/1.1.1/introduction'},
{label: '1.1.0', to: '/docs/1.1.0/introduction'},
@@ -357,7 +358,7 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula');
createRedirects(existingPath) {
if (existingPath.includes('/latest')) {
return [
- existingPath.replace('/latest', '/1.1.3'),
+ existingPath.replace('/latest', '/1.2.0'),
];
}
return undefined; // Return a false value: no redirect created
diff --git a/download/main.md b/download/main.md
index 42bbc271dc..99424a6061 100644
--- a/download/main.md
+++ b/download/main.md
@@ -9,6 +9,7 @@ Use the links below to download the Apache Linkis Releases, the latest release i
| Version | Release Date | Source| Binary|Web Binary| Release Notes|
|---|---|---|---|---|---|
+| 1.2.0 | 2022-09-05 |[[Source](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.2.0/apache-linkis-1.2.0-incubating-src.tar.gz)] [[Sign](https://downloads.apache.org/incubator/linkis/release-1.2.0/apache-linkis-1.2.0-incubating-src.tar.gz.asc)] [[SHA512](https://downloads.apache.org/incubator/linkis/release-1.2.0/apache-linkis-1.2.0-incubating-src.tar.gz.sha512)]|[[Binary](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.2.0/apache-linkis-1.2.0-incubating- [...]
| 1.1.3 | 2022-08-01 |[[Source](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.1.3/apache-linkis-1.1.3-incubating-src.tar.gz)] [[Sign](https://downloads.apache.org/incubator/linkis/release-1.1.3/apache-linkis-1.1.3-incubating-src.tar.gz.asc)] [[SHA512](https://downloads.apache.org/incubator/linkis/release-1.1.3/apache-linkis-1.1.3-incubating-src.tar.gz.sha512)]|[[Binary](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.1.3/apache-linkis-1.1.3-incubating- [...]
| 1.1.2 | 2022-07-04 |[[Source](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.1.2/apache-linkis-1.1.2-incubating-src.tar.gz)] [[Sign](https://downloads.apache.org/incubator/linkis/release-1.1.2/apache-linkis-1.1.2-incubating-src.tar.gz.asc)] [[SHA512](https://downloads.apache.org/incubator/linkis/release-1.1.2/apache-linkis-1.1.2-incubating-src.tar.gz.sha512)]|[[Binary](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.1.2/apache-linkis-1.1.2-incubating- [...]
| 1.1.1 | 2022-05-24 |[[Source](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.1.1/apache-linkis-1.1.1-incubating-src.tar.gz)] [[Sign](https://downloads.apache.org/incubator/linkis/release-1.1.1/apache-linkis-1.1.1-incubating-src.tar.gz.asc)] [[SHA512](https://downloads.apache.org/incubator/linkis/release-1.1.1/apache-linkis-1.1.1-incubating-src.tar.gz.sha512)]|[[Binary](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.1.1/apache-linkis-1.1.1-incubating- [...]
diff --git a/download/release-notes-1.2.0.md b/download/release-notes-1.2.0.md
index 0334a37392..70ca2778ab 100644
--- a/download/release-notes-1.2.0.md
+++ b/download/release-notes-1.2.0.md
@@ -1,5 +1,5 @@
---
-title: Release Notes 1.2.0-RC1
+title: Release Notes 1.2.0
sidebar_position: 0.18
---
diff --git a/i18n/zh-CN/code.json b/i18n/zh-CN/code.json
index 6a9bc76d3f..475971da83 100644
--- a/i18n/zh-CN/code.json
+++ b/i18n/zh-CN/code.json
@@ -127,7 +127,7 @@
"description": "The title of the page for a docs tag"
},
"theme.docs.versions.unreleasedVersionLabel": {
- "message": "此版本是还未发布的文档版本{siteTitle} {versionLabel}(1.2.0)",
+ "message": "此版本是还未发布的文档版本{siteTitle} {versionLabel}(1.3.0)",
"description": "The label used to tell the user that he's browsing an unreleased doc version"
},
"theme.docs.versions.unmaintainedVersionLabel": {
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/how-to-release.md b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/how-to-release.md
index e413c65e0d..0369736eb0 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/how-to-release.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/how-to-release.md
@@ -263,7 +263,7 @@ step1 基于待发布的开发分支,创建release-${release_version}-rc分支
step2 创建新的github release
进入到创建页面 https://github.com/apache/incubator-linkis/releases/new
-基于之前`release-1.1.2-rc1`分支创建名为`1.1.2-rc`的tag,填写标题`Apache Linkis(incubating) Release-1.1.2-incubating-RC1`,并勾选`This is a pre-release`,将该版本的release notes链接写入
+基于之前`release-1.1.2-rc1`分支创建名为`1.1.2-rc1`的tag,填写标题`Apache Linkis(incubating) Release-1.1.2-incubating-RC1`,并勾选`This is a pre-release`,将该版本的release notes链接写入
![image](https://user-images.githubusercontent.com/7869972/180214706-7228e5ae-f810-4e07-80fc-67fcf01688eb.png)
@@ -544,7 +544,7 @@ Hello Linkis Community,
This is a call for vote to release Apache Linkis (Incubating) version ${release_version}-${rc_version}.
Release notes:
- https://linkis.apache.org/download/release-notes-${release_version}-${rc_version}
+ https://linkis.apache.org/download/release-notes-${release_version}
The release candidates:
https://dist.apache.org/repos/dist/dev/incubator/linkis/${release_version}-${rc_version}/
@@ -553,7 +553,7 @@ Hello Linkis Community,
https://repository.apache.org/content/repositories/orgapachelinkis-{staging-id}
Git tag for the release:
- https://github.com/apache/incubator-linkis/tree/v${release_version}-${rc_version}
+ https://github.com/apache/incubator-linkis/tree/${release_version}-${rc_version}
Keys to verify the Release Candidate:
https://downloads.apache.org/incubator/linkis/KEYS
@@ -641,7 +641,7 @@ Hello Apache Linkis PPMC and Community,
The vote closes now as 72hr have passed. The vote PASSES with
- xx (+1 non-binding) votes from the PPMC,
+ xx (+1 binding) votes from the PPMC,
xx (+1 binding) votes from the IPMC,
xx (+1 non-binding) votes from the rest of the developer community,
and no further 0 or -1 votes.
@@ -693,7 +693,7 @@ Hello Incubator Community,
• https://dist.apache.org/repos/dist/dev/incubator/linkis/${release_version}-${rc_version}/
Git tag for the release:
- • https://github.com/apache/incubator-linkis/releases/tag/${release_version}-${rc_version}
+ • https://github.com/apache/incubator-linkis/tree/${release_version}-${rc_version}
Release notes:
• https://linkis.apache.org/download/release-notes-${release_version}
@@ -801,6 +801,7 @@ release的分支路径名不能带rc标识
```shell
#移动源码包与二进制包
+# 如 svn mv https://dist.apache.org/repos/dist/dev/incubator/linkis/1.2.0-RC1 https://dist.apache.org/repos/dist/release/incubator/linkis/release-1.2.0 -m "transfer packages for ${release_version}-${rc_version}"
$ svn mv https://dist.apache.org/repos/dist/dev/incubator/linkis/${release_version}-${rc_version} https://dist.apache.org/repos/dist/release/incubator/linkis/${release_version} -m "transfer packages for ${release_version}-${rc_version}"
# 下面操作 按实际情况 决定是否更新release 分支的key
@@ -867,7 +868,7 @@ Apache Linkis (Incubating) builds a computation middleware layer to decouple the
Download Links: https://linkis.apache.org/download/main/
-Release Notes: https://linkis.apache.org/download/release-${release_version}/
+Release Notes: https://linkis.apache.org/download/release-notes-${release_version}
Website: https://linkis.apache.org/
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs-download/current/main.md b/i18n/zh-CN/docusaurus-plugin-content-docs-download/current/main.md
index 84ee398a5d..0e1796bcba 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs-download/current/main.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs-download/current/main.md
@@ -8,6 +8,7 @@ sidebar_position: 0
| 版本 | 发布时间 | 源码| 项目安装包|管理台安装包| Release Notes|
|---|---|---|---|---|---|
+| 1.2.0 | 2022-09-05 |[[Source](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.2.0/apache-linkis-1.2.0-incubating-src.tar.gz)] [[Sign](https://downloads.apache.org/incubator/linkis/release-1.2.0/apache-linkis-1.2.0-incubating-src.tar.gz.asc)] [[SHA512](https://downloads.apache.org/incubator/linkis/release-1.2.0/apache-linkis-1.2.0-incubating-src.tar.gz.sha512)]|[[Binary](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.2.0/apache-linkis-1.2.0-incubating- [...]
| 1.1.3 | 2022-08-01 |[[Source](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.1.3/apache-linkis-1.1.3-incubating-src.tar.gz)] [[Sign](https://downloads.apache.org/incubator/linkis/release-1.1.3/apache-linkis-1.1.3-incubating-src.tar.gz.asc)] [[SHA512](https://downloads.apache.org/incubator/linkis/release-1.1.3/apache-linkis-1.1.3-incubating-src.tar.gz.sha512)]|[[Binary](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.1.3/apache-linkis-1.1.3-incubating- [...]
| 1.1.2 | 2022-07-04 |[[Source](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.1.2/apache-linkis-1.1.2-incubating-src.tar.gz)] [[Sign](https://downloads.apache.org/incubator/linkis/release-1.1.2/apache-linkis-1.1.2-incubating-src.tar.gz.asc)] [[SHA512](https://downloads.apache.org/incubator/linkis/release-1.1.2/apache-linkis-1.1.2-incubating-src.tar.gz.sha512)]|[[Binary](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.1.2/apache-linkis-1.1.2-incubating- [...]
| 1.1.1 | 2022-05-24 |[[Source](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.1.1/apache-linkis-1.1.1-incubating-src.tar.gz)] [[Sign](https://downloads.apache.org/incubator/linkis/release-1.1.1/apache-linkis-1.1.1-incubating-src.tar.gz.asc)] [[SHA512](https://downloads.apache.org/incubator/linkis/release-1.1.1/apache-linkis-1.1.1-incubating-src.tar.gz.sha512)]|[[Binary](https://www.apache.org/dyn/closer.lua/incubator/linkis/release-1.1.1/apache-linkis-1.1.1-incubating- [...]
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs-download/current/release-notes-1.2.0.md b/i18n/zh-CN/docusaurus-plugin-content-docs-download/current/release-notes-1.2.0.md
index 9721b4f6ca..82d499e60c 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs-download/current/release-notes-1.2.0.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs-download/current/release-notes-1.2.0.md
@@ -1,5 +1,5 @@
---
-title: Release Notes 1.2.0-RC1
+title: Release Notes 1.2.0
sidebar_position: 0.18
---
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current.json b/i18n/zh-CN/docusaurus-plugin-content-docs/current.json
index 926be8bdbb..ae5727e60b 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current.json
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current.json
@@ -1,6 +1,6 @@
{
"version.label": {
- "message": "Next(1.1.3)",
+ "message": "Next(1.3.0)",
"description": "The label for version current"
},
"sidebar.tutorialSidebar.category.Deployment": {
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.1.3.json b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.1.3.json
index 926be8bdbb..2db46bef8b 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.1.3.json
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.1.3.json
@@ -1,6 +1,6 @@
{
"version.label": {
- "message": "Next(1.1.3)",
+ "message": "1.1.3",
"description": "The label for version current"
},
"sidebar.tutorialSidebar.category.Deployment": {
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.1.3.json b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0.json
similarity index 99%
copy from i18n/zh-CN/docusaurus-plugin-content-docs/version-1.1.3.json
copy to i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0.json
index 926be8bdbb..b42bd392d3 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.1.3.json
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0.json
@@ -1,6 +1,6 @@
{
"version.label": {
- "message": "Next(1.1.3)",
+ "message": "1.2.0",
"description": "The label for version current"
},
"sidebar.tutorialSidebar.category.Deployment": {
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/_category_.json b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/_category_.json
new file mode 100644
index 0000000000..9a146569c8
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/_category_.json
@@ -0,0 +1,4 @@
+{
+ "label": "API文档",
+ "position": 5
+}
\ No newline at end of file
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/_category_.json b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/_category_.json
new file mode 100644
index 0000000000..803138a202
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/_category_.json
@@ -0,0 +1,4 @@
+{
+ "label": "Http API",
+ "position": 6
+}
\ No newline at end of file
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-engineplugin-api/_category_.json b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-engineplugin-api/_category_.json
new file mode 100644
index 0000000000..8f625f20e9
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-engineplugin-api/_category_.json
@@ -0,0 +1,4 @@
+{
+ "label": "引擎插件管理服务",
+ "position": 4
+}
\ No newline at end of file
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-engineplugin-api/engine-plugin-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-engineplugin-api/engine-plugin-api.md
new file mode 100644
index 0000000000..8e34e4cda8
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-engineplugin-api/engine-plugin-api.md
@@ -0,0 +1,125 @@
+---
+title: 引擎插件API
+sidebar_position: 3
+---
+
+** EnginePluginRestful 类 **
+
+## 刷新
+
+
+**接口地址**:`/api/rest_j/v1/engineplugin/refresh`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>刷新单个资源</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|ecType|类型|query|false|string|
+|version|版本|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 刷新所有
+
+
+**接口地址**:`/api/rest_j/v1/engineplugin/refreshAll`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>刷新所有ec resource</p>
+
+
+
+**请求参数**:
+
+
+暂无
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-engineplugin-api/engineconn-plugin-refesh.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-engineplugin-api/engineconn-plugin-refesh.md
new file mode 100644
index 0000000000..1b0ccbd210
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-engineplugin-api/engineconn-plugin-refesh.md
@@ -0,0 +1,98 @@
+---
+title: 引擎物料刷新API
+sidebar_position: 2
+---
+>主要用于引擎的物料资源({LINKIS_INSTALL_HOME}/lib/linkis-engineconn-plugin 下,引擎的jar包/配置文件 )更新至BML中。
+
+## refesh
+
+**接口地址**:`/api/rest_j/v1/engineplugin/refesh`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:更新指定引擎的物料资源
+
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|ecType|引擎类型|query|true|string||
+|version|版本 可以为空或则*|query|false|string||
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data||object||
+|message||string||
+|method||string||
+|status||integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": null,
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "msg": "Refresh successfully"
+ }
+}
+```
+
+
+## refeshAll
+
+
+**接口地址**:`/api/rest_j/v1/engineplugin/refeshAll`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:更新所有引擎的物料资源
+
+
+**请求参数**:
+无
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data||object||
+|message||string||
+|method||string||
+|status||integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": null,
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "msg": "Refresh successfully"
+ }
+}
+```
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-entrance-api/_category_.json b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-entrance-api/_category_.json
new file mode 100644
index 0000000000..0dea6f6ca1
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-entrance-api/_category_.json
@@ -0,0 +1,4 @@
+{
+ "label": "Entrnace服务",
+ "position": 5
+}
\ No newline at end of file
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-entrance-api/task-management-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-entrance-api/task-management-api.md
new file mode 100644
index 0000000000..acb362e570
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-entrance-api/task-management-api.md
@@ -0,0 +1,129 @@
+---
+title: 任务管理
+sidebar_position: 2
+---
+** EntranceMetricRestfulApi 类 **
+
+
+# 任务管理
+
+
+## 启动任务
+
+
+**接口地址**:`/api/rest_j/v1/entrance/api/metrics/runningtask`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>启动任务</p>
+
+
+
+**请求参数**:
+
+
+暂无
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 任务信息
+
+
+**接口地址**:`/api/rest_j/v1/entrance/api/metrics/taskinfo`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>任务信息</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|creator|创建者|query|false|string|
+|engineTypeLabel|引擎类型标签|query|false|string|
+|user|user|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-entrance-api/task-operation-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-entrance-api/task-operation-api.md
new file mode 100644
index 0000000000..1106423852
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-entrance-api/task-operation-api.md
@@ -0,0 +1,569 @@
+---
+title: 任务操作
+sidebar_position: 1
+---
+** EntranceRestfulApi 类 **
+
+
+## 处理任务请求
+
+
+**接口地址**:`/api/rest_j/v1/entrance/execute`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>execute函数处理的是用户提交执行任务的请求</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|json|json|body|true|object|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 提交execute函数
+
+
+**接口地址**:`/api/rest_j/v1/entrance/submit`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>提交execute函数</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|Submit|json|body|true|Submit|Submit|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 结束任务
+
+
+**接口地址**:`/api/rest_j/v1/entrance/{id}/kill`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>kill任务</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|id|ID|path|false|string|
+|taskID|任务ID|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 结束Jobs
+
+
+**接口地址**:`/api/rest_j/v1/entrance/{id}/killJobs`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>结束Jobs</p>
+
+**请求示例**:
+```javascript
+{
+ "taskIDList": [],
+ "idList": []
+}
+```
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|id|id请求路径生成|path|true|string|
+|taskIDList|任务ID集合|false|String|String|
+|idList|ID集合|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/entrance/#id/killJobs",
+ "status": 0,
+ "message": "success",
+ "data": {
+ "messages": [{
+ "method": "",
+ "status": 0,
+ "message": "",
+ "data": {
+ "execID": ""
+ }
+ }]
+ }
+}
+```
+
+
+## 任务日志
+
+
+**接口地址**:`/api/rest_j/v1/entrance/{id}/log`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取任务日志</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|id|任务ID|path|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 暂停任务
+
+
+**接口地址**:`/api/rest_j/v1/entrance/{id}/pause`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>暂停任务</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|id|任务ID|path|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 任务进展
+
+
+**接口地址**:`/api/rest_j/v1/entrance/{id}/progress`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>任务进展</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|id|任务ID|path|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 资源进展
+
+
+**接口地址**:`/api/rest_j/v1/entrance/{id}/progressWithResource`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>资源进展</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|id|ID|path|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 任务状态
+
+
+**接口地址**:`/api/rest_j/v1/entrance/{id}/status`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>任务状态</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|id|ID|path|false|string|
+|taskID|任务ID|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-linkismanager-api/_category_.json b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-linkismanager-api/_category_.json
new file mode 100644
index 0000000000..4949dc8a53
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-linkismanager-api/_category_.json
@@ -0,0 +1,4 @@
+{
+ "label": "LinkisManager服务",
+ "position": 2
+}
\ No newline at end of file
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-linkismanager-api/ec-resource-management-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-linkismanager-api/ec-resource-management-api.md
new file mode 100644
index 0000000000..c10e93d3f0
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-linkismanager-api/ec-resource-management-api.md
@@ -0,0 +1,291 @@
+---
+title: EC资源信息管理
+sidebar_position: 4
+---
+** ECResourceInfoRestfulApi 类 **
+
+
+
+
+## 删除EC信息
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/ecinfo/delete/{ticketid}}`
+
+
+**请求方式**:`DELETE`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>删除EC信息</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|ticketid|ticketid|path|true|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|204|No Content|
+|401|Unauthorized|
+|403|Forbidden|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 获取EC信息
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/ecinfo/get`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>获取EC信息</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|ticketid|ticketid|query|true|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+## 搜索历史EC信息
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/ecinfo/ecrHistoryList`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>获取EC信息</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|instance|instance|query|false|string|
+|creator|creator|query|false|string|
+|startDate|startDate|query|false|string|
+|endDate|endDate|query|false|string|
+|engineType|engineType|query|false|string|
+|pageNow|pageNow|query|false|Int|
+|pageSize|pageSize|query|false|Int|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ {
+ "message": "",
+ "status": 0,
+ "data": {
+ "engineList": [
+ {
+ "id": -94209540.07806732,
+ "requestResource": "consectetur dolor eiusmod ipsum",
+ "releasedResource": "est in id Ut",
+ "usedTimes": -51038117.02855969,
+ "ticketId": "adipisicing in nostrud do",
+ "ecmInstance": "id magna Lorem eiusmod",
+ "engineType": "dolor",
+ "usedTime": -38764910.74278392,
+ "logDirSuffix": "sunt eiusmod aute et",
+ "releaseTime": -33417043.232267484,
+ "usedResource": "in amet veniam velit",
+ "requestTimes": -15643696.319572791,
+ "labelValue": "veniam incididunt magna",
+ "releaseTimes": 96384811.3484546,
+ "createTime": 38434279.49900183,
+ "serviceInstance": "consequat aliqua in enim",
+ "createUser": "Lorem Ut occaecat amet"
+ },
+ {
+ "labelValue": "adipisicing deserunt do",
+ "usedTimes": 49828407.223826766,
+ "usedResource": "mollit laboris cupidatat enim",
+ "releaseTimes": -73400915.22672182,
+ "releasedResource": "est qui id ipsum mollit",
+ "requestResource": "deserunt reprehenderit ut",
+ "serviceInstance": "do laborum",
+ "requestTimes": -33074164.700212136,
+ "ecmInstance": "dolore",
+ "logDirSuffix": "ea incididunt",
+ "createUser": "Ut exercitation officia dolore ipsum",
+ "usedTime": 25412456.522457644,
+ "createTime": -93227549.70578489,
+ "id": -84032815.0589972,
+ "ticketId": "eu in mollit do",
+ "engineType": "non Ut eu",
+ "releaseTime": 34923394.9602966
+ },
+ {
+ "releaseTime": -91057731.93164417,
+ "usedTime": 99226623.97199354,
+ "id": 59680041.603043556,
+ "requestResource": "officia Ut enim nulla",
+ "usedTimes": -14680356.219609797,
+ "logDirSuffix": "proident amet reprehenderit tempor",
+ "ticketId": "minim esse",
+ "releaseTimes": 37270921.94107443,
+ "serviceInstance": "enim adipisicing cupidatat",
+ "createUser": "culpa",
+ "requestTimes": -33504917.797325186,
+ "releasedResource": "et dolore quis",
+ "ecmInstance": "elit dolor adipisicing id",
+ "createTime": -38827280.78902944,
+ "engineType": "ullamco in eiusmod reprehenderit aute",
+ "labelValue": "dolore qui labore nulla laboris",
+ "usedResource": "irure sint nostrud Excepteur sunt"
+ },
+ {
+ "requestResource": "deserunt incididunt enim",
+ "releaseTimes": -16708903.732444778,
+ "id": 80588551.12419662,
+ "ecmInstance": "et veniam",
+ "releaseTime": -50240956.63233949,
+ "usedTimes": -5348294.728038415,
+ "labelValue": "incididunt tempor reprehenderit quis eu",
+ "createUser": "in in",
+ "serviceInstance": "minim sit",
+ "ticketId": "in dolore",
+ "usedTime": -30138563.761232898,
+ "logDirSuffix": "quis laborum ea",
+ "createTime": 65920455.93896958,
+ "requestTimes": 38810152.0160971,
+ "engineType": "est in Ut proident",
+ "usedResource": "nulla laboris Ut",
+ "releasedResource": "cupidatat irure"
+ },
+ {
+ "usedResource": "Lorem adipisicing dolor",
+ "createTime": -11906770.11266476,
+ "labelValue": "et id magna",
+ "releaseTimes": 32546901.20497243,
+ "id": -90442428.4679744,
+ "logDirSuffix": "aute ut eu commodo",
+ "ticketId": "cillum sint non deserunt",
+ "requestResource": "non velit sunt consequat culpa",
+ "requestTimes": -75282512.0022062,
+ "usedTime": 6378131.554130778,
+ "releasedResource": "Duis in",
+ "serviceInstance": "dolore ut officia",
+ "usedTimes": 70810503.51038182,
+ "createUser": "voluptate sed",
+ "ecmInstance": "laboris do sit dolore ipsum",
+ "engineType": "id",
+ "releaseTime": 37544575.30154848
+ }
+ ]
+ }
+ }
+```
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-linkismanager-api/ecm-resource-management-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-linkismanager-api/ecm-resource-management-api.md
new file mode 100644
index 0000000000..0acd06d3b4
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-linkismanager-api/ecm-resource-management-api.md
@@ -0,0 +1,462 @@
+---
+title: ECM资源管理
+sidebar_position: 3
+---
+** EMRestfulApi 类 **
+
+
+
+## 执行ECM操作
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/executeECMOperation`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:
+
+
+**请求参数**:
+
+
+暂无
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 执行ECM操作开始
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/executeECMOperationByEC`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:
+
+
+**请求参数**:
+
+
+暂无
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## ECM管理中状态列表
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/listAllECMHealthyStatus`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>获取状态列表清单</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|onlyEditable|是否仅可编辑|query|false|boolean|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/linkisManager/listAllECMHealthyStatus",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "nodeHealthy": []
+ }
+}
+```
+
+
+## ECM资源清单
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/listAllEMs`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>获取所有ECM资源详细清单列表可根据条件查询,默认查询所有</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|instance|实例名称|query|false|string|
+|nodeHealthy|状态,状态有以下枚举类型 ‘Healthy‘, ‘UnHealthy‘, ‘WARN‘, ’StockAvailable’, ‘StockUnavailable’|query|false|string|
+|owner|创建者|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/linkisManager/listAllEMs",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "EMs": [{
+ "labels": [{
+ "stringValue": "",
+ "labelKey": "",
+ "feature": "",
+ "instance": "",
+ "serviceInstance": {
+ "instance": "",
+ "applicationName": ""
+ },
+ "serviceName": "",
+ "featureKey": "",
+ "empty":
+ }],
+ "applicationName": "",
+ "instance": ":",
+ "resourceType": "",
+ "maxResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ },
+ "minResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ },
+ "usedResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ },
+ "lockedResource": {
+ "memory": 0,
+ "cores": 0,
+ "instance": 0
+ },
+ "expectedResource": {
+ "memory": 0,
+ "cores": 0,
+ "instance": 0
+ },
+ "leftResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ },
+ "owner": "",
+ "runningTasks": null,
+ "pendingTasks": null,
+ "succeedTasks": null,
+ "failedTasks": null,
+ "maxMemory": ,
+ "usedMemory": ,
+ "systemCPUUsed": null,
+ "systemLeftMemory": ,
+ "nodeHealthy": "",
+ "msg": "",
+ "startTime":
+ }]
+ }
+}
+```
+
+
+## 编辑EMC实例
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/modifyEMInfo`
+
+
+**请求方式**:`PUT`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>编辑或修改下编辑EMC管理下的实例</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|applicationName|引擎标签|false|String|String|
+|emStatus|实例状态,状态有以下枚举类型 ‘Healthy‘, ‘UnHealthy‘, ‘WARN‘, ’StockAvailable’, ‘StockUnavailable’|false|String|String|
+|instance|引擎实例名称|false|String|String|
+|labelKey|添加内容里面的标签,属于labels集合 内 map里的key|false|String|String|
+|labels|引擎实例更新参数内容,集合存放的是map类型的|false|List|List|
+|stringValue|添加内容里面的标签对于的值,属于labels集合 内 map里的value|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/linkisManager/modifyEMInfo",
+ "status": 0,
+ "message": "success",
+ "data": {}
+}
+```
+
+
+## 打开引擎日志
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/openEngineLog`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>打开引擎日志,默认打开stdout类型的引擎日志</p>
+
+**请求示例**:
+```javascript
+{
+ applicationName: ""
+ emInstance: ""
+ instance: ""
+ parameters: {
+ pageSize: ,
+ fromLine: ,
+ logType: ""
+ }
+}
+```
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|applicationName|引擎标签|String|false|String|
+|emInstance|实例名称|String|false|String|
+|fromLine|来自线路|String|false|String|
+|instance|引擎实例名称|String|false|String|
+|logType|日志类型,默认stdout类型,属于parameters|String|false|String|
+|pageSize|页面大小|String|false|String|
+|parameters|分页信息|Map|false|Map|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/linkisManager/openEngineLog",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "result": {
+ "logPath": "",
+ "logs": [""],
+ "endLine": ,
+ "rows":
+ },
+ "isError": false,
+ "errorMsg": ""
+ }
+}
+```
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-linkismanager-api/engine-management-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-linkismanager-api/engine-management-api.md
new file mode 100644
index 0000000000..1a537147b3
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-linkismanager-api/engine-management-api.md
@@ -0,0 +1,585 @@
+---
+title: 引擎管理
+sidebar_position: 2
+---
+** EngineRestfulApi 类 **
+
+
+
+
+## 创建引擎连接
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/createEngineConn`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>创建引擎连接</p>
+
+
+
+**请求参数**:
+
+
+暂无
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 执行引擎连接操作
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/executeEngineConnOperation`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>执行引擎连接操作</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|jsonNode|jsonNode|body|true|JsonNode|JsonNode|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 获取引擎连接
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/getEngineConn`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>获取引擎连接</p>
+
+
+
+**请求参数**:
+
+
+暂无
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## kill引擎连接
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/killEngineConn`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>kill引擎连接</p>
+
+
+
+**请求参数**:
+
+
+暂无
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 所有节点状态
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/listAllNodeHealthyStatus`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>所有节点状态</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|onlyEditable|onlyEditable|query|false|boolean|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/linkisManager/listAllNodeHealthyStatus",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "nodeStatus": []
+ }
+}
+```
+
+
+## 列表引擎
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/listEMEngines`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>列表引擎</p>
+
+**请求示例**:
+```javascript
+{
+ em: {
+ serviceInstance: {
+ applicationName: "linkis-cg-engineconnmanager",
+ instance: "bdpdws110003:9102"
+ }
+ }
+}
+```
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|applicationName|引擎标签名称,属于serviceInstance中的值|String|false|String|
+|em|入参最外层|Map|false|Map|
+|emInstance|引擎实例名称跟‘em’一个级别属于最外层|String|false|String|
+|engineType|引擎类型跟‘em’一个级别属于最外层|String|false|String|
+|instance|实例名称|String|false|String|
+|nodeStatus|状态跟‘em’一个级别属于最外层,状态有以下枚举类型 ‘Healthy‘, ‘UnHealthy‘, ‘WARN‘, ’StockAvailable’, ‘StockUnavailable’|String|false|String|
+|owner|创建者跟‘em’一个级别属于最外层|String|false|String|
+|serviceInstance|入参属于‘’em|Map|false|Map|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/linkisManager/listEMEngines",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "engines": []
+ }
+}
+```
+
+
+## 引擎用户集合
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/listUserEngines`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>引擎用户集合</p>
+
+
+
+**请求参数**:
+
+
+暂无
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 编辑引擎实例
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/modifyEngineInfo`
+
+
+**请求方式**:`PUT`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>编辑引擎实例内容</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|applicationName|引擎标签|false|String|String|
+|emStatus|运行状态|false|String|String|
+|instance|引擎实例名称|false|String|String|
+|labelKey|添加内容里面的标签,属于labels集合 内 map里的key|false|String|String|
+|labels|引擎实例更新参数内容,集合存放的是map类型的|false|List|List|
+|stringValue|添加内容里面的标签对于的值,属于labels集合 内 map里的value|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## kill引擎
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/rm/enginekill`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`application/json`
+
+
+**接口描述**:<p>关闭引擎,可关闭一个也可关闭多个</p>
+
+
+**请求示例**:
+```javascript
+ [
+ {
+ engineInstance: "",
+ applicationName:""
+ }
+ ]
+
+```
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|applicationName|应用名称,最外层是个数组和engineInstance参数是一个级别|false|String|String|
+|engineInstance|引擎实例名称,最外层是个数组和applicationName参数是一个级别|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-linkismanager-api/resource-management-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-linkismanager-api/resource-management-api.md
new file mode 100644
index 0000000000..660b769e06
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-cg-linkismanager-api/resource-management-api.md
@@ -0,0 +1,612 @@
+---
+title: 资源管理
+sidebar_position: 1
+---
+** RMMonitorRest 类 **
+
+
+
+
+## 所有用户资源
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/rm/allUserResource`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>所有用户资源</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|creator|creator|query|false|string|
+|engineType|engineType|query|false|string|
+|page|page|query|false|integer(int32)|
+|size|size|query|false|integer(int32)|
+|username|username|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": null,
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "total": 34,
+ "resources": [{
+ "id": ,
+ "username": "",
+ "creator": "",
+ "engineTypeWithVersion": "",
+ "resourceType": "",
+ "maxResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ },
+ "minResource": {
+ "memory": ,
+ "cores":
+ "instance": 0
+ },
+ "usedResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ },
+ "lockedResource": {
+ "memory": 0,
+ "cores": 0,
+ "instance": 0
+ },
+ "expectedResource": null,
+ "leftResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ },
+ "createTime": ,
+ "updateTime": ,
+ "loadResourceStatus": "",
+ "queueResourceStatus":
+ }]
+ }
+}
+```
+
+
+## 应用列表
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/rm/applicationlist`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取资源管理中的应用引擎列表清单</p>
+
+**请求示例**:
+```javascript
+{
+ userCreator: ""
+}
+```
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|userCreator|userCreator|query|true|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": ,
+ "status": ,
+ "message": "",
+ "data": {
+ "applications": [{
+ "creator": "",
+ "applicationList": {
+ "usedResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ },
+ "maxResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ },
+ "lockedResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ },
+ "minResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ },
+ "engineInstances": [{
+ "resource": {
+ "resourceType": "",
+ "maxResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ },
+ "minResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ },
+ "usedResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ },
+ "lockedResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ },
+ "expectedResource": null,
+ "leftResource": {
+ "memory": ,
+ "cores": ,
+ "instance":
+ }
+ },
+ "engineType": "",
+ "owner": "",
+ "instance": "",
+ "creator": "",
+ "startTime": "",
+ "status": "",
+ "label": ""
+ }]
+ }
+ }]
+ }
+}
+```
+
+
+## 引擎类型
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/rm/engineType`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>引擎类型</p>
+
+
+
+**请求参数**:
+
+
+暂无
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 引擎管理器
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/rm/engines`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>引擎管理器</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|param|param|body|false|object|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 队列管理器
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/rm/queueresources`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>队列管理器</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|param|param|body|true|object|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 队列
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/rm/queues`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>队列</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|param|param|body|false|object|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 重置资源
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/rm/resetResource`
+
+
+**请求方式**:`DELETE`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>重置资源</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|resourceId|resourceId|query|false|integer(int32)|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|204|No Content|
+|401|Unauthorized|
+|403|Forbidden|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 资源信息
+
+
+**接口地址**:`/api/rest_j/v1/linkisManager/rm/userresources`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>查询资源列表清单及资源详细数据如使用百分比</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|param|param|body|false|object|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": null,
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "userResources": [{
+ "userCreator": "",
+ "engineTypes": [{
+ "engineType": "",
+ "percent": ""
+ }],
+ "percent": ""
+ }]
+ }
+}
+```
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-cs-api/_category_.json b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-cs-api/_category_.json
new file mode 100644
index 0000000000..59702fc1d1
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-cs-api/_category_.json
@@ -0,0 +1,4 @@
+{
+ "label": "上下文服务",
+ "position": 3
+}
\ No newline at end of file
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-cs-api/context-history-service-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-cs-api/context-history-service-api.md
new file mode 100644
index 0000000000..2abed90e74
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-cs-api/context-history-service-api.md
@@ -0,0 +1,317 @@
+---
+title: 上下文历史记录服务
+sidebar_position: 14
+---
+** ContextHistoryRestfulApi 类 **
+
+
+
+## 创建历史记录
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/createHistory`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>创建历史记录</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextHistory|历史上下文|false|String|String|
+|contextID|上下文id|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 获取多个历史记录
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/getHistories`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取多个历史记录</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextID|上下文id|String|false|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 获取历史记录
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/getHistory`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取历史记录</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextID|上下文Id|false|String|String|
+|source|上下文源|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 删除历史记录
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/removeHistory`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>删除历史记录</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextHistory|历史上下文|false|String|String|
+|contextID|上下文id|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 搜索历史记录
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/searchHistory`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>搜索历史记录</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextID|上下文Id|false|String|String|
+|keywords|关键词|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-cs-api/context-listening-service-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-cs-api/context-listening-service-api.md
new file mode 100644
index 0000000000..aa8cd645fe
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-cs-api/context-listening-service-api.md
@@ -0,0 +1,189 @@
+---
+title: 上下文监听服务
+sidebar_position: 16
+---
+** ContextListenerRestfulApi 类 **
+
+
+# 上下文监听服务
+
+
+## heartbeat
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/heartbeat`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|jsonNode|jsonNode|body|true|JsonNode|JsonNode|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## onBindIDListener
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/onBindIDListener`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|jsonNode|jsonNode|body|true|JsonNode|JsonNode|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## onBindKeyListener
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/onBindKeyListener`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|jsonNode|jsonNode|body|true|JsonNode|JsonNode|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-cs-api/context-logging-service-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-cs-api/context-logging-service-api.md
new file mode 100644
index 0000000000..ef207bc1cf
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-cs-api/context-logging-service-api.md
@@ -0,0 +1,380 @@
+---
+title: 上下文记录服务
+sidebar_position: 17
+---
+** ContextIDRestfulApi 类 **
+
+
+## 创建文本记录
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/createContextID`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>创建文本记录</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextID|上下文Id|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 获取文本ID
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/getContextID`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取文本ID</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextId|上下文Id|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 删除文本ID
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/removeContextID`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>删除文本ID</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextId|上下文Id|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 重置文本ID
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/resetContextID`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>重置文本ID</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextId|上下文Id|String|false|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 搜索文本Id执行时间
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/searchContextIDByTime`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>搜索文本Id执行时间</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|accessTimeEnd|访问结束时间|query|false|string|
+|accessTimeStart|访问开始时间|query|false|string|
+|createTimeEnd|创建结束时间|query|false|string|
+|createTimeStart|创建时间|query|false|string|
+|pageNow|页码|query|false|string|
+|pageSize|页面大小|query|false|string|
+|updateTimeEnd|更新结束时间|query|false|string|
+|updateTimeStart|更新时间|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 修改文本ID
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/updateContextID`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>修改文本ID</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextId|上下文Id|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-cs-api/context-service-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-cs-api/context-service-api.md
new file mode 100644
index 0000000000..9ee466ecae
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-cs-api/context-service-api.md
@@ -0,0 +1,692 @@
+---
+title: 上下文API
+sidebar_position: 15
+---
+** ContextRestfulApi 类 **
+
+
+
+## 通过ID清除所以上下文
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/clearAllContextByID`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>通过ID清除所以上下文</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|idList|上下文id集合|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 通过时间清除所以上下文
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/clearAllContextByTime`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>通过时间清除所以上下文</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|accessTimeEnd|访问时间结束|false|String|String|
+|accessTimeStart|访问时间开始|false|String|String|
+|createTimeEnd|创建时间结束|false|String|String|
+|createTimeStart|创建时间|false|String|String|
+|updateTimeStart|更新开始时间|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 获取上下文内容
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/getContextValue`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取上下文内容</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextID|上下文id|false|String|String|
+|contextKey|contextKey|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 删除所有value
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/removeAllValue`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>删除所有value</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextID|上下文id|false|String|String|
+|contextKey|contextKey|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 通过value前缀删除所有值
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/removeAllValueByKeyPrefix`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>通过前缀和上下文类型删除所有值</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextID|contextID|false|String|String|
+|keyPrefix|keyPrefix|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 通过key前缀和上下文类型删除所有值
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/removeAllValueByKeyPrefixAndContextType`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>通过前缀和上下文类型删除所有值</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextKeyType|contextKeyType|false|String|String|
+|keyPrefix|keyPrefix|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 删除value
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/removeValue`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>删除value</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextID|上下文id|false|String|String|
+|contextKey|contextKey|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 重置value
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/resetValue`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>重置value</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextID|上下文id|false|String|String|
+|contextKey|contextKey|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 搜索上下文内容
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/searchContextValue`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>搜索上下文内容</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|condition|condition|false|String|String|
+|contextID|上下文id|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 设置value
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/setValue`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>设置value</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextID|上下文id|false|String|String|
+|contextKeyValue|contextKeyValue|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 设置key
+
+
+**接口地址**:`/api/rest_j/v1/contextservice/setValueByKey`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>给value设置key</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|contextID|上下文id|false|String|String|
+|contextKey|contextKey|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/_category_.json b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/_category_.json
new file mode 100644
index 0000000000..54b58ef067
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/_category_.json
@@ -0,0 +1,4 @@
+{
+ "label": "公共服务 ",
+ "position": 1
+}
\ No newline at end of file
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/bm-operation-management-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/bm-operation-management-api.md
new file mode 100644
index 0000000000..7e2ec8ce12
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/bm-operation-management-api.md
@@ -0,0 +1,449 @@
+---
+title: BM项目操作管理
+sidebar_position: 15
+---
+** BmlProjectRestful 类 **
+
+
+
+
+## 附件资源项目
+
+
+**接口地址**:`/api/rest_j/v1/bml/attachResourceAndProject`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>附件资源项目</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|projectName|项目名称|false|String|String|
+|resourceId|资源名称|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 创建Bml项目
+
+
+**接口地址**:`/api/rest_j/v1/bml/createBmlProject`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>创建Bml项目</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|jsonNode|jsonNode|body|true|JsonNode|JsonNode|
+|accessUsers|访问用户|false|String|String|
+|editUsers|编辑用户|false|String|String|
+|projectName|项目名称|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 下载共享资源
+
+
+**接口地址**:`/api/rest_j/v1/bml/downloadShareResource`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>下载共享资源</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|resourceId|资源ID|query|false|string|
+|version|版本|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 项目信息
+
+
+**接口地址**:`/api/rest_j/v1/bml/getProjectInfo`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取项目信息</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|projectName|项目名称|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 更新项目用户
+
+
+**接口地址**:`/api/rest_j/v1/bml/updateProjectUsers`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>更新项目用户</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|jsonNode|jsonNode|body|true|JsonNode|JsonNode|
+|accessUsers|访问用户|false|String|String|
+|editUsers|编辑用户|false|String|String|
+|projectName|项目名称|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 更新共享资源
+
+
+**接口地址**:`/api/rest_j/v1/bml/updateShareResource`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`multipart/form-data`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>更新共享资源</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|file|文件|formData|false|ref|
+|resourceId|资源ID|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 上载共享资源
+
+
+**接口地址**:`/api/rest_j/v1/bml/uploadShareResource`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>上载共享资源</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|expireTime|失效时间|query|false|string|
+|expireType|失效类型|query|false|string|
+|file|文件集合|formData|false|ref|
+|isExpire|是否失效|query|false|string|
+|maxVersion|mav版本|query|false|ref|
+|projectName|项目名称|query|false|string|
+|resourceHeader|资源标头|query|false|string|
+|system|系统|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/bml-resource-management-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/bml-resource-management-api.md
new file mode 100644
index 0000000000..7e857c0253
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/bml-resource-management-api.md
@@ -0,0 +1,812 @@
+---
+title: BML资源管理
+sidebar_position: 14
+---
+** BmlRestfulApi 类 **
+
+
+
+## 更新owner
+
+
+**接口地址**:`/api/rest_j/v1/bml/changeOwner`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>更新owner</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|newOwner|旧Owner|false|String|String|
+|oldOwner|新Owner|false|String|String|
+|resourceId|资源Id|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 复制资源到其他用户
+
+
+**接口地址**:`/api/rest_j/v1/bml/copyResourceToAnotherUser`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>复制资源到指定用户</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|anotherUser|指定用户|false|String|String|
+|resourceId|资源Id|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 删除资源
+
+
+**接口地址**:`/api/rest_j/v1/bml/deleteResource`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>删除版本</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|resourceId|资源Id|true|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 删除多个资源
+
+
+**接口地址**:`/api/rest_j/v1/bml/deleteResources`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>删除多个资源</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|resourceIds|资源Id集合,删除多个资源|true|List|List|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 删除版本
+
+
+**接口地址**:`/api/rest_j/v1/bml/deleteVersion`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>删除版本</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|resourceId|资源Id|true|String|String|
+|version|版本|true|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 下载资源
+
+
+**接口地址**:`/api/rest_j/v1/bml/download`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>通过resourceId 和 version两个参数获取下载对应的资源</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|resourceId|资源Id|query|false|string|
+|version|资源版本,如果不指定,默认为最新|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 获取Basic
+
+
+**接口地址**:`/api/rest_j/v1/bml/getBasic`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取Basic</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|resourceId|资源Id|query|true|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 获取资源信息
+
+
+**接口地址**:`/api/rest_j/v1/bml/getResourceInfo`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取资源信息</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|resourceId|资源Id|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 获取资源信息
+
+
+**接口地址**:`/api/rest_j/v1/bml/getResources`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取资源信息</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|currentPage|页码|query|false|string|
+|pageSize|页面大小|query|false|string|
+|system|系统|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 获取版本信息
+
+
+**接口地址**:`/api/rest_j/v1/bml/getVersions`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取bml版本信息</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|currentPage|页码|query|false|string|
+|pageSize|页面大小|query|false|string|
+|resourceId|资源ID|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 回滚版本
+
+
+**接口地址**:`/api/rest_j/v1/bml/rollbackVersion`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>回滚版本</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|resourceId|资源Id|false|String|String|
+|version|回滚版本|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 更新资源
+
+
+**接口地址**:`/api/rest_j/v1/bml/updateVersion`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`multipart/form-data`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>用户通过http的方式更新资源文件</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|file|file文件|formData|true|ref|
+|resourceId|用户希望更新资源的resourceId|query|true|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 上传资源
+
+
+**接口地址**:`/api/rest_j/v1/bml/upload`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>上传资源</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|file|file|formData|true|array|file|
+|expireTime|expireTime|query|false|string|
+|expireType|expireType|query|false|string|
+|isExpire|isExpire|query|false|string|
+|maxVersion|maxVersion|query|false|integer(int32)|
+|resourceHeader|resourceHeader|query|false|string|
+|system|system|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/bmlfs-management-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/bmlfs-management-api.md
new file mode 100644
index 0000000000..4617220116
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/bmlfs-management-api.md
@@ -0,0 +1,201 @@
+---
+title: BMLFS管理
+sidebar_position: 13
+---
+** BMLFsRestfulApi 类 **
+
+
+
+## 打开ScriptFromBML
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/openScriptFromBML`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>openScriptFromBML</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|fileName|文件名称|query|true|string|
+|creator|创建者|query|false|string|
+|projectName|项目名称|query|false|string|
+|resourceId|资源Id|query|false|string|
+|version|版本|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 打开来自BML的script
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/product/openScriptFromBML`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>/product/openScriptFromBML</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|fileName|文件名称|query|true|string|
+|creator|创建者|query|false|string|
+|resourceId|资源Id|query|false|string|
+|version|版本|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 保存来自BML的script
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/saveScriptToBML`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>保存来自BML的script</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|creator|创建者|true|String|String|
+|fileName|文件名称|true|String|String|
+|metadata|元数据|true|String|String|
+|projectName|项目名称|true|String|String|
+|resourceId|资源ID|true|String|String|
+|scriptContent|内容|true|String|String|
+|SaveScriptToBML|json|body|true|SaveScriptToBML|SaveScriptToBML|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/currency-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/currency-api.md
new file mode 100644
index 0000000000..799e15cf3f
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/currency-api.md
@@ -0,0 +1,62 @@
+---
+title: 通用API
+sidebar_position: 12
+---
+** CommonRestfulApi 类 **
+
+## 下线某个服务
+
+
+**接口地址**:`/api/rest_j/v1/offline`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>下线某个服务</p>
+
+
+
+**请求参数**:
+
+
+暂无
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
\ No newline at end of file
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/data-source-manager-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/data-source-manager-api.md
new file mode 100644
index 0000000000..a0d2696b5d
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/data-source-manager-api.md
@@ -0,0 +1,1500 @@
+---
+title: 数据源API
+sidebar_position: 11
+---
+
+
+** DataSourceAdminRestfulApi 类 **
+
+## queryDataSourceEnv
+**接口地址**:`/api/rest_j/v1/data-source-manager/env`
+
+**请求方式**:`GET`
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+**响应数据类型**:`application/json`
+
+**接口描述**: 查询数据源配置的集群环境信息列表
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|currentPage|currentPage|query|false|integer(int32)|
+|name|name|query|false|string|
+|pageSize|pageSize|query|false|integer(int32)|
+|typeId|typeId|query|false|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/env",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "queryList": [
+ {
+ "id": 2,
+ "envName": "测试环境UAT",
+ "envDesc": "测试环境UAT",
+ "dataSourceTypeId": 4,
+ "connectParams": {
+ "hadoopConf": {
+ "hive.metastore.execute.setugi": "true"
+ },
+ "uris": "thrift://localhost:9083"
+ },
+ "createTime": 1647249913000,
+ "modifyTime": 1647249913000
+ },
+ {
+ "id": 3,
+ "envName": "开源测试环境",
+ "envDesc": "开源测试环境",
+ "dataSourceTypeId": 4,
+ "connectParams": {
+ "keytab": "4dd408ad-a2f9-4501-83b3-139290977ca2",
+ "uris": "thrift://bdpclustername:9083",
+ "principle": "hadoop@WEBANK.COM"
+ },
+ "createTime": 1647249913000,
+ "modifyTime": 1647249913000
+ }
+ ]
+ }
+}
+```
+## getAllEnvListByDataSourceType
+**接口地址**:`/api/rest_j/v1/data-source-manager/env-list/all/type/{typeId}`
+
+**请求方式**:`GET`
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+**响应数据类型**:`application/json`
+
+**接口描述**: 查询某种数据源配置的集群信息列表
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|typeId|typeId|path|true|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/env-list/all/type/4",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "envList": [
+ {
+ "id": 1,
+ "envName": "测试环境SIT"
+ },
+ {
+ "id": 2,
+ "envName": "测试环境UAT"
+ },
+ {
+ "id": 3,
+ "envName": "开源测试环境"
+ }
+ ]
+ }
+}
+```
+## insertJsonEnv
+**接口地址**:`/api/rest_j/v1/data-source-manager/env/json`
+
+**请求方式**:`POST`
+
+**请求数据类型**:`application/json`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求示例**:
+```javascript
+{
+ "connectParams": {},
+ "createTime": "",
+ "createUser": "",
+ "dataSourceType": {
+ "classifier": "",
+ "description": "",
+ "icon": "",
+ "id": "",
+ "layers": 0,
+ "name": "",
+ "option": ""
+ },
+ "dataSourceTypeId": 0,
+ "envDesc": "",
+ "envName": "",
+ "id": 0,
+ "modifyTime": "",
+ "modifyUser": ""
+}
+```
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSourceEnv|dataSourceEnv|body|true|DataSourceEnv|DataSourceEnv|
+|  connectParams||false|object|
+|  createTime||false|string(date-time)|
+|  createUser||false|string|
+|  dataSourceType||false|DataSourceType|DataSourceType|
+|    classifier||false|string|
+|    description||false|string|
+|    icon||false|string|
+|    id||false|string|
+|    layers||false|integer|
+|    name||false|string|
+|    option||false|string|
+|  dataSourceTypeId||false|integer(int64)|
+|  envDesc||false|string|
+|  envName||false|string|
+|  id||false|integer(int64)|
+|  modifyTime||false|string(date-time)|
+|  modifyUser||false|string|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+## getEnvEntityById
+**接口地址**:`/api/rest_j/v1/data-source-manager/env/{envId}`
+
+**请求方式**:`GET`
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:查询某环境详细信息
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|envId|envId|path|true|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/env/1",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "env": {
+ "id": 1,
+ "envName": "测试环境SIT",
+ "envDesc": "测试环境SIT",
+ "connectParams": {
+ "hadoopConf": {
+ "hive.metastore.execute.setugi": "true"
+ },
+ "uris": "thrift://localhost:9083"
+ },
+ "createTime": 1647249913000,
+ "modifyTime": 1647249913000
+ }
+ }
+}
+```
+## removeEnvEntity
+**接口地址**:`/api/rest_j/v1/data-source-manager/env/{envId}`
+
+**请求方式**:`DELETE`
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|envId|envId|path|true|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+## updateJsonEnv
+**接口地址**:`/api/rest_j/v1/data-source-manager/env/{envId}/json`
+
+**请求方式**:`PUT`
+
+**请求数据类型**:`application/json`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求示例**:
+```javascript
+{
+ "connectParams": {},
+ "createTime": "",
+ "createUser": "",
+ "dataSourceType": {
+ "classifier": "",
+ "description": "",
+ "icon": "",
+ "id": "",
+ "layers": 0,
+ "name": "",
+ "option": ""
+ },
+ "dataSourceTypeId": 0,
+ "envDesc": "",
+ "envName": "",
+ "id": 0,
+ "modifyTime": "",
+ "modifyUser": ""
+}
+```
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSourceEnv|dataSourceEnv|body|true|DataSourceEnv|DataSourceEnv|
+|  connectParams||false|object|
+|  createTime||false|string(date-time)|
+|  createUser||false|string|
+|  dataSourceType||false|DataSourceType|DataSourceType|
+|    classifier||false|string|
+|    description||false|string|
+|    icon||false|string|
+|    id||false|string|
+|    layers||false|integer|
+|    name||false|string|
+|    option||false|string|
+|  dataSourceTypeId||false|integer(int64)|
+|  envDesc||false|string|
+|  envName||false|string|
+|  id||false|integer(int64)|
+|  modifyTime||false|string(date-time)|
+|  modifyUser||false|string|
+|envId|envId|path|true|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+------
+** DataSourceCoreRestfulApi类**
+
+## queryDataSource
+**接口地址**:`/api/rest_j/v1/data-source-manager/info`
+
+**请求方式**:`GET`
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:查询数据源具体信息
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|currentPage|currentPage|query|false|integer(int32)|
+|identifies|identifies|query|false|string|
+|name|name|query|false|string|
+|pageSize|pageSize|query|false|integer(int32)|
+|system|system|query|false|string|
+|typeId|typeId|query|false|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/info",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "totalPage": 12,
+ "queryList": [
+ {
+ "id": 11,
+ "dataSourceName": "test1256",
+ "dataSourceTypeId": 4,
+ "createSystem": "Linkis",
+ "createTime": 1647909291000,
+ "createUser": "hadoop",
+ "versionId": 1,
+ "expire": false,
+ "dataSourceType": {
+ "id": "11",
+ "name": "hive",
+ "layers": 0
+ }
+ },
+ {
+ "id": 10,
+ "dataSourceName": "hive-test",
+ "dataSourceDesc": "hive test",
+ "dataSourceTypeId": 4,
+ "createSystem": "Linkis",
+ "createTime": 1647862455000,
+ "modifyTime": 1647930476000,
+ "modifyUser": "hadoop",
+ "createUser": "hadoop",
+ "versionId": 3,
+ "publishedVersionId": 1,
+ "expire": false,
+ "dataSourceType": {
+ "id": "10",
+ "name": "hive",
+ "layers": 0
+ }
+ }
+
+ ]
+ }
+}
+```
+## removeDataSource
+**接口地址**:`/api/rest_j/v1/data-source-manager/info/delete/{dataSourceId}`
+
+**请求方式**:`DELETE`
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:删除某条数据源数据
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSourceId|dataSourceId|path|true|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/info/delete/1",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "removeId": 1
+ }
+}
+```
+## insertJsonInfo
+**接口地址**:`/api/rest_j/v1/data-source-manager/info/json`
+
+**请求方式**:`POST`
+
+**请求数据类型**:`application/json`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求示例**:
+```javascript
+{
+ "connectParams": {},
+ "createIdentify": "",
+ "createSystem": "",
+ "createTime": "",
+ "createUser": "",
+ "dataSourceDesc": "",
+ "dataSourceEnv": {
+ "connectParams": {},
+ "createTime": "",
+ "createUser": "",
+ "dataSourceType": {
+ "classifier": "",
+ "description": "",
+ "icon": "",
+ "id": "",
+ "layers": 0,
+ "name": "",
+ "option": ""
+ },
+ "dataSourceTypeId": 0,
+ "envDesc": "",
+ "envName": "",
+ "id": 0,
+ "modifyTime": "",
+ "modifyUser": ""
+ },
+ "dataSourceEnvId": 0,
+ "dataSourceName": "",
+ "dataSourceType": {
+ "classifier": "",
+ "description": "",
+ "icon": "",
+ "id": "",
+ "layers": 0,
+ "name": "",
+ "option": ""
+ },
+ "dataSourceTypeId": 0,
+ "expire": true,
+ "id": 0,
+ "labels": "",
+ "modifyTime": "",
+ "modifyUser": "",
+ "publishedVersionId": 0,
+ "versionId": 0,
+ "versions": [
+ {
+ "comment": "",
+ "connectParams": {},
+ "createTime": "",
+ "createUser": "",
+ "datasourceId": 0,
+ "parameter": "",
+ "versionId": 0
+ }
+ ]
+}
+```
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSource|dataSource|body|true|DataSource|DataSource|
+|  connectParams||false|object|
+|  createIdentify||false|string|
+|  createSystem||false|string|
+|  createTime||false|string(date-time)|
+|  createUser||false|string|
+|  dataSourceDesc||false|string|
+|  dataSourceEnv||false|DataSourceEnv|DataSourceEnv|
+|    connectParams||false|object|
+|    createTime||false|string|
+|    createUser||false|string|
+|    dataSourceType||false|DataSourceType|DataSourceType|
+|      classifier||false|string|
+|      description||false|string|
+|      icon||false|string|
+|      id||false|string|
+|      layers||false|integer|
+|      name||false|string|
+|      option||false|string|
+|    dataSourceTypeId||false|integer|
+|    envDesc||false|string|
+|    envName||false|string|
+|    id||false|integer|
+|    modifyTime||false|string|
+|    modifyUser||false|string|
+|  dataSourceEnvId||false|integer(int64)|
+|  dataSourceName||false|string|
+|  dataSourceType||false|DataSourceType|DataSourceType|
+|    classifier||false|string|
+|    description||false|string|
+|    icon||false|string|
+|    id||false|string|
+|    layers||false|integer|
+|    name||false|string|
+|    option||false|string|
+|  dataSourceTypeId||false|integer(int64)|
+|  expire||false|boolean|
+|  id||false|integer(int64)|
+|  labels||false|string|
+|  modifyTime||false|string(date-time)|
+|  modifyUser||false|string|
+|  publishedVersionId||false|integer(int64)|
+|  versionId||false|integer(int64)|
+|  versions||false|array|DatasourceVersion|
+|    comment||false|string|
+|    connectParams||false|object|
+|    createTime||false|string|
+|    createUser||false|string|
+|    datasourceId||false|integer|
+|    parameter||false|string|
+|    versionId||false|integer|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+## getInfoByDataSourceName
+**接口地址**:`/api/rest_j/v1/data-source-manager/info/name/{dataSourceName}`
+
+**请求方式**:`GET`
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:通过datsourceName查询数据源信息
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSourceName|dataSourceName|path|true|string|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/info/name/hive-test",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "info": {
+ "id": 10,
+ "dataSourceName": "hive-test",
+ "dataSourceDesc": "hive test",
+ "dataSourceTypeId": 4,
+ "createSystem": "Linkis",
+ "connectParams": {
+ "envId": "3"
+ },
+ "createTime": 1647862455000,
+ "modifyTime": 1647930476000,
+ "modifyUser": "hadoop",
+ "createUser": "hadoop",
+ "versionId": 3,
+ "publishedVersionId": 1,
+ "expire": false,
+ "dataSourceType": {
+ "name": "hive",
+ "layers": 0
+ }
+ }
+ }
+}
+```
+## getInfoByDataSourceId
+**接口地址**:`/api/rest_j/v1/data-source-manager/info/{dataSourceId}`
+
+**请求方式**:`GET`
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSourceId|dataSourceId|path|true|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/info/1",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "info": {
+ "id": 1,
+ "dataSourceName": "开源共建环境",
+ "dataSourceDesc": "123",
+ "dataSourceTypeId": 1,
+ "createSystem": "Linkis",
+ "connectParams": {
+ "host": "127.0.0.1",
+ "password": "xxxxx",
+ "port": "9600",
+ "username": "linkis"
+ },
+ "createTime": 1647258360000,
+ "modifyTime": 1647437692000,
+ "modifyUser": "hadoop",
+ "createUser": "hadoop",
+ "versionId": 1,
+ "publishedVersionId": 1,
+ "expire": false,
+ "dataSourceType": {
+ "name": "mysql",
+ "icon": "https://uat.dongcha.weoa.com/static/img/logo.770c1525.png",
+ "layers": 0
+ }
+ }
+ }
+}
+```
+## expireDataSource
+**接口地址**:`/api/rest_j/v1/data-source-manager/info/{dataSourceId}/expire`
+
+**请求方式**:`PUT`
+
+**请求数据类型**:`application/json`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSourceId|dataSourceId|path|true|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/info/1/expire",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "expireId": 1
+ }
+}
+```
+## updateDataSourceInJson
+**接口地址**:`/api/rest_j/v1/data-source-manager/info/{dataSourceId}/json`
+
+**请求方式**:`PUT`
+
+**请求数据类型**:`application/json`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求示例**:
+```javascript
+{
+ "connectParams": {},
+ "createIdentify": "",
+ "createSystem": "",
+ "createTime": "",
+ "createUser": "",
+ "dataSourceDesc": "",
+ "dataSourceEnv": {
+ "connectParams": {},
+ "createTime": "",
+ "createUser": "",
+ "dataSourceType": {
+ "classifier": "",
+ "description": "",
+ "icon": "",
+ "id": "",
+ "layers": 0,
+ "name": "",
+ "option": ""
+ },
+ "dataSourceTypeId": 0,
+ "envDesc": "",
+ "envName": "",
+ "id": 0,
+ "modifyTime": "",
+ "modifyUser": ""
+ },
+ "dataSourceEnvId": 0,
+ "dataSourceName": "",
+ "dataSourceType": {
+ "classifier": "",
+ "description": "",
+ "icon": "",
+ "id": "",
+ "layers": 0,
+ "name": "",
+ "option": ""
+ },
+ "dataSourceTypeId": 0,
+ "expire": true,
+ "id": 0,
+ "labels": "",
+ "modifyTime": "",
+ "modifyUser": "",
+ "publishedVersionId": 0,
+ "versionId": 0,
+ "versions": [
+ {
+ "comment": "",
+ "connectParams": {},
+ "createTime": "",
+ "createUser": "",
+ "datasourceId": 0,
+ "parameter": "",
+ "versionId": 0
+ }
+ ]
+}
+```
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSource|dataSource|body|true|DataSource|DataSource|
+|  connectParams||false|object|
+|  createIdentify||false|string|
+|  createSystem||false|string|
+|  createTime||false|string(date-time)|
+|  createUser||false|string|
+|  dataSourceDesc||false|string|
+|  dataSourceEnv||false|DataSourceEnv|DataSourceEnv|
+|    connectParams||false|object|
+|    createTime||false|string|
+|    createUser||false|string|
+|    dataSourceType||false|DataSourceType|DataSourceType|
+|      classifier||false|string|
+|      description||false|string|
+|      icon||false|string|
+|      id||false|string|
+|      layers||false|integer|
+|      name||false|string|
+|      option||false|string|
+|    dataSourceTypeId||false|integer|
+|    envDesc||false|string|
+|    envName||false|string|
+|    id||false|integer|
+|    modifyTime||false|string|
+|    modifyUser||false|string|
+|  dataSourceEnvId||false|integer(int64)|
+|  dataSourceName||false|string|
+|  dataSourceType||false|DataSourceType|DataSourceType|
+|    classifier||false|string|
+|    description||false|string|
+|    icon||false|string|
+|    id||false|string|
+|    layers||false|integer|
+|    name||false|string|
+|    option||false|string|
+|  dataSourceTypeId||false|integer(int64)|
+|  expire||false|boolean|
+|  id||false|integer(int64)|
+|  labels||false|string|
+|  modifyTime||false|string(date-time)|
+|  modifyUser||false|string|
+|  publishedVersionId||false|integer(int64)|
+|  versionId||false|integer(int64)|
+|  versions||false|array|DatasourceVersion|
+|    comment||false|string|
+|    connectParams||false|object|
+|    createTime||false|string|
+|    createUser||false|string|
+|    datasourceId||false|integer|
+|    parameter||false|string|
+|    versionId||false|integer|
+|dataSourceId|dataSourceId|path|true|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+## getInfoByDataSourceIdAndVersion
+**接口地址**:`/api/rest_j/v1/data-source-manager/info/{dataSourceId}/{version}`
+
+**请求方式**:`GET`
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSourceId|dataSourceId|path|true|integer(int64)|
+|version|version|path|true|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/info/1/1",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "info": {
+ "id": 1,
+ "dataSourceName": "开源共建环境",
+ "dataSourceDesc": "123",
+ "dataSourceTypeId": 1,
+ "createSystem": "Linkis",
+ "connectParams": {
+ "host": "127.0.0.1",
+ "password": "xxxxx",
+ "port": "9600",
+ "username": "linkis"
+ },
+ "createTime": 1647258360000,
+ "modifyTime": 1647437692000,
+ "modifyUser": "hadoop",
+ "createUser": "hadoop",
+ "versionId": 1,
+ "publishedVersionId": 1,
+ "expire": false,
+ "dataSourceType": {
+ "name": "mysql",
+ "icon": "https://uat.dongcha.weoa.com/static/img/logo.770c1525.png",
+ "layers": 0
+ }
+ }
+ }
+}
+```
+## getKeyDefinitionsByType
+**接口地址**:`/api/rest_j/v1/data-source-manager/key-define/type/{typeId}`
+
+**请求方式**:`GET`
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|typeId|typeId|path|true|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/key-define/type/4",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "keyDefine": [
+ {
+ "id": 6,
+ "key": "envId",
+ "description": "集群环境",
+ "name": "集群环境",
+ "valueType": "SELECT",
+ "require": true,
+ "dataSource": "/data-source-manager/env-list/all/type/4"
+ },
+ {
+ "id": 7,
+ "key": "keyTabFile",
+ "description": "KeyTab文件",
+ "name": "keyTab文件",
+ "valueType": "FILE",
+ "require": false,
+ "dataSource": "http://172.22.32.6:9001/api/rest_j/v1/bml/upload"
+ }
+ ]
+ }
+}
+```
+## getConnectParams
+**接口地址**:`/api/rest_j/v1/data-source-manager/name/{dataSourceName}/connect-params`
+
+**请求方式**:`GET`
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSourceName|dataSourceName|path|true|string|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/name/linkis_test256/connect-params",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "connectParams": {
+ "host": "127.0.0.1",
+ "password": "xxxxx",
+ "port": "9600",
+ "username": "linkis"
+ }
+ }
+}
+```
+## insertJsonParameter
+**接口地址**:`/api/rest_j/v1/data-source-manager/parameter/{dataSourceId}/json`
+
+**请求方式**:`POST`
+
+**请求数据类型**:`application/json`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSourceId|dataSourceId|path|true|integer(int64)|
+|params|params|body|true|object|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+## publishByDataSourceId
+**接口地址**:`/api/rest_j/v1/data-source-manager/publish/{dataSourceId}/{versionId}`
+
+**请求方式**:`POST`
+
+**请求数据类型**:`application/json`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSourceId|dataSourceId|path|true|integer(int64)|
+|versionId|versionId|path|true|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/publish/3/2",
+ "status": 0,
+ "message": "OK",
+ "data": {}
+}
+```
+## getAllDataSourceTypes
+**接口地址**:`/api/rest_j/v1/data-source-manager/type/all`
+
+**请求方式**:`GET`
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求参数**:
+暂无
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/type/all",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "typeList": [
+ {
+ "id": "1",
+ "name": "mysql",
+ "description": "mysql数据库",
+ "option": "mysql数据库",
+ "classifier": "关系型数据库",
+ "icon": "https://uat.dongcha.weoa.com/static/img/logo.770c1525.png",
+ "layers": 3
+ },
+
+ {
+ "id": "4",
+ "name": "hive",
+ "description": "hive数据库",
+ "option": "hive",
+ "classifier": "大数据存储",
+ "layers": 3
+ }
+
+ ]
+ }
+}
+```
+## getConnectParams
+**接口地址**:`/api/rest_j/v1/data-source-manager/{dataSourceId}/connect-params`
+
+**请求方式**:`GET`
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSourceId|dataSourceId|path|true|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/3/connect-params",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "connectParams": {
+ "host": "127.0.0.1",
+ "password": "xxxxx",
+ "port": "9600",
+ "username": "linkis"
+ }
+ }
+}
+```
+## getVersionList
+**接口地址**:`/api/rest_j/v1/data-source-manager/{dataSourceId}/versions`
+
+**请求方式**:`GET`
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSourceId|dataSourceId|path|true|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/1/versions",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "versions": [
+ {
+ "versionId": 1,
+ "datasourceId": 1,
+ "connectParams": {
+ "host": "127.0.0.1",
+ "password": "xxxxx",
+ "port": "9600",
+ "username": "linkis"
+ },
+ "parameter": "{\"host\":\"127.0.0.1\",\"port\":\"9600\",\"username\":\"linkis\",\"password\":\"rO0ABXQACUFiY2RAMjAyMg==\"}",
+ "comment": "初始化版本",
+ "createUser": "hadoop"
+ }
+ ]
+ }
+}
+```
+## connectDataSource
+**接口地址**:`/api/rest_j/v1/data-source-manager/{dataSourceId}/{version}/op/connect`
+
+**请求方式**:`PUT`
+
+**请求数据类型**:`application/json`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSourceId|dataSourceId|path|true|integer(int64)|
+|version|version|path|true|integer(int64)|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/data-source-manager/1/1/op/connect",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "ok": true
+ }
+}
+```
+
+-----
+** DataSourceOperateRestfulApi类 **
+
+## connect
+**接口地址**:`/api/rest_j/v1/data-source-manager/op/connect/json`
+
+**请求方式**:`POST`
+
+**请求数据类型**:`application/json`
+
+**响应数据类型**:`application/json`
+
+**接口描述**:
+
+**请求示例**:
+```javascript
+{
+ "connectParams": {},
+ "createIdentify": "",
+ "createSystem": "",
+ "createTime": "",
+ "createUser": "",
+ "dataSourceDesc": "",
+ "dataSourceEnv": {
+ "connectParams": {},
+ "createTime": "",
+ "createUser": "",
+ "dataSourceType": {
+ "classifier": "",
+ "description": "",
+ "icon": "",
+ "id": "",
+ "layers": 0,
+ "name": "",
+ "option": ""
+ },
+ "dataSourceTypeId": 0,
+ "envDesc": "",
+ "envName": "",
+ "id": 0,
+ "modifyTime": "",
+ "modifyUser": ""
+ },
+ "dataSourceEnvId": 0,
+ "dataSourceName": "",
+ "dataSourceType": {
+ "classifier": "",
+ "description": "",
+ "icon": "",
+ "id": "",
+ "layers": 0,
+ "name": "",
+ "option": ""
+ },
+ "dataSourceTypeId": 0,
+ "expire": true,
+ "id": 0,
+ "labels": "",
+ "modifyTime": "",
+ "modifyUser": "",
+ "publishedVersionId": 0,
+ "versionId": 0,
+ "versions": [
+ {
+ "comment": "",
+ "connectParams": {},
+ "createTime": "",
+ "createUser": "",
+ "datasourceId": 0,
+ "parameter": "",
+ "versionId": 0
+ }
+ ]
+}
+```
+
+**请求参数**:
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|dataSource|dataSource|body|true|DataSource|DataSource|
+|  connectParams||false|object|
+|  createIdentify||false|string|
+|  createSystem||false|string|
+|  createTime||false|string(date-time)|
+|  createUser||false|string|
+|  dataSourceDesc||false|string|
+|  dataSourceEnv||false|DataSourceEnv|DataSourceEnv|
+|    connectParams||false|object|
+|    createTime||false|string|
+|    createUser||false|string|
+|    dataSourceType||false|DataSourceType|DataSourceType|
+|      classifier||false|string|
+|      description||false|string|
+|      icon||false|string|
+|      id||false|string|
+|      layers||false|integer|
+|      name||false|string|
+|      option||false|string|
+|    dataSourceTypeId||false|integer|
+|    envDesc||false|string|
+|    envName||false|string|
+|    id||false|integer|
+|    modifyTime||false|string|
+|    modifyUser||false|string|
+|  dataSourceEnvId||false|integer(int64)|
+|  dataSourceName||false|string|
+|  dataSourceType||false|DataSourceType|DataSourceType|
+|    classifier||false|string|
+|    description||false|string|
+|    icon||false|string|
+|    id||false|string|
+|    layers||false|integer|
+|    name||false|string|
+|    option||false|string|
+|  dataSourceTypeId||false|integer(int64)|
+|  expire||false|boolean|
+|  id||false|integer(int64)|
+|  labels||false|string|
+|  modifyTime||false|string(date-time)|
+|  modifyUser||false|string|
+|  publishedVersionId||false|integer(int64)|
+|  versionId||false|integer(int64)|
+|  versions||false|array|DatasourceVersion|
+|    comment||false|string|
+|    connectParams||false|object|
+|    createTime||false|string|
+|    createUser||false|string|
+|    datasourceId||false|integer|
+|    parameter||false|string|
+|    versionId||false|integer|
+
+**响应参数**:
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|object|
+|message|string|
+|method|string|
+|status|integer(int32)|integer(int32)|
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/file-system-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/file-system-api.md
new file mode 100644
index 0000000000..34e3a4b71e
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/file-system-api.md
@@ -0,0 +1,1041 @@
+---
+title: 文件系统
+sidebar_position: 10
+---
+** FsRestfulApi 类 **
+
+
+
+
+
+## 创建新的Dir
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/createNewDir`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>创建新的Dir</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|path|路径|true|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 创建新的文件
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/createNewFile`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>创建新的文件</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|path|路径|true|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 删除dir文件或者文件
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/deleteDirOrFile`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>删除dir文件或者文件</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|path|地址|true|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 下载
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/download`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>下载</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|charset|字符集|true|String|String|
+|path|地址|true|String|String|
+|json|json|body|true||
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 文件信息
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/fileInfo`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>文件信息</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|path|地址|query|true|string|
+|pageSize|页面大小|query|false|ref|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## formate
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/formate`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>resultsets转换成Excel</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|encoding|编码|query|true|string|
+|escapeQuotes|escapeQuotes|query|true|string|
+|fieldDelimiter|字段分隔符|query|true|string|
+|hasHeader|哈希值|query|true|boolean|
+|quote|引用|query|true|string|
+|path|地址|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 函数列表
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/getDirFileTrees`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取udf函数列表</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|path|请求路径|query|true|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/filesystem/getDirFileTrees",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "dirFileTrees": {
+ "name": "",
+ "path": "",
+ "properties": null,
+ "children": [{
+ "name": "",
+ "path": "",
+ "properties": {
+ "size": "",
+ "modifytime": ""
+ },
+ "children": ,
+ "isLeaf": ,
+ "parentPath": ""
+ }],
+ "isLeaf": ,
+ "parentPath":
+ }
+ }
+}
+```
+
+
+## 根路径
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/getUserRootPath`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取根路径</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|pathType|文件类型|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 是否存在
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/isExist`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>是否存在</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|path|地址|query|true|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 打开文件
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/openFile`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>打开文件</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|path|地址|query|true|string|
+|charset|字符集|query|false|string|
+|page|页码|query|false|ref|
+|pageSize|页面大小|query|false|ref|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/filesystem/openFile",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "metadata": [{
+ "columnName": "_c0",
+ "comment": "NULL",
+ "dataType": ""
+ }],
+ "totalPage": ,
+ "totalLine": ,
+ "page": ,
+ "type": "",
+ "fileContent": [
+ [""]
+ ]
+ }
+}
+```
+
+
+## 打开日志记录
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/openLog`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>打开日志记录</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|path|地址|query|false|string|
+|proxyUser|代理用户|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/filesystem/openLog",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "log": ["", ""]
+ }
+}
+```
+
+
+## 重新命名
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/rename`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>重新给文件命名</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|newDest|新名称|false|String|String|
+|oldDest|旧名称|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 结果集转换成Excel
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/resultsetToExcel`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>结果集转换成Excel</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|autoFormat|是否自动|query|false|boolean|
+|charset|结果集|query|false|string|
+|csvSeperator|csv分隔栏|query|false|string|
+|limit|限度|query|false|ref|
+|nullValue|空值|query|false|string|
+|outputFileName|输出文件名称|query|false|string|
+|outputFileType|输出文件类型|query|false|string|
+|path|地址|query|false|string|
+|quoteRetouchEnable|是否引用修饰|query|false|boolean|
+|sheetName|sheet名称|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## resultsets转换成Excel
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/resultsetsToExcel`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>resultsets转换成Excel</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|autoFormat|是否自动|query|true|boolean|
+|limit|限度|query|true|ref|
+|nullValue|空值|query|true|string|
+|outputFileName|输出文件名称|query|true|string|
+|path|地址|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 保存脚本
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/saveScript`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>保存脚本</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|path|地址|true|String|String|
+|SaveScript|json|body|true|SaveScript|SaveScript|
+|charset|字符集|false|String|String|
+|params|页面大小|false|Object|Object|
+|scriptContent|页码|false|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 上传
+
+
+**接口地址**:`/api/rest_j/v1/filesystem/upload`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>上传文件,可传多个文件</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|file|文件|formData|false|ref|
+|path|地址|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/global-variable-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/global-variable-api.md
new file mode 100644
index 0000000000..00a153ce77
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/global-variable-api.md
@@ -0,0 +1,137 @@
+---
+title: 添加全局变量
+sidebar_position: 8
+---
+** VariableRestfulApi 类 **
+
+
+## 全局变量列表
+
+
+**接口地址**:`/api/rest_j/v1/variable/listGlobalVariable`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取全局变量清单</p>
+
+
+
+**请求参数**:
+
+
+暂无
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized||
+|403|Forbidden||
+|404|Not Found||
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object||
+|message|描述|string||
+|method|请求url|string||
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## 添加全局变量
+
+
+**接口地址**:`/api/rest_j/v1/variable/saveGlobalVariable`
+
+
+**请求方式**:`POST`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>添加全局变量</p>
+
+**请求示例**:
+```javascript
+{
+ globalVariables: [{
+ keyID: ,
+ key: "",
+ valueID: ,
+ value: ""
+ }]
+}
+```
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 是否必须 | 请求类型 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|globalVariables|新增参数数据一对多key:globalVariables,value:List||Map|true|Map|
+|key|参数名称,属于globalVariables||String|true|String|
+|value|变量值,跟key属于键值对 属于被globalVariables包含||List|true|List|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created||
+|401|Unauthorized||
+|403|Forbidden||
+|404|Not Found||
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object||
+|message|描述|string||
+|method|请求url|string||
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/variable/saveGlobalVariable",
+ "status": 0,
+ "message": "OK",
+ "data": {}
+}
+```
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/homepage-function-interface-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/homepage-function-interface-api.md
new file mode 100644
index 0000000000..eac4f43bde
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/homepage-function-interface-api.md
@@ -0,0 +1,327 @@
+---
+title: 管理台首页API
+sidebar_position: 7
+---
+** QueryRestfulApi 类 **
+
+
+## 管理员验证
+
+
+**接口地址**:`/api/rest_j/v1/jobhistory/governanceStationAdmin`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>用来验证是否为管理员,如果是则返回true不是则false</p>
+
+
+
+**请求参数**:
+
+
+暂无
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ data: {solution: null, admin: true}
+ message: "OK"
+ method: "/api/jobhistory/governanceStationAdmin"
+ status: 0
+}
+```
+
+
+## 全局历史
+
+
+**接口地址**:`/api/rest_j/v1/jobhistory/list`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>根据条件获取全局历史数据列表默认获取全部</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|creator|创建者|query|false|string|
+|endDate|结束时间|query|false|integer(int64)|
+|executeApplicationName|操作人|query|false|string|
+|isAdminView|是否为管理员模式或者普通模式|query|false|boolean|
+|pageSize|页面数量|query|false|ref|
+|proxyUser|代理用户|query|false|string|
+|startDate|开始时间|query|false|integer(int64)|
+|status|结束时间|query|false|string|
+|taskID|ID|query|false|integer(int64)|
+|tpageNow|页码|query|false|ref|
+|pageNow|pageNow|query|false|integer(int32)|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ {
+ "method": "/api/jobhistory/list",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "solution": null,
+ "totalPage": 90,
+ "tasks": [{
+ "taskID": ,
+ "instance": ",
+ "execId": "",
+ "umUser": "",
+ "engineInstance": null,
+ "executionCode": "",
+ "progress": "",
+ "logPath": "",
+ "resultLocation": "",
+ "status": "",
+ "createdTime": ,
+ "updatedTime": ,
+ "engineType": "",
+ "errCode": 0,
+ "errDesc": "",
+ "executeApplicationName": "",
+ "requestApplicationName": "",
+ "runType": "datachecker",
+ "paramsJson": "",
+ "costTime": 1000,
+ "strongerExecId": "",
+ "sourceJson": "",
+ "sourceTailor": "",
+ "engineStartTime": null,
+ "labels": [],
+ "canRetry": ,
+ "subJobs":
+ }]
+ }
+}
+}
+```
+
+
+## 获取未完成任务列表
+
+
+**接口地址**:`/api/rest_j/v1/jobhistory/listundone`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取未完成任务列表</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|creator|creator|query|false|string|
+|endDate|结束时间|query|false|integer(int64)|
+|engineType|engineType|query|false|string|
+|pageNow|pageNow|query|false|ref|
+|pageSize|pageSize|query|false|ref|
+|startDate|开始时间|query|false|ref|
+|startTaskID|startTaskID|query|false|integer(int64)|
+|status|status|query|false|string|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "data": {},
+ "message": "",
+ "method": "",
+ "status": 0
+}
+```
+
+
+## job任务详细记录
+
+
+**接口地址**:`/api/rest_j/v1/jobhistory/{id}/get`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>job任务详细记录</p>
+
+
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|id|历史记录Id|query|false|integer(int64)|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": "/api/jobhistory/1928730/get",
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "task": {
+ "taskID": ,
+ "instance": "",
+ "execId": "",
+ "umUser": "",
+ "engineInstance": "",
+ "executionCode": "",
+ "progress": "",
+ "logPath": "",
+ "resultLocation": "",
+ "status": "",
+ "createdTime":,
+ "updatedTime": ,
+ "engineType": "",
+ "errCode": ,
+ "errDesc": "",
+ "executeApplicationName": "",
+ "requestApplicationName": "",
+ "runType": "hql",
+ "paramsJson": "",
+ "costTime": ,
+ "strongerExecId": "",
+ "sourceJson": "",
+ "sourceTailor": "",
+ "engineStartTime": null,
+ "labels": [""],
+ "canRetry": false,
+ "subJobs": null
+ }
+ }
+}
+```
+
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/instance-management-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/instance-management-api.md
new file mode 100644
index 0000000000..1335d2eafe
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/instance-management-api.md
@@ -0,0 +1,288 @@
+---
+title: 实例管理
+sidebar_position: 6
+---
+** InstanceRestful 类 **
+
+
+
+
+## 微服务实例列表
+
+
+**接口地址**:`/api/rest_j/v1/microservice/allInstance`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取微服务管理模块实例列表可获取单个或多个默认全部</p>
+
+
+
+**请求参数**:
+
+
+暂无
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": null,
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "instances": [{
+ "id": ,
+ "updateTime": ,
+ "createTime": ,
+ "applicationName": ",
+ "instance": "",
+ "labels": [{
+ "stringValue": "",
+ "labelKey": "",
+ "feature": "",
+ "id": 5,
+ "labelValueSize": 0,
+ "modifiable": true,
+ "updateTime": ,
+ "createTime": ,
+ "featureKey": "",
+ "empty":
+ }]
+ }]
+ }
+}
+```
+
+
+## 获取eurekaURL
+
+
+**接口地址**:`/api/rest_j/v1/microservice/eurekaURL`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>返回eurekaURL</p>
+
+
+
+**请求参数**:
+
+
+暂无
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": null,
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "url": ""
+ }
+}
+```
+
+
+## 编辑微服务实例
+
+
+**接口地址**:`/api/rest_j/v1/microservice/instanceLabel`
+
+
+**请求方式**:`PUT`
+
+
+**请求数据类型**:`application/json`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>编辑或修改下微服务管理中的实例</p>
+
+**请求示例**:
+```javascript
+{
+ applicationName: "linkis-ps-cs"
+ instance: "bdpdws110004:9108"
+ labels: [{
+ labelKey: "route",
+ stringValue: "cs_2_dev"
+}]}
+```
+
+**请求参数**:
+
+
+| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
+| -------- | -------- | ----- | -------- | -------- | ------ |
+|applicationName|引擎标签|String|false|String|
+|instance|引擎实例名称|String|String|String|
+|labelKey|添加内容里面的标签,属于labels集合 内 map里的key|String|String|String|
+|labels|引擎实例更新参数内容,集合存放的是map类型的|List|String|List|
+|stringValue|添加内容里面的标签对于的值,属于labels集合 内 map里的value|String|String|String|
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|201|Created|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": null,
+ "status": 0,
+ "message": "success",
+ "data": {
+ "labels": [{
+ "stringValue": "",
+ "labelKey": "",
+ "feature": null,
+ "modifiable": ,
+ "featureKey": "",
+ "empty":
+ }]
+ }
+}
+```
+
+
+## 可以修改的label 类型
+
+
+**接口地址**:`/api/rest_j/v1/microservice/modifiableLabelKey`
+
+
+**请求方式**:`GET`
+
+
+**请求数据类型**:`application/x-www-form-urlencoded`
+
+
+**响应数据类型**:`*/*`
+
+
+**接口描述**:<p>获取可以修改的label类型列表,列表数据如‘userCreator,route’</p>
+
+
+
+**请求参数**:
+
+
+暂无
+
+
+**响应状态**:
+
+
+| 状态码 | 说明 | schema |
+| -------- | -------- | ----- |
+|200|OK|Message|
+|401|Unauthorized|
+|403|Forbidden|
+|404|Not Found|
+
+
+**响应参数**:
+
+
+| 参数名称 | 参数说明 | 类型 | schema |
+| -------- | -------- | ----- |----- |
+|data|数据集|object|
+|message|描述|string|
+|method|请求url|string|
+|status|状态|integer(int32)|integer(int32)|
+
+
+**响应示例**:
+```javascript
+{
+ "method": null,
+ "status": 0,
+ "message": "OK",
+ "data": {
+ "keyList": []
+ }
+}
+```
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/jobhistory-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/jobhistory-api.md
new file mode 100644
index 0000000000..e74ae07e3c
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.0/api/http/linkis-ps-publicservice-api/jobhistory-api.md
@@ -0,0 +1,251 @@
+---
+title: 历史作业API
+sidebar_position: 1
+---
+
... 45682 lines suppressed ...
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@linkis.apache.org
For additional commands, e-mail: commits-help@linkis.apache.org