检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
terraform show 可以查看已创建的OBS桶。 上传对象。 支持通过数据流和源文件路径上传对象,在main.tf文件中增加以下内容。 # 通过数据流上传对象 resource "huaweicloud_obs_bucket_object" "myobject1" { bucket
object bucket (必填)存储桶名称 key (必填)对象名称 source (可选)待上传对象的源文件路径 后续操作 您可以将自己的域名与OBS桶访问域名进行绑定,可以实现通过自定义域名访问存储在OBS中的文件。同时也可以配置CDN服务实现加速功能。请参考使用自定义域名托管静态网站。
bucket:桶名称 key:对象名称; region:OBS桶所属地区; endpoint:OBS为每个区域提供的终端节点,各区域的终端节点详情参照华为云地区和终端节点; skip*:调用AWS S3 API时跳过部分参数的校验和检查; 定义AK/SK环境变量 OBS服务通过AK/SK对
件。我们也可以通过HTTP URL的形式来访问OBS桶中的对象,将对象的访问策略设置为公共读,然后使用对应的endpoint链接即可: module "myvpc" { source = "https://mybucket.obs.cn-north-1.myhuaweicloud
数块(meta-argument blocks) 放在块主体的最后,并用空行与其他块隔开。 resource "huaweicloud_obs_bucket" "demo" { count = 1 bucket = "bucket_demo" acl = "public-read"
create_before_destroy 默认情况下,当我们需要改变资源中不支持更新的参数时,Terraform会先销毁已有实例,再使用新配置的参数创建新的对象进行替换。当我们将 create_before_destroy 参数设置为 true 时,Terraform将先创建新的实例,再销毁之前的
} } 引用本地变量 在声明本地变量后,可以通过 local.<变量名称> 对其进行引用。 resource "huaweicloud_obs_bucket" "bucket_demo" { ... tags = local.common_tags } 父主题: 变量
类型。for表达式的输出结果取决于所使用的括号类型: 使用 '[' 和 ']' 将生成一个列表 使用 '{' 和 '}' 将生成一个映射/对象 假设列表 mylist 的值为 ["AA", "BBB", "CCCC"],我们可以使用for表达式对 mylist 中的每个字符串元素转换为小写,并输出一个列表:
支持丰富的命令行操作,本文档仅介绍一些常用的命令, 您可以通过 "terraform" 命令查看完整的命令列表。对于特定的子命令,可以通过 -h / --help 选项获取完整的用法。 $ terraform Usage: terraform [-version] [-help] <command> [args]
多行字符串在一行末尾以<<EOF开头,中间是字符串内容,最后以EOF结尾。EOF也可以替换为其他字符。例如: resource "huaweicloud_obs_bucket" "web_bucket" { ... website { ... routing_rules =
是否必选 环境变量 参数说明 region 是 HW_REGION_NAME 华为云服务所在的区域,可以从地区和终端节点获取。 如果要在不同的region中创建云服务,可以使用alias或者在云服务对应的resource中指定region参数。 access_key 是 HW_ACCESS_KEY
default = ["cn-north-1a"] } variable "docker_ports" { type = list(object({ internal = number external = number protocol = string
"huaweicloud_identity_group_membership.membership_1" Successfully moved 1 object(s). 变更资源路径 用于将指定资源从当前 state 文件中移动至另一个指定 state 文件中,同时可以变更资源名称,命令格式为:
高可用虚拟IP VIP 应用场景 虚拟IP主要用在弹性云服务器的主备切换,达到高可用性HA(High Availability)的目的。当主服务器发生故障无法对外提供服务时,动态将虚拟IP切换到备服务器,继续对外提供服务。 相关资源 huaweicloud_networking_vip
应用场景 弹性伸缩服务可根据用户的业务需求,通过策略自动调整其业务的资源。具有自动调整资源、节约成本开支、提高可用性和容错能力的优势。适用以下场景: 访问流量较大的论坛网站,业务负载变化难以预测,需要根据实时监控到的云服务器CPU使用率、内存使用率等指标对云服务器数量进行动态调整。
变量 输入变量 输出变量 本地变量 父主题: Terraform 配置指南
Metadata Metadata说明 depends_on count for_each provider lifecycle 父主题: Terraform 配置指南