1.7.15.2.1. terraform providers schema

terraform providers schema 命令被用来打印当前代码使用的 Provider 的架构。Provider 架构包含了使用的所有 Provider 本身的参数信息,以及所提供的 resourcedata 的架构信息。

1.7.15.2.1.1. 用法

terraform providers schema [options]

可选参数为:

  • -json:用机器可读的 JSON 格式打印架构

请注意,目前 -json 参数是必填的,未来该命令将允许使用其他参数。

输出包含一个 format_version 键,就拿 Terraform 1.1.0 来说,其值为 "1.0"。该版本的语义是:

  • 对于向后兼容的变更或新增字段,我们将增加 minor 版本号,例如 "1.1"。这种变更会忽略所有不认识的对象属性,以保持与未来其他 minor 版本的前向兼容。
  • 对于不向后兼容的变更,我们将增加 major 版本,例如 "2.0"。不同的 major 版本之间的数据无法直接传递。

我们只会在 Terraform 1.0 兼容性承诺的范围内更新 major 版本。

results matching ""

    No results matching ""