Delen via


Microsoft.Network dnsZones/SRV 2018-03-01-preview

Bicep-resourcedefinitie

Het resourcetype dnsZones/SRV kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/dnsZones/SRV-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Network/dnsZones/SRV@2018-03-01-preview' = {
  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'
        ]
      }
    ]
  }
}

Eigenschapswaarden

AaaaRecord

Naam Beschrijving Waarde
ipv6Address Het IPv6-adres van deze AAAA-record. snaar

ARecord

Naam Beschrijving Waarde
ipv4Address Het IPv4-adres van deze A-record. snaar

CaaRecord

Naam Beschrijving Waarde
Vlaggen De vlaggen voor deze CAA-record als een geheel getal tussen 0 en 255. Int
label De tag voor deze CAA-record. snaar
waarde De waarde voor deze CAA-record. snaar

CnameRecord

Naam Beschrijving Waarde
cname De canonieke naam voor deze CNAME-record. snaar

Microsoft.Network/dnsZones/SRV

Naam Beschrijving Waarde
etag De etag van de recordset. snaar
naam De resourcenaam tekenreeks (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: dnsZones
Eigenschappen De eigenschappen van de recordset. RecordSetProperties-

MxRecord

Naam Beschrijving Waarde
ruilen De domeinnaam van de e-mailhost voor deze MX-record. snaar
voorkeur De voorkeurswaarde voor deze MX-record. Int

NsRecord

Naam Beschrijving Waarde
nsdname De naamservernaam voor deze NS-record. snaar

PtrRecord

Naam Beschrijving Waarde
ptrdname De PTR-doeldomeinnaam voor deze PTR-record. snaar

RecordSetProperties

Naam Beschrijving Waarde
AAAARecords De lijst met AAAA-records in de recordset. AaaaRecord[]
ARecords De lijst met A-records in de recordset. ARecord[]
caaRecords De lijst met CAA-records in de recordset. CaaRecord[]
CNAMERecord De CNAME-record in de recordset. CnameRecord
metagegevens De metagegevens die zijn gekoppeld aan de recordset. RecordSetPropertiesMetadata-
MXRecords De lijst met MX-records in de recordset. MxRecord[]
NSRecords De lijst met NS-records in de recordset. NsRecord[]
PTRRecords De lijst met PTR-records in de recordset. PtrRecord[]
SOARecord De SOA-record in de recordset. SoaRecord-
SRVRecords De lijst met SRV-records in de recordset. SrvRecord[]
TTL De TTL (time-to-live) van de records in de recordset. Int
TXTRecords De lijst met TXT-records in de recordset. TxtRecord[]

RecordSetPropertiesMetadata

Naam Beschrijving Waarde

SoaRecord

Naam Beschrijving Waarde
E-mail De e-mailcontactpersoon voor deze SOA-record. snaar
expireTime De verlooptijd voor deze SOA-record. Int
gastheer De domeinnaam van de gezaghebbende naamserver voor deze SOA-record. snaar
minimumTTL De minimumwaarde voor deze SOA-record. Dit wordt standaard gebruikt om de negatieve cacheduur te bepalen. Int
refreshTime De vernieuwingswaarde voor deze SOA-record. Int
retryTime De tijd voor opnieuw proberen voor deze SOA-record. Int
serialNumber Het serienummer voor deze SOA-record. Int

SrvRecord

Naam Beschrijving Waarde
haven De poortwaarde voor deze SRV-record. Int
voorrang De prioriteitswaarde voor deze SRV-record. Int
doel De doeldomeinnaam voor deze SRV-record. snaar
gewicht De gewichtswaarde voor deze SRV-record. Int

TxtRecord

Naam Beschrijving Waarde
waarde De tekstwaarde van deze TXT-record. tekenreeks[]

Resourcedefinitie van ARM-sjabloon

Het resourcetype dnsZones/SRV kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/dnsZones/SRV-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Network/dnsZones/SRV",
  "apiVersion": "2018-03-01-preview",
  "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" ]
      }
    ]
  }
}

Eigenschapswaarden

AaaaRecord

Naam Beschrijving Waarde
ipv6Address Het IPv6-adres van deze AAAA-record. snaar

ARecord

Naam Beschrijving Waarde
ipv4Address Het IPv4-adres van deze A-record. snaar

CaaRecord

Naam Beschrijving Waarde
Vlaggen De vlaggen voor deze CAA-record als een geheel getal tussen 0 en 255. Int
label De tag voor deze CAA-record. snaar
waarde De waarde voor deze CAA-record. snaar

CnameRecord

Naam Beschrijving Waarde
cname De canonieke naam voor deze CNAME-record. snaar

Microsoft.Network/dnsZones/SRV

Naam Beschrijving Waarde
apiVersion De API-versie '2018-03-01-preview'
etag De etag van de recordset. snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De eigenschappen van de recordset. RecordSetProperties-
type Het resourcetype 'Microsoft.Network/dnsZones/SRV'

MxRecord

Naam Beschrijving Waarde
ruilen De domeinnaam van de e-mailhost voor deze MX-record. snaar
voorkeur De voorkeurswaarde voor deze MX-record. Int

NsRecord

Naam Beschrijving Waarde
nsdname De naamservernaam voor deze NS-record. snaar

PtrRecord

Naam Beschrijving Waarde
ptrdname De PTR-doeldomeinnaam voor deze PTR-record. snaar

RecordSetProperties

Naam Beschrijving Waarde
AAAARecords De lijst met AAAA-records in de recordset. AaaaRecord[]
ARecords De lijst met A-records in de recordset. ARecord[]
caaRecords De lijst met CAA-records in de recordset. CaaRecord[]
CNAMERecord De CNAME-record in de recordset. CnameRecord
metagegevens De metagegevens die zijn gekoppeld aan de recordset. RecordSetPropertiesMetadata-
MXRecords De lijst met MX-records in de recordset. MxRecord[]
NSRecords De lijst met NS-records in de recordset. NsRecord[]
PTRRecords De lijst met PTR-records in de recordset. PtrRecord[]
SOARecord De SOA-record in de recordset. SoaRecord-
SRVRecords De lijst met SRV-records in de recordset. SrvRecord[]
TTL De TTL (time-to-live) van de records in de recordset. Int
TXTRecords De lijst met TXT-records in de recordset. TxtRecord[]

RecordSetPropertiesMetadata

Naam Beschrijving Waarde

SoaRecord

Naam Beschrijving Waarde
E-mail De e-mailcontactpersoon voor deze SOA-record. snaar
expireTime De verlooptijd voor deze SOA-record. Int
gastheer De domeinnaam van de gezaghebbende naamserver voor deze SOA-record. snaar
minimumTTL De minimumwaarde voor deze SOA-record. Dit wordt standaard gebruikt om de negatieve cacheduur te bepalen. Int
refreshTime De vernieuwingswaarde voor deze SOA-record. Int
retryTime De tijd voor opnieuw proberen voor deze SOA-record. Int
serialNumber Het serienummer voor deze SOA-record. Int

SrvRecord

Naam Beschrijving Waarde
haven De poortwaarde voor deze SRV-record. Int
voorrang De prioriteitswaarde voor deze SRV-record. Int
doel De doeldomeinnaam voor deze SRV-record. snaar
gewicht De gewichtswaarde voor deze SRV-record. Int

TxtRecord

Naam Beschrijving Waarde
waarde De tekstwaarde van deze TXT-record. tekenreeks[]

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype dnsZones/SRV kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/dnsZones/SRV-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/dnsZones/SRV@2018-03-01-preview"
  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"
          ]
        }
      ]
    }
  })
}

Eigenschapswaarden

AaaaRecord

Naam Beschrijving Waarde
ipv6Address Het IPv6-adres van deze AAAA-record. snaar

ARecord

Naam Beschrijving Waarde
ipv4Address Het IPv4-adres van deze A-record. snaar

CaaRecord

Naam Beschrijving Waarde
Vlaggen De vlaggen voor deze CAA-record als een geheel getal tussen 0 en 255. Int
label De tag voor deze CAA-record. snaar
waarde De waarde voor deze CAA-record. snaar

CnameRecord

Naam Beschrijving Waarde
cname De canonieke naam voor deze CNAME-record. snaar

Microsoft.Network/dnsZones/SRV

Naam Beschrijving Waarde
etag De etag van de recordset. snaar
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: dnsZones
Eigenschappen De eigenschappen van de recordset. RecordSetProperties-
type Het resourcetype "Microsoft.Network/dnsZones/SRV@2018-03-01-preview"

MxRecord

Naam Beschrijving Waarde
ruilen De domeinnaam van de e-mailhost voor deze MX-record. snaar
voorkeur De voorkeurswaarde voor deze MX-record. Int

NsRecord

Naam Beschrijving Waarde
nsdname De naamservernaam voor deze NS-record. snaar

PtrRecord

Naam Beschrijving Waarde
ptrdname De PTR-doeldomeinnaam voor deze PTR-record. snaar

RecordSetProperties

Naam Beschrijving Waarde
AAAARecords De lijst met AAAA-records in de recordset. AaaaRecord[]
ARecords De lijst met A-records in de recordset. ARecord[]
caaRecords De lijst met CAA-records in de recordset. CaaRecord[]
CNAMERecord De CNAME-record in de recordset. CnameRecord
metagegevens De metagegevens die zijn gekoppeld aan de recordset. RecordSetPropertiesMetadata-
MXRecords De lijst met MX-records in de recordset. MxRecord[]
NSRecords De lijst met NS-records in de recordset. NsRecord[]
PTRRecords De lijst met PTR-records in de recordset. PtrRecord[]
SOARecord De SOA-record in de recordset. SoaRecord-
SRVRecords De lijst met SRV-records in de recordset. SrvRecord[]
TTL De TTL (time-to-live) van de records in de recordset. Int
TXTRecords De lijst met TXT-records in de recordset. TxtRecord[]

RecordSetPropertiesMetadata

Naam Beschrijving Waarde

SoaRecord

Naam Beschrijving Waarde
E-mail De e-mailcontactpersoon voor deze SOA-record. snaar
expireTime De verlooptijd voor deze SOA-record. Int
gastheer De domeinnaam van de gezaghebbende naamserver voor deze SOA-record. snaar
minimumTTL De minimumwaarde voor deze SOA-record. Dit wordt standaard gebruikt om de negatieve cacheduur te bepalen. Int
refreshTime De vernieuwingswaarde voor deze SOA-record. Int
retryTime De tijd voor opnieuw proberen voor deze SOA-record. Int
serialNumber Het serienummer voor deze SOA-record. Int

SrvRecord

Naam Beschrijving Waarde
haven De poortwaarde voor deze SRV-record. Int
voorrang De prioriteitswaarde voor deze SRV-record. Int
doel De doeldomeinnaam voor deze SRV-record. snaar
gewicht De gewichtswaarde voor deze SRV-record. Int

TxtRecord

Naam Beschrijving Waarde
waarde De tekstwaarde van deze TXT-record. tekenreeks[]