Sdílet prostřednictvím


Microsoft.Network dnsZones/TXT 2018-05-01

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@2018-05-01' = {
  parent: resourceSymbolicName
  etag: 'string'
  name: 'string'
  properties: {
    AAAARecords: [
      {
        ipv6Address: 'string'
      }
    ]
    ARecords: [
      {
        ipv4Address: 'string'
      }
    ]
    caaRecords: [
      {
        flags: int
        tag: 'string'
        value: 'string'
      }
    ]
    CNAMERecord: {
      cname: 'string'
    }
    metadata: {
      {customized property}: '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
      }
    ]
    targetResource: {
      id: 'string'
    }
    TTL: int
    TXTRecords: [
      {
        value: [
          'string'
        ]
      }
    ]
  }
}

Hodnoty vlastností

AaaaZáznam

Jméno Popis Hodnota
ipv6Address Adresa IPv6 tohoto záznamu AAAA. řetězec

ARecord

Jméno Popis Hodnota
ipv4Address Adresa IPv4 tohoto záznamu A. řetězec

Záznam CaaRecord

Jméno Popis Hodnota
vlajky Příznaky pro tento záznam CAA jako celé číslo mezi 0 a 255. Int
značka Značka pro tento záznam CAA. řetězec
hodnota Hodnota tohoto záznamu CAA. řetězec

Záznam CnameRecord

Jméno Popis Hodnota
cname Kanonický název tohoto záznamu CNAME. ř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 Název domény hostitele pošty pro tento záznam MX. řetězec
preference Hodnota předvoleb pro tento záznam MX. Int

NsRecord

Jméno Popis Hodnota
nsdname Název názvového serveru pro tento záznam NS. řetězec

Záznam PtrRecord

Jméno Popis Hodnota
ptrdname Název cílové domény PTR pro tento záznam PTR. řetězec

RecordSetProperties

Jméno Popis Hodnota
AAAAZáznamy Seznam záznamů AAAA v sadě záznamů AaaaZáznam[]
ARecords Seznam záznamů A v sadě záznamů ARecord[]
CaaRecords Seznam záznamů CAA v sadě záznamů Záznam CaaRecord []
CNAMERecord Záznam CNAME v sadě záznamů. CnameRecord
metadata Metadata připojená k sadě záznamů. RecordSetPropertiesMetadata
Záznam MXRecords Seznam záznamů MX v sadě záznamů. záznam MxRecord[]
NSRecords Seznam záznamů NS v sadě záznamů NsRecord[]
PtRRecords Seznam záznamů PTR v sadě záznamů PtrRecord[]
Záznam SOARecord Záznam SOA v sadě záznamů. SoaRecord
SRVRecords Seznam záznamů SRV v sadě záznamů. SrvRecord[]
targetResource Odkaz na prostředek Azure, ze kterého se přebírá hodnota prostředku DNS. subresource
Hodnota ttl Hodnota TTL (time-to-live) záznamů v sadě záznamů. Int
TxtRecords Seznam záznamů TXT v sadě záznamů. TxtRecord[]

RecordSetPropertiesMetadata

Jméno Popis Hodnota

SoaRecord

Jméno Popis Hodnota
E-mail E-mailový kontakt pro tento záznam SOA. řetězec
expireTime Doba vypršení platnosti tohoto záznamu SOA. Int
hostitel Název domény autoritativního názvového serveru pro tento záznam SOA. řetězec
minimumTTL Minimální hodnota pro tento záznam SOA. Podle konvence se používá k určení záporné doby ukládání do mezipaměti. Int
refreshTime Hodnota aktualizace pro tento záznam SOA. Int
retryTime Čas opakování pro tento záznam SOA. Int
serialNumber Sériové číslo pro tento záznam SOA. Int

Záznam SrvRecord

Jméno Popis Hodnota
přístav Hodnota portu pro tento záznam SRV. Int
priorita Hodnota priority pro tento záznam SRV. Int
cíl Název cílové domény pro tento záznam SRV. řetězec
hmotnost Hodnota váhy pro tento záznam SRV. Int

Podsourc

Jméno Popis Hodnota
id ID prostředku. řetězec

TxtRecord

Jméno Popis Hodnota
hodnota Textová hodnota tohoto záznamu TXT. 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": "2018-05-01",
  "name": "string",
  "etag": "string",
  "properties": {
    "AAAARecords": [
      {
        "ipv6Address": "string"
      }
    ],
    "ARecords": [
      {
        "ipv4Address": "string"
      }
    ],
    "caaRecords": [
      {
        "flags": "int",
        "tag": "string",
        "value": "string"
      }
    ],
    "CNAMERecord": {
      "cname": "string"
    },
    "metadata": {
      "{customized property}": "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"
      }
    ],
    "targetResource": {
      "id": "string"
    },
    "TTL": "int",
    "TXTRecords": [
      {
        "value": [ "string" ]
      }
    ]
  }
}

Hodnoty vlastností

AaaaZáznam

Jméno Popis Hodnota
ipv6Address Adresa IPv6 tohoto záznamu AAAA. řetězec

ARecord

Jméno Popis Hodnota
ipv4Address Adresa IPv4 tohoto záznamu A. řetězec

Záznam CaaRecord

Jméno Popis Hodnota
vlajky Příznaky pro tento záznam CAA jako celé číslo mezi 0 a 255. Int
značka Značka pro tento záznam CAA. řetězec
hodnota Hodnota tohoto záznamu CAA. řetězec

Záznam CnameRecord

Jméno Popis Hodnota
cname Kanonický název tohoto záznamu CNAME. řetězec

Microsoft.Network/dnsZones/TXT

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2018-05-01'
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 Název domény hostitele pošty pro tento záznam MX. řetězec
preference Hodnota předvoleb pro tento záznam MX. Int

NsRecord

Jméno Popis Hodnota
nsdname Název názvového serveru pro tento záznam NS. řetězec

Záznam PtrRecord

Jméno Popis Hodnota
ptrdname Název cílové domény PTR pro tento záznam PTR. řetězec

RecordSetProperties

Jméno Popis Hodnota
AAAAZáznamy Seznam záznamů AAAA v sadě záznamů AaaaZáznam[]
ARecords Seznam záznamů A v sadě záznamů ARecord[]
CaaRecords Seznam záznamů CAA v sadě záznamů Záznam CaaRecord []
CNAMERecord Záznam CNAME v sadě záznamů. CnameRecord
metadata Metadata připojená k sadě záznamů. RecordSetPropertiesMetadata
Záznam MXRecords Seznam záznamů MX v sadě záznamů. záznam MxRecord[]
NSRecords Seznam záznamů NS v sadě záznamů NsRecord[]
PtRRecords Seznam záznamů PTR v sadě záznamů PtrRecord[]
Záznam SOARecord Záznam SOA v sadě záznamů. SoaRecord
SRVRecords Seznam záznamů SRV v sadě záznamů. SrvRecord[]
targetResource Odkaz na prostředek Azure, ze kterého se přebírá hodnota prostředku DNS. subresource
Hodnota ttl Hodnota TTL (time-to-live) záznamů v sadě záznamů. Int
TxtRecords Seznam záznamů TXT v sadě záznamů. TxtRecord[]

RecordSetPropertiesMetadata

Jméno Popis Hodnota

SoaRecord

Jméno Popis Hodnota
E-mail E-mailový kontakt pro tento záznam SOA. řetězec
expireTime Doba vypršení platnosti tohoto záznamu SOA. Int
hostitel Název domény autoritativního názvového serveru pro tento záznam SOA. řetězec
minimumTTL Minimální hodnota pro tento záznam SOA. Podle konvence se používá k určení záporné doby ukládání do mezipaměti. Int
refreshTime Hodnota aktualizace pro tento záznam SOA. Int
retryTime Čas opakování pro tento záznam SOA. Int
serialNumber Sériové číslo pro tento záznam SOA. Int

Záznam SrvRecord

Jméno Popis Hodnota
přístav Hodnota portu pro tento záznam SRV. Int
priorita Hodnota priority pro tento záznam SRV. Int
cíl Název cílové domény pro tento záznam SRV. řetězec
hmotnost Hodnota váhy pro tento záznam SRV. Int

Podsourc

Jméno Popis Hodnota
id ID prostředku. řetězec

TxtRecord

Jméno Popis Hodnota
hodnota Textová hodnota tohoto záznamu TXT. 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@2018-05-01"
  name = "string"
  etag = "string"
  body = jsonencode({
    properties = {
      AAAARecords = [
        {
          ipv6Address = "string"
        }
      ]
      ARecords = [
        {
          ipv4Address = "string"
        }
      ]
      caaRecords = [
        {
          flags = int
          tag = "string"
          value = "string"
        }
      ]
      CNAMERecord = {
        cname = "string"
      }
      metadata = {
        {customized property} = "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
        }
      ]
      targetResource = {
        id = "string"
      }
      TTL = int
      TXTRecords = [
        {
          value = [
            "string"
          ]
        }
      ]
    }
  })
}

Hodnoty vlastností

AaaaZáznam

Jméno Popis Hodnota
ipv6Address Adresa IPv6 tohoto záznamu AAAA. řetězec

ARecord

Jméno Popis Hodnota
ipv4Address Adresa IPv4 tohoto záznamu A. řetězec

Záznam CaaRecord

Jméno Popis Hodnota
vlajky Příznaky pro tento záznam CAA jako celé číslo mezi 0 a 255. Int
značka Značka pro tento záznam CAA. řetězec
hodnota Hodnota tohoto záznamu CAA. řetězec

Záznam CnameRecord

Jméno Popis Hodnota
cname Kanonický název tohoto záznamu CNAME. ř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@2018-05-01

Záznam MxRecord

Jméno Popis Hodnota
výměna Název domény hostitele pošty pro tento záznam MX. řetězec
preference Hodnota předvoleb pro tento záznam MX. Int

NsRecord

Jméno Popis Hodnota
nsdname Název názvového serveru pro tento záznam NS. řetězec

Záznam PtrRecord

Jméno Popis Hodnota
ptrdname Název cílové domény PTR pro tento záznam PTR. řetězec

RecordSetProperties

Jméno Popis Hodnota
AAAAZáznamy Seznam záznamů AAAA v sadě záznamů AaaaZáznam[]
ARecords Seznam záznamů A v sadě záznamů ARecord[]
CaaRecords Seznam záznamů CAA v sadě záznamů Záznam CaaRecord []
CNAMERecord Záznam CNAME v sadě záznamů. CnameRecord
metadata Metadata připojená k sadě záznamů. RecordSetPropertiesMetadata
Záznam MXRecords Seznam záznamů MX v sadě záznamů. záznam MxRecord[]
NSRecords Seznam záznamů NS v sadě záznamů NsRecord[]
PtRRecords Seznam záznamů PTR v sadě záznamů PtrRecord[]
Záznam SOARecord Záznam SOA v sadě záznamů. SoaRecord
SRVRecords Seznam záznamů SRV v sadě záznamů. SrvRecord[]
targetResource Odkaz na prostředek Azure, ze kterého se přebírá hodnota prostředku DNS. subresource
Hodnota ttl Hodnota TTL (time-to-live) záznamů v sadě záznamů. Int
TxtRecords Seznam záznamů TXT v sadě záznamů. TxtRecord[]

RecordSetPropertiesMetadata

Jméno Popis Hodnota

SoaRecord

Jméno Popis Hodnota
E-mail E-mailový kontakt pro tento záznam SOA. řetězec
expireTime Doba vypršení platnosti tohoto záznamu SOA. Int
hostitel Název domény autoritativního názvového serveru pro tento záznam SOA. řetězec
minimumTTL Minimální hodnota pro tento záznam SOA. Podle konvence se používá k určení záporné doby ukládání do mezipaměti. Int
refreshTime Hodnota aktualizace pro tento záznam SOA. Int
retryTime Čas opakování pro tento záznam SOA. Int
serialNumber Sériové číslo pro tento záznam SOA. Int

Záznam SrvRecord

Jméno Popis Hodnota
přístav Hodnota portu pro tento záznam SRV. Int
priorita Hodnota priority pro tento záznam SRV. Int
cíl Název cílové domény pro tento záznam SRV. řetězec
hmotnost Hodnota váhy pro tento záznam SRV. Int

Podsourc

Jméno Popis Hodnota
id ID prostředku. řetězec

TxtRecord

Jméno Popis Hodnota
hodnota Textová hodnota tohoto záznamu TXT. string[]