配置或修改BPM实例中变量的值
功能介绍
设置或修改BPM实例中变量的值, 一次可以修改一个、多个或者所有变量的值。不存在的变量或者只读变量,会被忽略。入参以key-value集合形式表示,key表示变量名字,value表示变量的值。
URI
PUT AstroZero域名/u-route/baas/bp/v2.0/runtime/instances/{instance_id}/variables
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
instance_id |
是 |
String |
参数解释: 对应一个具体BPM实例的标识,可通过调用查询BPM实例接口查看(响应消息中的“id”)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
请求参数
设置或修改变量的值。入参以key-value集合形式表示,key表示变量名字,value表示变量的值。
无固定的参数,所有参数都由开发者自行指定,结构体报文可见下文示例。
响应参数
参数 |
参数类型 |
描述 |
---|---|---|
resCode |
String |
参数解释: 返回码。 取值范围: 如果返回“0”代表请求成功,其他错误码说明请参考错误码。 |
resMsg |
String |
参数解释: 返回消息。 取值范围: 如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 |
请求示例
PUT https://AstroZero域名/u-route/baas/bp/v2.0/runtime/instances/002N000000Q3QW4IMAOO/variables { "cpuNumber":1, "custVar1":"value1" }
响应示例
{ "resCode":"0", "resMsg":"Success", "result":null }
状态码
状态码请参见状态码。
错误码
错误码请参见错误码。