Sdílet prostřednictvím


Microsoft.Network dnsZones/SRV 2017-10-01

Definice prostředku Bicep

Typ prostředku dnsZones/SRV 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/SRV, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Network/dnsZones/SRV@2017-10-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
      }
    ]
    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/SRV

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[]
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

TxtRecord

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

Definice prostředku šablony ARM

Typ prostředku dnsZones/SRV 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/SRV, přidejte do šablony následující JSON.

{
  "type": "Microsoft.Network/dnsZones/SRV",
  "apiVersion": "2017-10-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"
      }
    ],
    "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/SRV

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2017-10-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/SRV

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[]
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

TxtRecord

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

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku dnsZones/SRV 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/SRV, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/dnsZones/SRV@2017-10-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
        }
      ]
      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/SRV

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/SRV@2017-10-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[]
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

TxtRecord

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