检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
多行注释以/*开始,以*/结束,不支持嵌套块注释。 Terraform配置文件使用UTF-8编码,对于标识符、注释和字符串都支持非ASCII字符。 多行字符串以<<EOF开头,中间是字符串内容,最后以EOF结尾。EOF也可以替换为其他字符。例如: resource "huaweicloud_obs_bucket" "web_bucket"
表1 字符串函数 函数名称 函数描述 样例 运行结果 format 字符串格式化 format("Hello, %s!", "cloud") Hello, cloud! lower 将字符串中的字母转换为小写 lower("HELLO") hello upper 将字符串中的字母转换为大写
页面右上角的“更新模板或参数”按钮,进入更新资源栈页面,如图1 : 图1 更新模板或参数-选择模板 此时,您可以选择"使用当前模板"或者"替换当前模板"即使用一个新模板来进行已有资源栈的更新功能。 方案一:使用当前模板: 单击"下一步",进入配置参数页面,可以修改配置参数,如图2:
for_each for_each 在功能上与 count 相似,for_each 使用键值对或字符串集合的形式快速地将值填入到对应的属性中,不仅可以优化脚本结构也有利于理解多实例间的关系。 在使用映射类型表达时,您可以使用 "each.key" 和 "each.value" 来
{ service_name = "forum" owner = "Community" } 本地变量的表达式不仅限于字符和数值常量,还可以使用输入变量、资源属性和其他本地变量的引用和表达式结果: locals { dns_list = concat(hu
lue。条件表达式的结果可以是任意类型,但true_value和false_value的类型必须保持一致。条件表达式的常见用法是使用默认值替换无效值,如下: var.a != "" ? var.a : "default-a" 该语句表示:如果var.a的值不为空,则返回var.a的值,否则返回一个默认值。
resource块支持的元参数,主要包括: depends_on:用于指定资源的依赖项 count:用于创建多个相同配置的资源 for_each:用于根据映射、字符串集合创建多个资源 provider:用于选择非默认的 provider lifecycle:用于定制资源的生命周期 父主题: Metadata
进入资源栈实例界面右上角单击“更新”按钮 3.进入选择模板页面,此处可以选择两种创建方式“1.使用当前模板”“2.替换当前模板” 此时,选择"使用当前模板"或者"替换当前模板"即使用一个新模板来进行已有资源栈集的更新功能。 方案一:使用当前模板: 单击"下一步",进入参数配置页面,对当前模板配置参数进行修正。
请参见关于配额。 资源类型 限制项 限制值 模板 每个华为云账号允许创建的最大模板个数 100 模板名最大长度 128字符 模板文件名称 255字节(一个中文字符=3个字节) 模板URL地址长度 2048字节 创建模板或版本接口参数template_uri传递文件内容最大值 解压后1M
letter. Should only contains English characters, number or hyphen. 参数包含非法字符,仅支持包含大小写英文、数字或中划线。 请联系技术支持。 400 RF.10011009 Parameter contains invalid
Address Translation)网关 huaweicloud_nat_gateway 按需 RDS(Relational Database Service)关系型数据库 huaweicloud_rds_instance 包周期和按需 CCE(Cloud Container Engine)云容器引擎
create_before_destroy 默认情况下,当需要改变资源中不支持更新的参数时,Terraform会先销毁已有实例,再使用新配置的参数创建新的对象进行替换。当您将 create_before_destroy 参数设置为 true 时,Terraform将先创建新的实例,再销毁之前的实例。这个
正在更新。此处的更新特指非替换式更新,如果是替换式更新,则使用CREATION后DELETION UPDATE_FAILED - 更新失败。此处的更新特指非替换式更新,如果是替换式更新,则使用CREATION后DELETION UPDATE_COMPLETE - 更新完成。此处的更新特指非替换式更新
正在更新。此处的更新特指非替换式更新,如果是替换式更新,则是DELETION后CREATION,或者CREATION后DELETION,具体以何种行为进行替换式更新由Provider定义。 UPDATE_FAILED - 更新失败。此处的更新特指非替换式更新,如果是替换式更新,则是DEL
划线、中划线。首字符需为中文或者英文,区分大小写。 execution_plan_name 是 String 执行计划的名称。此名字在domain_id+区域+project_id+stack_id下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。
huaweicloud_nat_gateway: 支持的计费模式:按需 huaweicloud_rds_instance: 支持的计费模式:包周期、按需 支持的数据库类型:MySQL、PostgreSQL、Microsoft SQL Server huaweicloud_sfs_turbo:
var_structure可以允许客户提交最简单的字符串类型的参数 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换,
var_structure可以允许客户提交最简单的字符串类型的参数 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换,
资源栈名称: 资源栈名称以中文或英文开始,支持中文、大小写英文、数字、下划线、中划线,128个字符之内。 资源栈名称不能重名。 资源栈描述: 由任意字符组成, 字符数量需要控制在1024个字符之内。 图3 创建资源栈-配置参数 配置参数的填写,如果参数名称之前有红色“*”标记则为必填
var_structure可以允许客户提交最简单的字符串类型的参数 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换,