更新插件草稿
功能介绍
更新插件草稿
调用方法
请参见如何调用API。
URI
POST /v1/{domain_id}/agent-plugin/edit-draft
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
domain_id |
是 |
String |
租户ID |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
参数解释: 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
unique_id |
否 |
String |
唯一ID |
icon_url |
否 |
String |
图标URL |
runtime_attribution |
是 |
String |
运行属性 |
plugin_name |
是 |
String |
插件名 |
display_name |
是 |
String |
展示名 |
business_type |
是 |
String |
业务类型 |
business_type_display_name |
是 |
String |
业务类型展示名 |
description |
是 |
String |
描述 |
is_private |
否 |
Integer |
是否私有 |
region |
否 |
String |
局点 |
maintainers |
否 |
String |
维护者 |
version |
是 |
String |
版本号 |
version_description |
否 |
String |
版本号说明 |
execution_info |
是 |
execution_info object |
执行信息 |
input_info |
否 |
Array of input_info objects |
输入信息 |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
- |
String |
是否调用成功 |
状态码: 400
参数 |
参数类型 |
描述 |
---|---|---|
error_msg |
String |
参数解释: 错误信息。 取值范围: 不涉及。 |
error_code |
String |
参数解释: 错误码。 取值范围: 不涉及。 |
请求示例
POST https://{endpoint}/v1/ce8df55870164338a72d7e828a966a2a/agent-plugin/edit-draft { "plugin_name" : "apie_test", "display_name" : "apie_test", "business_type" : "Normal", "description" : "", "maintainers" : "", "business_type_display_name" : "通用", "icon_url" : "", "version" : "0.0.1", "version_description" : "", "input_info" : [ ], "execution_info" : { "inner_execution_info" : { "execution_type" : "COMPOSITE", "steps" : [ { "task" : "official_shell_plugin", "name" : "执行Shell", "identifier" : "16993543005962cb6e5e8-458a-4382-adfe-9702345ecddb", "variables" : { "OFFICIAL_SHELL_SCRIPT_INPUT" : "env" } } ] } }, "runtime_attribution" : "agent" }
响应示例
状态码: 200
是否调用成功
true
状态码
状态码 |
描述 |
---|---|
200 |
是否调用成功 |
400 |
Bad request |
401 |
Unauthorized |
403 |
Forbidden |
404 |
Not Found |
错误码
请参见错误码。