Microsoft.Network dnsForwardingRulesets

Bicep リソース定義

dnsForwardingRulesets リソースの種類は、次の場合にデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Network/dnsForwardingRulesets リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Network/dnsForwardingRulesets@2022-07-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    dnsResolverOutboundEndpoints: [
      {
        id: 'string'
      }
    ]
  }
}

プロパティの値

dnsForwardingRulesets

名前 説明
name リソース名 string (必須)
location リソースが保存されている地理的な場所 string (必須)
tags リソース タグ。 タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください
properties DNS 転送ルール セットのプロパティ。 DnsForwardingRulesetProperties (必須)

DnsForwardingRulesetProperties

名前 説明
dnsResolverOutboundEndpoints ルールセット内の転送ルールに一致する DNS クエリをターゲット DNS サーバーにルーティングするために使用される DNS リゾルバー送信エンドポイントへの参照。 SubResource[] (必須)

サブリソース

名前 説明
id リソースの ID string (必須)

クイック スタート テンプレート

次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。

Template 説明
Azure DNS Private Resolver

Azure へのデプロイ
このテンプレートでは、必要な転送ルールセットとルールを使用して、仮想ネットワーク内に Azure DNS Private Resolver をプロビジョニングします。 2 つのサブネットを持つ新しい仮想ネットワークを作成し、この VNET に Azure DNS Private Resolver をデプロイします。

ARM テンプレート リソース定義

dnsForwardingRulesets リソースの種類は、次の場合にデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Network/dnsForwardingRulesets リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Network/dnsForwardingRulesets",
  "apiVersion": "2022-07-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "dnsResolverOutboundEndpoints": [
      {
        "id": "string"
      }
    ]
  }
}

プロパティの値

dnsForwardingRulesets

名前 説明
type リソースの種類 'Microsoft.Network/dnsForwardingRulesets'
apiVersion リソース API のバージョン '2022-07-01'
name リソース名 string (必須)
location リソースが保存されている地理的な場所 string (必須)
tags リソース タグ。 タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください
properties DNS 転送ルール セットのプロパティ。 DnsForwardingRulesetProperties (必須)

DnsForwardingRulesetProperties

名前 説明
dnsResolverOutboundEndpoints ルールセット内の転送ルールに一致する DNS クエリをターゲット DNS サーバーにルーティングするために使用される DNS リゾルバー送信エンドポイントへの参照。 SubResource[] (必須)

サブリソース

名前 説明
id リソースの ID string (必須)

クイック スタート テンプレート

次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 説明
Azure DNS Private Resolver

Azure へのデプロイ
このテンプレートでは、必要な転送ルールセットとルールを使用して、仮想ネットワーク内に Azure DNS Private Resolver をプロビジョニングします。 2 つのサブネットを持つ新しい仮想ネットワークを作成し、この VNET に Azure DNS Private Resolver をデプロイします。

Terraform (AzAPI プロバイダー) リソース定義

dnsForwardingRulesets リソースの種類は、次の場合にデプロイできます。

  • リソース グループ

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Network/dnsForwardingRulesets リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/dnsForwardingRulesets@2022-07-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      dnsResolverOutboundEndpoints = [
        {
          id = "string"
        }
      ]
    }
  })
}

プロパティの値

dnsForwardingRulesets

名前 説明
type リソースの種類 "Microsoft.Network/dnsForwardingRulesets@2022-07-01"
name リソース名 string (必須)
location リソースが保存されている地理的な場所 string (必須)
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
tags リソース タグ。 タグの名前と値のディクショナリ。
properties DNS 転送ルール セットのプロパティ。 DnsForwardingRulesetProperties (必須)

DnsForwardingRulesetProperties

名前 説明
dnsResolverOutboundEndpoints ルールセット内の転送ルールに一致する DNS クエリをターゲット DNS サーバーにルーティングするために使用される DNS リゾルバー送信エンドポイントへの参照。 SubResource[] (必須)

サブリソース

名前 説明
id リソースの ID string (必須)