sacloud / terraform-provider-sakuracloud

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

libsacloud v2.3.0 - 共有アーカイブ/他ゾーンからの転送API #725

Closed yamamoto-febc closed 4 years ago

yamamoto-febc commented 4 years ago

他ゾーンからの転送

コピー元アーカイブのIDとゾーンがあれば良い。

sakuracloud_archiveリソースにはすでにsource_archive_idパラメータがあるため、以下の様に実装すれば良さそう

共有アーカイブ

sakuracloud_archiveリソースにsource_shared_keyパラメータを追加することで対応できそう。 (ForceNew:true, Optional:true)

この方法であれば今後libsacloudでRegistryAPIが実装された際はsakuracloud_archiveデータソースだけの対応でOKとなる。

yamamoto-febc commented 4 years ago

libsacloud側でアーカイブ向けのbuilderを実装することでパラメータによるアーカイブ作成方法の分岐を気にしないようにしたい。

yamamoto-febc commented 4 years ago

727 #728 によりクローズ