Provider Provider Terraform的配置文件以 ".tf" 或".tf.json"结尾,主要由provider,resource,data source和变量组成。 每个 Provider 代表一个服务提供商,Terraform 通过插件机制与Provider进行交互
provider 在Terraform中,您可以使用 provider块创建多个配置,其中一个 provider块为默认配置,其它块使用 "alias" 标识为非默认配置。在资源中使用元参数 provider 可以选择非默认的 provider块。例如需要在不同的地区管理资源,首先需要声明多个
获取私有provider元数据 功能介绍 获取私有provider元数据(ShowPrivateProviderMetadata) 获取某个私有provider的元数据信息 具体返回的信息见ShowPrivateProviderMetadataResponseBody,如果想查看私有
更新私有provider元数据 功能介绍 更新私有provider元数据(UpdatePrivateProviderMetadata) 更新当前私有provider的元数据信息 目前只支持更新私有provider的描述 如果需要创建新的版本,请调用CreatePrivateProviderVersion
获取私有provider版本元数据 功能介绍 获取私有provider版本元数据(ShowPrivateProviderVersionMetadata) 获取某个私有provider版本的元数据信息 具体返回信息见ShowPrivateProviderVersionMetadataResponseBody
创建私有provider版本 功能介绍 创建私有provider版本(CreatePrivateProviderVersion) provider的版本号需遵循语义化版本号(Semantic Version),为用户自定义。 如果provider_name和provider_id同时存在
创建私有provider 功能介绍 创建私有provider(CreatePrivateProvider) 创建一个私有的空provider。如果用户给予了provider_version和function_graph_urn,则在创建私有provider的同时,还会在私有provider
删除私有provider版本 功能介绍 删除私有provider版本(DeletePrivateProviderVersion) 删除某个私有provider版本 如果provider_name和provider_id同时存在,则资源编排服务会检查是否两个匹配,如果不匹配则会返回400
删除私有provider 功能介绍 删除私有provider(DeletePrivateProvider) 删除某个私有provider及私有provider下的所有provider版本。 如果provider_name和provider_id同时存在,则资源编排服务会检查是否两个匹配
列举私有provider版本 功能介绍 列举私有provider版本(ListPrivateProviderVersions) 列举所选择的私有provider中所有的provider版本信息。 可以使用sort_key和sort_dir两个关键字对返回结果按创建时间(create_time
列举私有provider 功能介绍 列举私有provider(ListPrivateProviders) 列举当前局点下用户所有的私有provider。 可以使用sort_key和sort_dir两个关键字对返回结果按创建时间(create_time)进行排序。给予的sort_key
自定义provider管理 创建私有provider 列举私有provider 创建私有provider版本 列举私有provider版本 删除私有provider 获取私有provider元数据 更新私有provider元数据 删除私有provider版本 获取私有provider
支持Provider版本列表 Provider是将各类资源的API(比如资源的CRUD操作API)封装而成的插件,供资源编排引擎调用。目前Provider还在不断迭代维护中,旧版本可能存在功能缺陷,推荐使用最新版本以保障使用体验。 最佳实践 推荐使用>,>=运算符号显式约束Provider
列举资源栈实例 功能介绍 列举资源栈实例(ListStackInstances) 此API用于列举指定资源栈集下指定局点(region)或指定成员账号(stack_domain_id)或全部资源栈实例 可以使用filter作为过滤器,过滤出指定局点(region)或指定成员账号(stack_domain_id
继续回滚资源栈 功能介绍 继续回滚资源栈(ContinueRollbackStack) 此API用于继续回滚一个已有的资源栈 如果资源栈开启了自动回滚,在部署失败的时候则会自动回滚。但是自动回滚依然有可能失败,用户可以根据错误信息修复后,调用ContinueRollbackStack
列举资源栈集 功能介绍 列举资源栈集(ListStackSets) 此API用于列举当前用户(domain)当前局点(region)下全部资源栈集。 可以使用filter作为过滤器,过滤出指定权限模型(permission_model)下的资源栈集。 可以使用sort_key和sort_dir
删除资源栈实例 功能介绍 删除资源栈实例(DeleteStackInstance) 此API用于删除指定资源栈集下指定局点(region)或指定成员账号(domain_id)的资源栈实例,并返回资源栈集操作ID(stack_set_operation_id) 请谨慎操作,删除资源栈实例将会删除与该资源栈实例相关的堆栈以及堆栈所管理的一切资源
删除资源栈实例-已废弃 功能介绍 删除资源栈实例-被废弃(DeleteStackInstanceDeprecated) 此API用于删除指定资源栈集下指定局点(region)或指定成员账号(domain_id)的资源栈实例,并返回资源栈集操作ID(stack_set_operation_id
获取执行计划 功能介绍 获取执行计划(GetExecutionPlan) 此API用于获取指定执行计划的详细内容(即执行计划项目),用户可通过此API得知指定执行计划在执行后,资源栈中的资源会发生何种变化 如果执行计划状态为CREATION_IN_PROGRESS或CREATION_FAILED
继续部署资源栈 功能介绍 继续部署资源栈(ContinueDeployStack) 此API用于继续部署一个已有的资源栈 如果资源栈当前可以继续部署,即处于DEPLOYMENT_FAILED,则返回202与对应生成的deploymentId,否则将不允许继续部署并返回相应的错误码
您即将访问非华为云网站,请注意账号财产安全