检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置指南 Provider Resource Data Source 变量 Metadata Extension 父主题: 资源编排
Metadata Metadata说明 depends_on count for_each provider lifecycle 父主题: 配置指南
审计 云审计服务支持的AOS操作列表 查看云审计日志 父主题: 应用编排
审计 云审计服务支持的RFS操作列表 查看RFS云审计日志 父主题: 资源编排
8f9a-a09b6774b4b3" } 状态码 状态码 描述 202 请求接受,异步处理 400 用户请求非法 401 用户身份认证失败 403 用户无权限调用此API 资源栈集状态非法,不允许创建并行操作 404 资源栈集不存在 409 部署冲突,另一个请求正在操作此资源栈集 429 请求数量过多 500 服务器内部错误
fb5e781e-a27d-46e2-9954-242753857a9f" } 状态码 状态码 描述 202 请求接受,异步处理 400 用户请求非法 401 用户身份认证失败 403 用户无权限调用此API 资源栈集状态非法,不允许创建并行操作 404 资源栈集不存在 429 请求数量过多 500 服务器内部错误
"enable_parallel_operation" : false } } 状态码 状态码 描述 200 获取资源栈集元数据成功 400 用户请求非法 401 用户身份认证失败 403 用户无权限调用此API 404 资源栈集不存在 429 请求数量过多 500 服务器内部错误
fb5e781e-a27d-46e2-9954-242753857a9f" } 状态码 状态码 描述 202 请求接受,异步处理 400 用户请求非法 401 用户身份认证失败 403 用户无权限调用此API 资源栈集状态非法,不允许创建并行操作 404 资源栈集不存在 429 请求数量过多 500 服务器内部错误
产品优势 声明性:用户仅需直观描述所需资源的最终状态,屏蔽复杂的申请过程,降低资源管理的复杂度。 幂等:资源描述代码多次调用效果幂等,可确保不重复申请资源。 安全可靠:可视化的审计、安全、和合规控制策略,杜绝资源变更操作带来的安全风险。 生态丰富:南向生态支持华为云主流服务(90+
fb5e781e-a27d-46e2-9954-242753857a9f" } 状态码 状态码 描述 202 请求接受,异步处理 400 用户请求非法 401 用户身份认证失败 403 用户无权限调用此API 资源栈集状态非法,不允许创建并行操作 404 资源栈集不存在 429 请求数量过多 500 服务器内部错误
my-hello-world-provider-name" } 状态码 状态码 描述 201 创建成功 400 用户请求非法 401 用户身份认证失败 403 用户无权限调用此API 私有provider数量达到上限 409 创建冲突,同名的私有provider已经存在 429 请求数量过多 500 服务器内部错误
什么是资源编排 资源编排是完全支持业界事实标准Terraform(HCL + Provider)的终态编排引擎,用于管理系统资源及服务资源(一切可定位、描述的物理或者逻辑实体,例如数据库,VPC,流水线,IAM中的Role)。资源编排采用业界开放生态HCL语法的模板,它按照模板自动化部署指定的云服务资源
模板简介 RFS服务主要包含模板和资源栈两部分,其中资源栈是指用户通过RFS服务创建的华为云资源的集合,而模板是用来创建、更新资源栈的脚本。 父主题: 资源编排
IAM委托 通过创建委托,可以将资源共享给其他账号,或委托更专业的人或团队来代为管理资源。被委托方使用自己的账号登录后,切换到委托方账号,即可管理委托方委托的资源,避免委托方共享自己的安全凭证(密码/密钥)给他人,确保账号安全。 用户在使用RFS时,可以通过创建资源栈设置委托与Provider
update_time" : "2023-05-15T16:39:25.210Z" } 状态码 状态码 描述 200 获取资源栈集操作元数据成功 400 用户请求非法 401 用户身份认证失败 403 用户无权限调用此API 404 资源栈集不存在或资源栈集操作不存在 429 请求数量过多 500 服务器内部错误
约束与限制 权限 资源编排需要创建委托权限。 配额 资源编排对单个用户资源栈数量限定了配额,如下表所示。 如果您需要添加更多的模板或创建更多的资源栈,请提交工单申请。配额的详细信息请参见关于配额。 资源类型 限制项 限制值 模板 每个华为云账号允许创建的最大模板个数 100 模板名最大长度
YAML语法 YAML 是一种简洁强大的语言,它的设计目标是便于设计和使用人员阅读。 基本语法规则 大小写敏感。 使用缩进表示层级关系。 缩进时不允许使用Tab键,只允许使用空格。 缩进的空格数目不重要,要求相同层级的元素左侧对齐。 使用#表示注释。 YAML支持三种数据结构 对象
基本语法 RFS配置语言兼容HCL语法,具有配置简单,可读性强等特点,并且兼容JSON语法。本文主要介绍HCL语言的基本语法及常见函数。 RFS配置语言主要由参数(Argument),块(Block),表达式(Experssion)和函数(Functions)组成。 参数 (Argument
模板约束与限制 使用RFS服务进行模板部署,模板文件内容具有如下约束与限制: 模块的数量限制为25,模块嵌套深度限制为3。 不能使用Provisioners功能、Backend Configuration功能和Cloud 功能。 可以使用Module Sources功能,但仅支持Local
资源栈状态 资源栈管理包括两方面的能力,一是对资源栈进行生命周期管理,包括创建、更新、删除、查询等操作;二是对资源栈下的执行计划进行生命周期管理,包括执行计划的创建、删除、查询等操作。 资源栈生命周期中各状态说明如表1所示。 执行计划生命周期中各状态说明如表2所示。 表1 资源栈各个状态说明