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