sacloud / terraform-provider-sakuracloud

Terraform provider for SakuraCloud
https://docs.usacloud.jp/terraform
Apache License 2.0
71 stars 23 forks source link

命名規則統一: 単数形を複数形に #409

Closed yamamoto-febc closed 5 years ago

yamamoto-febc commented 5 years ago

v0.12でインラインで子要素(DNSゾーンに対するレコードなど)を記載する場合、以下のようなtfファイルとなる。

resource "sakuracloud_dns" "foobar" {
    zone = "example.com"
    records {
      name = "test1"
      type = "A"
      value = "192.168.11.1"
    }
    records {
      name = "test2"
      type = "A"
      value = "192.168.11.2"
    }
}

records = []の形以外にobject形式で各要素を指定可能となる。 このため現在複数形となっている名称recordsserversを単数形で統一する。

Breaking-Changeとなるためv2.0として対応する。

yamamoto-febc commented 5 years ago

Computed: trueのList項目もあるため、単数形で統一すると文脈にそぐわないものが出てくる。 このため複数形で統一した方が良さそう。

yamamoto-febc commented 5 years ago

影響が大きいため対応しない。