云应用 random_password

resource “random_password” “redis” { length = 16 override_special = “_+-&=!@#$%^*()”}resource “tencentcloud_redis_instance” “redis” { vpc_id = var.app_target.vpc.id subnet_id = var.app_target.subnet.id availab。

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

一、描述

生成随机密码

二、示例

resource "random_password" "redis" { length = 16 override_special = "_+-&=!@#$%^*()"}resource "tencentcloud_redis_instance" "redis" { vpc_id = var.app_target.vpc.id subnet_id = var.app_target.subnet.id availability_zone = var.app_target.availability_zone type_id = 6 password = random_password.redis.result mem_size = 2048 redis_replicas_num = 1 name = "cloudapp-redis" port = 6379}

三、参数说明

类型 名称 数据类型 说明
必填 length int 密码长度
可选 region string 这里为了覆盖基类的属性,无意义,可以不传
可选 availability_zone string 这里为了覆盖基类的属性,无意义,可以不传
可选 count int 这里为了覆盖基类的属性,无意义,可以不传
可选 activity_id int 这里为了覆盖基类的属性,无意义,可以不传
可选 special boolean 结果是否包含特殊字符
可选 numeric boolean 结果是否包含数字
可选 upper boolean 结果是否包含大写字母
可选 lower boolean 结果是否包含小写字母
可选 override_special string 特殊字符,会覆盖默认的特殊字符,自定义特殊字符请勿包含 $ 等可能导致解析异常的字符
默认特殊字符:!@#%&*()-_=+[]{}<>:?
生成 id string 资源实例 ID
生成 create_time string 资源创建时间
生成 result string 结果
赞 (0)
上一篇 4天前
下一篇 4天前