一、TC::ExecuteAPI
调用腾讯云 API。
二、属性
| 属性名 | 类型 | 必填 | 说明 |
| Service | String | 是 | 云产品名 |
| Action | String | 是 | 云 API |
| Version | String | 是 | 云 API 版本 |
| Region | String | 是 | 地域 |
| Parameters | JSON | 否 | 云 API 参数 |
三、返回值
动作返回值为指定的云 API 响应结果,详情参见具体的 云产品 API 文档。
四、TC::WaitFor
调用腾讯云 API 轮询,直到响应结果特定值成功匹配预设值。
五、示例
Action: TC::WaitForProperties: Service: cvm Action: DescribeInstances Version: "2017-03-12" Region: ap-guangzhou Parameters: InstanceIds: – ins-asd31gfd ValueSelector: ".InstanceSet[0].InstanceState" DesiredValues: – RUNNING StopRetryValues: – LAUNCH_FAILEDOutputs: InstanceState: ValueSelector: ".InstanceSet[0].InstanceState" LatestOperationState: ValueSelector: ".InstanceSet[0].LatestOperationState"
六、属性
| 属性名 | 类型 | 必填 | 说明 |
| Service | String | 是 | 云产品名 |
| Action | String | 是 | 云 API |
| Version | String | 是 | 云 API 版本 |
| Region | String | 是 | 地域 |
| Parameters | JSON | 否 | 云 API 参数 |
| ValueSelector | String | 是 | 用于对比的特定值选择器(使用 jq) |
| DesiredValues | Array | 是 | 成功匹配值 |
| StopRetryValues | Array | 否 | 停止重试值 |
七、返回值
动作返回值为指定的云 API 响应结果,详情参见具体的 云产品 API 文档。