Sdílet prostřednictvím


Microsoft.Network dnszones/TXT 2015-05-04-preview

Definice prostředku Bicep

Typ prostředku dnszones/TXT je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/dnszones/TXT, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Network/dnszones/TXT@2015-05-04-preview' = {
  parent: resourceSymbolicName
  etag: 'string'
  name: 'string'
  properties: {
    AAAARecords: [
      {
        ipv6Address: 'string'
      }
    ]
    ARecords: [
      {
        ipv4Address: 'string'
      }
    ]
    CNAMERecord: {
      cname: 'string'
    }
    MXRecords: [
      {
        exchange: 'string'
        preference: int
      }
    ]
    NSRecords: [
      {
        nsdname: 'string'
      }
    ]
    PTRRecords: [
      {
        ptrdname: 'string'
      }
    ]
    SOARecord: {
      email: 'string'
      expireTime: int
      host: 'string'
      minimumTTL: int
      refreshTime: int
      retryTime: int
      serialNumber: int
    }
    SRVRecords: [
      {
        port: int
        priority: int
        target: 'string'
        weight: int
      }
    ]
    TTL: int
    TXTRecords: [
      {
        value: [
          'string'
        ]
      }
    ]
  }
}

Hodnoty vlastností

AaaaZáznam

Jméno Popis Hodnota
ipv6Address Získá nebo nastaví IPv6 adresu tohoto záznamu AAAA v zápisu řetězce. řetězec

ARecord

Jméno Popis Hodnota
ipv4Address Získá nebo nastaví IPv4 adresu tohoto záznamu A v řetězcovém zápisu. řetězec

Záznam CnameRecord

Jméno Popis Hodnota
cname Získá nebo nastaví kanonický název tohoto záznamu bez ukončující tečky. řetězec

Microsoft.Network/dnszones/TXT

Jméno Popis Hodnota
etag Etag sady záznamů. řetězec
Jméno Název prostředku string (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: dnszones
vlastnosti Vlastnosti sady záznamů. RecordSetProperties

Záznam MxRecord

Jméno Popis Hodnota
výměna Získá nebo nastaví název domény hostitele pošty bez ukončující tečky. řetězec
preference Získá nebo nastaví metriku předvoleb pro tento záznam. Int

NsRecord

Jméno Popis Hodnota
nsdname Získá nebo nastaví název názvového serveru pro tento záznam bez ukončující tečky. řetězec

Záznam PtrRecord

Jméno Popis Hodnota
ptrdname Získá nebo nastaví název cílové domény PTR pro tento záznam bez ukončující tečky. řetězec

RecordSetProperties

Jméno Popis Hodnota
AAAAZáznamy Získá nebo nastaví seznam záznamů AAAA v RecordSet. AaaaZáznam[]
ARecords Získá nebo nastaví seznam záznamů A v sadě záznamů. ARecord[]
CNAMERecord Získá nebo nastaví záznam CNAME v RecordSet. CnameRecord
Záznam MXRecords Získá nebo nastaví seznam záznamů MX v RecordSet. záznam MxRecord[]
NSRecords Získá nebo nastaví seznam záznamů NS v RecordSet. NsRecord[]
PtRRecords Získá nebo nastaví seznam záznamů PTR v RecordSet. PtrRecord[]
Záznam SOARecord Získá nebo nastaví záznam SOA v RecordSet. SoaRecord
SRVRecords Získá nebo nastaví seznam záznamů SRV v RecordSet. SrvRecord[]
Hodnota ttl Získá nebo nastaví hodnotu TTL záznamů v RecordSet. Int
TxtRecords Získá nebo nastaví seznam záznamů TXT v RecordSet. TxtRecord[]

SoaRecord

Jméno Popis Hodnota
E-mail Získá nebo nastaví e-mail pro tento záznam. řetězec
expireTime Získá nebo nastaví čas vypršení platnosti tohoto záznamu. Int
hostitel Získá nebo nastaví název domény autoritativního názvového serveru bez ukončující tečky. řetězec
minimumTTL Získá nebo nastaví minimální hodnotu TTL pro tento záznam. Int
refreshTime Získá nebo nastaví hodnotu aktualizace pro tento záznam. Int
retryTime Získá nebo nastaví čas opakování pro tento záznam. Int
serialNumber Získá nebo nastaví sériové číslo pro tento záznam. Int

Záznam SrvRecord

Jméno Popis Hodnota
přístav Získá nebo nastaví port služby pro tento záznam. Int
priorita Získá nebo nastaví metriku priority pro tento záznam. Int
cíl Získá nebo nastaví název domény cíle pro tento záznam bez ukončující tečky. řetězec
hmotnost Získá nebo nastaví metriku váhy pro tento záznam. Int

TxtRecord

Jméno Popis Hodnota
hodnota Získá nebo nastaví textová hodnota tohoto záznamu. string[]

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
Front Door Standard/Premium s Azure DNS a vlastní doménou Tato šablona vytvoří front Door Standard/Premium, včetně vlastní domény v Azure DNS a certifikátu spravovaném Microsoftem.

Definice prostředku šablony ARM

Typ prostředku dnszones/TXT je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/dnszones/TXT, přidejte do šablony následující JSON.

{
  "type": "Microsoft.Network/dnszones/TXT",
  "apiVersion": "2015-05-04-preview",
  "name": "string",
  "etag": "string",
  "properties": {
    "AAAARecords": [
      {
        "ipv6Address": "string"
      }
    ],
    "ARecords": [
      {
        "ipv4Address": "string"
      }
    ],
    "CNAMERecord": {
      "cname": "string"
    },
    "MXRecords": [
      {
        "exchange": "string",
        "preference": "int"
      }
    ],
    "NSRecords": [
      {
        "nsdname": "string"
      }
    ],
    "PTRRecords": [
      {
        "ptrdname": "string"
      }
    ],
    "SOARecord": {
      "email": "string",
      "expireTime": "int",
      "host": "string",
      "minimumTTL": "int",
      "refreshTime": "int",
      "retryTime": "int",
      "serialNumber": "int"
    },
    "SRVRecords": [
      {
        "port": "int",
        "priority": "int",
        "target": "string",
        "weight": "int"
      }
    ],
    "TTL": "int",
    "TXTRecords": [
      {
        "value": [ "string" ]
      }
    ]
  }
}

Hodnoty vlastností

AaaaZáznam

Jméno Popis Hodnota
ipv6Address Získá nebo nastaví IPv6 adresu tohoto záznamu AAAA v zápisu řetězce. řetězec

ARecord

Jméno Popis Hodnota
ipv4Address Získá nebo nastaví IPv4 adresu tohoto záznamu A v řetězcovém zápisu. řetězec

Záznam CnameRecord

Jméno Popis Hodnota
cname Získá nebo nastaví kanonický název tohoto záznamu bez ukončující tečky. řetězec

Microsoft.Network/dnszones/TXT

Jméno Popis Hodnota
apiVersion Verze rozhraní API 2015-05-04-preview
etag Etag sady záznamů. řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti sady záznamů. RecordSetProperties
typ Typ prostředku Microsoft.Network/dnszones/TXT

Záznam MxRecord

Jméno Popis Hodnota
výměna Získá nebo nastaví název domény hostitele pošty bez ukončující tečky. řetězec
preference Získá nebo nastaví metriku předvoleb pro tento záznam. Int

NsRecord

Jméno Popis Hodnota
nsdname Získá nebo nastaví název názvového serveru pro tento záznam bez ukončující tečky. řetězec

Záznam PtrRecord

Jméno Popis Hodnota
ptrdname Získá nebo nastaví název cílové domény PTR pro tento záznam bez ukončující tečky. řetězec

RecordSetProperties

Jméno Popis Hodnota
AAAAZáznamy Získá nebo nastaví seznam záznamů AAAA v RecordSet. AaaaZáznam[]
ARecords Získá nebo nastaví seznam záznamů A v sadě záznamů. ARecord[]
CNAMERecord Získá nebo nastaví záznam CNAME v RecordSet. CnameRecord
Záznam MXRecords Získá nebo nastaví seznam záznamů MX v RecordSet. záznam MxRecord[]
NSRecords Získá nebo nastaví seznam záznamů NS v RecordSet. NsRecord[]
PtRRecords Získá nebo nastaví seznam záznamů PTR v RecordSet. PtrRecord[]
Záznam SOARecord Získá nebo nastaví záznam SOA v RecordSet. SoaRecord
SRVRecords Získá nebo nastaví seznam záznamů SRV v RecordSet. SrvRecord[]
Hodnota ttl Získá nebo nastaví hodnotu TTL záznamů v RecordSet. Int
TxtRecords Získá nebo nastaví seznam záznamů TXT v RecordSet. TxtRecord[]

SoaRecord

Jméno Popis Hodnota
E-mail Získá nebo nastaví e-mail pro tento záznam. řetězec
expireTime Získá nebo nastaví čas vypršení platnosti tohoto záznamu. Int
hostitel Získá nebo nastaví název domény autoritativního názvového serveru bez ukončující tečky. řetězec
minimumTTL Získá nebo nastaví minimální hodnotu TTL pro tento záznam. Int
refreshTime Získá nebo nastaví hodnotu aktualizace pro tento záznam. Int
retryTime Získá nebo nastaví čas opakování pro tento záznam. Int
serialNumber Získá nebo nastaví sériové číslo pro tento záznam. Int

Záznam SrvRecord

Jméno Popis Hodnota
přístav Získá nebo nastaví port služby pro tento záznam. Int
priorita Získá nebo nastaví metriku priority pro tento záznam. Int
cíl Získá nebo nastaví název domény cíle pro tento záznam bez ukončující tečky. řetězec
hmotnost Získá nebo nastaví metriku váhy pro tento záznam. Int

TxtRecord

Jméno Popis Hodnota
hodnota Získá nebo nastaví textová hodnota tohoto záznamu. string[]

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
Front Door Standard/Premium s Azure DNS a vlastní doménou

nasazení do Azure
Tato šablona vytvoří front Door Standard/Premium, včetně vlastní domény v Azure DNS a certifikátu spravovaném Microsoftem.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku dnszones/TXT je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/dnszones/TXT, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/dnszones/TXT@2015-05-04-preview"
  name = "string"
  etag = "string"
  body = jsonencode({
    properties = {
      AAAARecords = [
        {
          ipv6Address = "string"
        }
      ]
      ARecords = [
        {
          ipv4Address = "string"
        }
      ]
      CNAMERecord = {
        cname = "string"
      }
      MXRecords = [
        {
          exchange = "string"
          preference = int
        }
      ]
      NSRecords = [
        {
          nsdname = "string"
        }
      ]
      PTRRecords = [
        {
          ptrdname = "string"
        }
      ]
      SOARecord = {
        email = "string"
        expireTime = int
        host = "string"
        minimumTTL = int
        refreshTime = int
        retryTime = int
        serialNumber = int
      }
      SRVRecords = [
        {
          port = int
          priority = int
          target = "string"
          weight = int
        }
      ]
      TTL = int
      TXTRecords = [
        {
          value = [
            "string"
          ]
        }
      ]
    }
  })
}

Hodnoty vlastností

AaaaZáznam

Jméno Popis Hodnota
ipv6Address Získá nebo nastaví IPv6 adresu tohoto záznamu AAAA v zápisu řetězce. řetězec

ARecord

Jméno Popis Hodnota
ipv4Address Získá nebo nastaví IPv4 adresu tohoto záznamu A v řetězcovém zápisu. řetězec

Záznam CnameRecord

Jméno Popis Hodnota
cname Získá nebo nastaví kanonický název tohoto záznamu bez ukončující tečky. řetězec

Microsoft.Network/dnszones/TXT

Jméno Popis Hodnota
etag Etag sady záznamů. řetězec
Jméno Název prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: dnszones
vlastnosti Vlastnosti sady záznamů. RecordSetProperties
typ Typ prostředku Microsoft.Network/dnszones/TXT@2015-05-04-preview

Záznam MxRecord

Jméno Popis Hodnota
výměna Získá nebo nastaví název domény hostitele pošty bez ukončující tečky. řetězec
preference Získá nebo nastaví metriku předvoleb pro tento záznam. Int

NsRecord

Jméno Popis Hodnota
nsdname Získá nebo nastaví název názvového serveru pro tento záznam bez ukončující tečky. řetězec

Záznam PtrRecord

Jméno Popis Hodnota
ptrdname Získá nebo nastaví název cílové domény PTR pro tento záznam bez ukončující tečky. řetězec

RecordSetProperties

Jméno Popis Hodnota
AAAAZáznamy Získá nebo nastaví seznam záznamů AAAA v RecordSet. AaaaZáznam[]
ARecords Získá nebo nastaví seznam záznamů A v sadě záznamů. ARecord[]
CNAMERecord Získá nebo nastaví záznam CNAME v RecordSet. CnameRecord
Záznam MXRecords Získá nebo nastaví seznam záznamů MX v RecordSet. záznam MxRecord[]
NSRecords Získá nebo nastaví seznam záznamů NS v RecordSet. NsRecord[]
PtRRecords Získá nebo nastaví seznam záznamů PTR v RecordSet. PtrRecord[]
Záznam SOARecord Získá nebo nastaví záznam SOA v RecordSet. SoaRecord
SRVRecords Získá nebo nastaví seznam záznamů SRV v RecordSet. SrvRecord[]
Hodnota ttl Získá nebo nastaví hodnotu TTL záznamů v RecordSet. Int
TxtRecords Získá nebo nastaví seznam záznamů TXT v RecordSet. TxtRecord[]

SoaRecord

Jméno Popis Hodnota
E-mail Získá nebo nastaví e-mail pro tento záznam. řetězec
expireTime Získá nebo nastaví čas vypršení platnosti tohoto záznamu. Int
hostitel Získá nebo nastaví název domény autoritativního názvového serveru bez ukončující tečky. řetězec
minimumTTL Získá nebo nastaví minimální hodnotu TTL pro tento záznam. Int
refreshTime Získá nebo nastaví hodnotu aktualizace pro tento záznam. Int
retryTime Získá nebo nastaví čas opakování pro tento záznam. Int
serialNumber Získá nebo nastaví sériové číslo pro tento záznam. Int

Záznam SrvRecord

Jméno Popis Hodnota
přístav Získá nebo nastaví port služby pro tento záznam. Int
priorita Získá nebo nastaví metriku priority pro tento záznam. Int
cíl Získá nebo nastaví název domény cíle pro tento záznam bez ukončující tečky. řetězec
hmotnost Získá nebo nastaví metriku váhy pro tento záznam. Int

TxtRecord

Jméno Popis Hodnota
hodnota Získá nebo nastaví textová hodnota tohoto záznamu. string[]