DNS(sakuracloud_dns / record)


全ゾーン共通のグローバルリソースです。

設定例

# DNSゾーン参照
data "sakuracloud_dns" "dns" {
  name_selectors = ["example.com"]
}

# Aレコード1(test1.example.com)
resource "sakuracloud_dns_record" "record01" {
  dns_id = data.sakuracloud_dns.dns.id
  name   = "test"
  type   = "A"
  value  = "192.168.0.1"
}

# Aレコード2(test.example.com)
resource "sakuracloud_dns_record" "record02" {
  dns_id = data.sakuracloud_dns.dns.id
  name   = "test"
  type   = "A"
  value  = "192.168.0.2"
}

sakuracloud_dns

パラメーター

パラメーター 必須 名称 初期値 設定値 補足
name_selectors - 検索条件(名称) - リスト(文字列) 複数指定した場合はAND条件
tag_selectors - 検索条件(タグ) - リスト(文字列) 複数指定した場合はAND条件
filter - 検索条件(その他) - オブジェクト APIにそのまま渡されます。検索条件を指定してもAPI側が対応していない場合があります。

属性

属性名 名称 補足
id ID -
dns_servers DNSサーバ 対象DNSゾーンの委譲先となるネームサーバのリスト
icon_id アイコンID -
description 説明 -
tags タグ -