云应用 tencentcloud_tat_command

腾讯云自动化助手(TencentCloud Automation Tools,TAT),产品介绍。

相关产品
云应用 产品页,含版本规格、价格与购买入口。

一、示例

resource "tencentcloud_tat_command" "example" { username = "root" command_name = "tf-example" content = <<EOF#!/bin/bashif [ "$(id -u)" != "0" ]; then echo "Please run this script as the root user." >&2 exit 1fips auxEOF description = "Terraform demo." command_type = "SHELL" working_directory = "/root" timeout = 50}

二、参数说明

类型 名称 数据类型 说明
必填 region string 地域,如:ap-guangzhou,默认使用 provider 中定义的 region
也可以在 resource 中指定地域,覆盖默认设置
必填 content string 命令内容,最大长度为65536个字符
可选 availability_zone string 可用区
可选 count int 资源数量,默认为 1
如果为 0 则不创建资源
可选 activity_id int 计费活动 ID,保留字段
可选 command_name string 实例名称,由服务统一生成
可选 description string 命令描述,最大长度为120个字符
可选 command_type enum 命令类型,支持 SHELL、POWERSHELL 和 BAT,默认值为 SHELL枚举值:SHELL:Shell 脚本命令POWERSHELL:Powershell 命令BAT:BAT命令
可选 working_directory string 命令执行路径,默认值为 /root 或 C:/Program Files/qcloudtat_agent/workdir
可选 timeout int 命令超时时间,单位秒,取值范围为 [1, 86400],默认值为60
可选 enable_parameter boolean 是否启用自定义参数功能,创建后不可修改,默认值为 false
可选 default_parameters string 自定义参数功能时的默认参数值,格式为 JSON 字符串示例:{"varA": "222"}限制条件:最多支持20个参数参数名称不能超过64个字符,且名称只能包含字母(大小写)、数字、下划线和中划线
可选 username string 在 CVM 或 Lighthouse 实例上执行命令的用户名
可选 tags Schema[] 资源标签Schema 类型详见:TatTagSchema
可选 output_cos_bucket_url string 上传日志的 COS 存储桶 URL,必须以 https 开头,例如 https://BucketName-123454321.cos.ap-beijing.myqcloud.com
可选 output_cos_key_prefix string 日志保存的 COS 存储桶目录限制条件:必须由数字、字母和可见字符组成,最多允许60个字符使用斜杠(/)创建子目录不允许连续的点(.)或斜杠(/),且不能以斜杠(/)开头
生成 id string 资源实例 ID
生成 create_time string 资源创建时间
生成 created_time string 资源创建时间
生成 updated_time string 资源更新时间
生成 formatted_description string 命令的格式化描述对于用户命令,此参数为空字符串;对于公共命令,此参数包含值
生成 created_by string 命令创建者,TAT 表示公共命令,USER 表示个人命令

三、参数说明

类型 名称 数据类型 说明
必填 key string 标签 key
必填 value string 标签值
赞 (0)
上一篇 4天前
下一篇 4天前