# [必填] 模板类型,使用 OpsTemplateType: OpsTemplate# [必填] 模板版本,使用 2025-01-01Version: "2025-01-01"# [选填] 参数,用户执行时提供的具体参数值Parameters: Command: Description: 用户自定义命令 Type: String# [必填] 运维任务,定义了具体任务动作,按定义顺序执行Tasks: – Name: UpdateMainCvmImage Description: 更新云服务器镜像 Action: TC::Cloudapp::UpdateCvmImage Properties: ImageId: img-l8og963d CloudappId: "{{ .Cloudapp.CloudappId }}" InstanceId: "{{ .Cloudapp.Terraform.resource.tencentcloud_instance.main_cvm.id }}" Region: "{{ .Cloudapp.Terraform.resource.tencentcloud_instance.main_cvm.region }}" UserData: "{{ .Command }}" Outputs: InstanceState: ValueSelector: ".InstanceState"# [选填] 模板输出Outputs: InstanceState: Description: 实例状态 Value: "{{ .UpdateMainCvmImage.InstanceState }}"
一、示例
可以参考 运维模板仓库 中的示例模板。