调用RunSmokeTest创建冒烟测试工作流。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String RunSmokeTest

要执行的操作。

Bizdate String 2020-05-26 00:00:00

业务日期。

Name String xm_create_test

工作流的名称。

NodeId Long 1234

节点的ID。您可以调用ListNodes接口获取节点ID。

ProjectEnv String PROD

工作空间的环境,包括PROD(生产环境)和DEV(开发环境)。

RegionId String cn-shanghai

地域信息,通常是服务所在的地域。例如,华东2(上海)是cn-shanghai,华北3(张家口)是cn-zhangjiakou。您无需填写RegionId,会根据调用的endpoint自动解析。

NodeParams String bizdate=$bizdate tbods=$tbods

节点的参数。配置为一个JSON字符串,Key为节点 ID,Value为参数实际取值。

返回数据

名称 类型 示例值 描述
Data Long 3333333

工作流的ID。

ErrorCode String Invalid.Tenant.ConnectionNotExists

错误码。

ErrorMessage String The connection does not exist.

错误信息。

HttpStatusCode Integer 200

HTTP状态码。

RequestId String E6F0DBDD-5AD****

请求的ID。用于定位日志,排查问题。

Success Boolean true

调用是否成功。

示例

请求示例

http(s)://[Endpoint]/?Action=RunSmokeTest
&Bizdate=2020-05-26 00:00:00
&Name=xm_create_test
&NodeId=1234
&ProjectEnv=PROD
&RegionId=cn-shanghai
&<公共请求参数>

正常返回示例

XML格式

<RequestId>E6F0DBDD-5AD****</RequestId>
<HttpStatusCode>200</HttpStatusCode>
<Data>3333333</Data>
<ErrorCode>Invalid.Tenant.ConnectionNotExists</ErrorCode>
<ErrorMessage>The connection does not exist.</ErrorMessage>
<Success>true</Success>

JSON格式

{
    "RequestId": "E6F0DBDD-5AD****",
    "HttpStatusCode": 200,
    "Data": 3333333,
    "ErrorCode": "Invalid.Tenant.ConnectionNotExists",
    "ErrorMessage": "The connection does not exist.",
    "Success": true
}

错误码

访问错误中心查看更多错误码。