2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

sakuracloud Windows Server

Last updated at Posted at 2023-09-12

condition を使う場合

data "sakuracloud_archive" "tekitouna_namae" {
  filter {
    condition {
      name     = "Name"
      values   = ["Windows Server 2022 for RDS"]
      operator = "exact_match_or"
    }
  }
}

conditionを使う場合、nameは Name じゃないとダメな模様。
Name1 とかにすると source_archive_id が 113300112270 ( CentOS 7.9 (2009) 64bit ) になる。
name は必須項目なので変えられないんですね。
Name のままであれば、 113500691241 ( Windows Server 2022 for RDS ) が選択される。

names を使う場合

data "sakuracloud_archive" "tekitouna_namae" {
  filter {
    names   = ["Windows Server 2022 for RDS"]
  }
}

こちらは最初から 113500691241 ( Windows Server 2022 for RDS ) が選択される。

source_archive_id を使う場合

data "sakuracloud_archive" "tekitouna_namae" {
  filter {
    id = "113500691241"
  }
}

これで良いじゃん、という気もするんですが、 source_archive_id ってものすごい勢いで 更新?変更?インクリメント? されるんですよね。
ちょっと前にメモったのが 113500691192 で、そこから 49 増えてるんですよね…… パッチが当たる度に更新してるんだろうか🤔
だから、 source_archive_id 直指定は下手をすると1日で

Error: Your query returned no results.
 Please change your filter or selectors and try again

というエラーになってしまうかも。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?