用于提交一段python3的代码片段并执行,只能用于数据处理。
接口说明
请确保在使用该接口前,已充分了解响应编排产品的收费方式和价格。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
yundun-sas:RunPython3Script |
create |
*全部资源
|
无 | 无 |
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
PythonScript |
string |
否 |
python3 的脚本。 |
import logging def execute (params): #ip = params['ip'] #logging.info("enter execute,ip is "+ip) success=True message='OK' data=[] return (success,message,data) |
Params |
string |
否 |
python3 脚本的入参。 |
{ "input1": "xx.xx.xx.xx", "input2": "7d" } |
PlaybookUuid |
string |
否 |
剧本的 UUID。 说明
调用 DescribePlaybooks 接口可以获取该参数。 |
8baa6cff-319e-4ede-97bc-xxxxxxx |
NodeName |
string |
否 |
剧本的节点名称。 |
python3_3 |
返回参数
名称 |
类型 |
描述 |
示例值 |
object |
返回信息。 |
||
RequestId |
string |
本次调用请求的 ID,是由阿里云为该请求生成的唯一标识符,可用于排查和定位问题。 |
F210521C-D9BF-5264-8369-83EDDC617DB0 |
RunResult |
string |
运行脚本的结果数据。 |
{ "requestUuid": "fe240b98-27b1-4a36-aec1-550b894318d9", "content": { "resultData": [], "success": true } } |
RunResult 参数为 JSONObject 格式,包含的字段为:
requestUuid:表示该次请求的 UUID,用于查询运行日志
content:表示脚本运行的结果,由用户定义
示例
正常返回示例
JSON
格式
{
"RequestId": "F210521C-D9BF-5264-8369-83EDDC617DB0",
"RunResult": "{\n \"requestUuid\": \"fe240b98-27b1-4a36-aec1-550b894318d9\",\n \"content\": {\n \"resultData\": [],\n \"success\": true\n }\n}"
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。