次の方法で共有


Microsoft.Network dnsZones 2016-04-01

Bicep リソース定義

dnsZones リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

resource symbolicname 'Microsoft.Network/dnsZones@2016-04-01' = {
  etag: 'string'
  location: 'string'
  name: 'string'
  properties: {
    maxNumberOfRecordSets: int
    numberOfRecordSets: int
    zoneType: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

Microsoft.Network/dnsZones

名前 形容 価値
etag ゾーンの etag。
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名 string (必須)
プロパティ ゾーンのプロパティ。 ZoneProperties
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

TrackedResourceTags

名前 形容 価値

ZoneProperties

名前 形容 価値
maxNumberOfRecordSets この DNS ゾーンで作成できるレコード セットの最大数。 これは読み取り専用プロパティであり、この値を設定しようとすると無視されます。 int
numberOfRecordSets この DNS ゾーン内のレコード セットの現在の数。 これは読み取り専用プロパティであり、この値を設定しようとすると無視されます。 int
zoneType この DNS ゾーンの種類 (パブリックまたはプライベート)。 'Private'
'Public'

クイック スタートのサンプル

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

Bicep ファイル 形容
Azure DNS ドメイン ホスティングの例 このテンプレートでは、Azure DNS 内に DNS ゾーンを作成する方法と、それにレコード セットを追加する方法を示します。
Azure DNS とカスタム ドメイン を使用した Front Door Standard/Premium の このテンプレートは、Azure DNS 上のカスタム ドメインと Microsoft が管理する証明書を含む Front Door Standard/Premium を作成します。

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

dnsZones リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

{
  "type": "Microsoft.Network/dnsZones",
  "apiVersion": "2016-04-01",
  "name": "string",
  "etag": "string",
  "location": "string",
  "properties": {
    "maxNumberOfRecordSets": "int",
    "numberOfRecordSets": "int",
    "zoneType": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

Microsoft.Network/dnsZones

名前 形容 価値
apiVersion API のバージョン '2016-04-01'
etag ゾーンの etag。
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名 string (必須)
プロパティ ゾーンのプロパティ。 ZoneProperties
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.Network/dnsZones'

TrackedResourceTags

名前 形容 価値

ZoneProperties

名前 形容 価値
maxNumberOfRecordSets この DNS ゾーンで作成できるレコード セットの最大数。 これは読み取り専用プロパティであり、この値を設定しようとすると無視されます。 int
numberOfRecordSets この DNS ゾーン内のレコード セットの現在の数。 これは読み取り専用プロパティであり、この値を設定しようとすると無視されます。 int
zoneType この DNS ゾーンの種類 (パブリックまたはプライベート)。 'Private'
'Public'

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

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

テンプレート 形容
Azure DNS ドメイン ホスティングの例

Azure にデプロイする
このテンプレートでは、Azure DNS 内に DNS ゾーンを作成する方法と、それにレコード セットを追加する方法を示します。
Office 365 の正しいレコードを使用して DNS ゾーンを作成する

Azure にデプロイする
このテンプレートは、正しい CNAME、SRV、MX、TXT レコードを追加することで、Azure DNS と Office 365 を統合するために必要なレコードを構成します。
Azure DNS とカスタム ドメイン を使用した Front Door Standard/Premium の

Azure
にデプロイする
このテンプレートは、Azure DNS 上のカスタム ドメインと Microsoft が管理する証明書を含む Front Door Standard/Premium を作成します。

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

dnsZones リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループの

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/dnsZones@2016-04-01"
  name = "string"
  etag = "string"
  location = "string"
  body = jsonencode({
    properties = {
      maxNumberOfRecordSets = int
      numberOfRecordSets = int
      zoneType = "string"
    }
  })
  tags = {
    {customized property} = "string"
  }
}

プロパティ値

Microsoft.Network/dnsZones

名前 形容 価値
etag ゾーンの etag。
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名 string (必須)
プロパティ ゾーンのプロパティ。 ZoneProperties
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.Network/dnsZones@2016-04-01"

TrackedResourceTags

名前 形容 価値

ZoneProperties

名前 形容 価値
maxNumberOfRecordSets この DNS ゾーンで作成できるレコード セットの最大数。 これは読み取り専用プロパティであり、この値を設定しようとすると無視されます。 int
numberOfRecordSets この DNS ゾーン内のレコード セットの現在の数。 これは読み取り専用プロパティであり、この値を設定しようとすると無視されます。 int
zoneType この DNS ゾーンの種類 (パブリックまたはプライベート)。 'Private'
'Public'