Condividi tramite


Microsoft.Network dnsZones/AAAA 2017-10-01

Definizione di risorsa Bicep

Il tipo di risorsa dnsZones/AAAA può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Network/dnsZones/AAAA, aggiungere il bicep seguente al modello.

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

Valori delle proprietà

AaaaRecord

Nome Descrizione Valore
ipv6Address Indirizzo IPv6 di questo record AAAA. corda

ARecord

Nome Descrizione Valore
ipv4Address Indirizzo IPv4 del record A. corda

CaaRecord

Nome Descrizione Valore
Bandiere Flag per questo record CAA come numero intero compreso tra 0 e 255. Int
cartellino Tag per questo record CAA. corda
valore Valore per questo record CAA. corda

CnameRecord

Nome Descrizione Valore
cname Nome canonico per questo record CNAME. corda

Microsoft.Network/dnsZones/AAAA

Nome Descrizione Valore
etag Etag del set di record. corda
nome Nome della risorsa stringa (obbligatorio)
genitore In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre.

Per altre informazioni, vedere risorsa figlio all'esterno della risorsa padre.
Nome simbolico per la risorsa di tipo: dnsZones
proprietà Proprietà del set di record. RecordSetProperties

MxRecord

Nome Descrizione Valore
sostituzione Nome di dominio dell'host di posta per questo record MX. corda
preferenza Valore di preferenza per questo record MX. Int

NsRecord

Nome Descrizione Valore
nsdname Nome del server dei nomi per questo record NS. corda

PtrRecord

Nome Descrizione Valore
ptrdname Nome di dominio di destinazione PTR per questo record PTR. corda

RecordSetProperties

Nome Descrizione Valore
AAAARecords Elenco di record AAAA nel set di record. AaaaRecord[]
ARecords Elenco di record A nel set di record. ARecord[]
caaRecords Elenco di record CAA nel set di record. CaaRecord []
CNAMERecord Record CNAME nel set di record. CnameRecord
metadati Metadati collegati al set di record. RecordSetPropertiesMetadata
MXRecords Elenco di record MX nel set di record. MxRecord[]
NSRecords Elenco di record NS nel set di record. NsRecord[]
PTRRecords Elenco di record PTR nel set di record. ptrRecord[]
SOARecord Record SOA nel set di record. SoaRecord
SRVRecords Elenco di record SRV nel set di record. SrvRecord []
TTL Durata (TTL) dei record nel set di record. Int
TXTRecords Elenco di record TXT nel set di record. TxtRecord[]

RecordSetPropertiesMetadata

Nome Descrizione Valore

SoaRecord

Nome Descrizione Valore
E-mail Contatto di posta elettronica per questo record SOA. corda
expireTime Ora di scadenza per questo record SOA. Int
ospite Nome di dominio del server dei nomi autorevole per questo record SOA. corda
minimumTTL Valore minimo per questo record SOA. Per convenzione, questa operazione viene utilizzata per determinare la durata negativa della memorizzazione nella cache. Int
refreshTime Valore di aggiornamento per questo record SOA. Int
retryTime Tempo di ripetizione dei tentativi per questo record SOA. Int
serialNumber Numero di serie per questo record SOA. Int

SrvRecord

Nome Descrizione Valore
porto Valore della porta per questo record SRV. Int
priorità Valore di priorità per questo record SRV. Int
bersaglio Nome di dominio di destinazione per questo record SRV. corda
peso Valore di peso per questo record SRV. Int

TxtRecord

Nome Descrizione Valore
valore Valore di testo del record TXT. string[]

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa dnsZones/AAAA può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Network/dnsZones/AAAA, aggiungere il codice JSON seguente al modello.

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

Valori delle proprietà

AaaaRecord

Nome Descrizione Valore
ipv6Address Indirizzo IPv6 di questo record AAAA. corda

ARecord

Nome Descrizione Valore
ipv4Address Indirizzo IPv4 del record A. corda

CaaRecord

Nome Descrizione Valore
Bandiere Flag per questo record CAA come numero intero compreso tra 0 e 255. Int
cartellino Tag per questo record CAA. corda
valore Valore per questo record CAA. corda

CnameRecord

Nome Descrizione Valore
cname Nome canonico per questo record CNAME. corda

Microsoft.Network/dnsZones/AAAA

Nome Descrizione Valore
apiVersion Versione dell'API '2017-10-01'
etag Etag del set di record. corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà del set di record. RecordSetProperties
digitare Tipo di risorsa 'Microsoft.Network/dnsZones/AAAA'

MxRecord

Nome Descrizione Valore
sostituzione Nome di dominio dell'host di posta per questo record MX. corda
preferenza Valore di preferenza per questo record MX. Int

NsRecord

Nome Descrizione Valore
nsdname Nome del server dei nomi per questo record NS. corda

PtrRecord

Nome Descrizione Valore
ptrdname Nome di dominio di destinazione PTR per questo record PTR. corda

RecordSetProperties

Nome Descrizione Valore
AAAARecords Elenco di record AAAA nel set di record. AaaaRecord[]
ARecords Elenco di record A nel set di record. ARecord[]
caaRecords Elenco di record CAA nel set di record. CaaRecord []
CNAMERecord Record CNAME nel set di record. CnameRecord
metadati Metadati collegati al set di record. RecordSetPropertiesMetadata
MXRecords Elenco di record MX nel set di record. MxRecord[]
NSRecords Elenco di record NS nel set di record. NsRecord[]
PTRRecords Elenco di record PTR nel set di record. ptrRecord[]
SOARecord Record SOA nel set di record. SoaRecord
SRVRecords Elenco di record SRV nel set di record. SrvRecord []
TTL Durata (TTL) dei record nel set di record. Int
TXTRecords Elenco di record TXT nel set di record. TxtRecord[]

RecordSetPropertiesMetadata

Nome Descrizione Valore

SoaRecord

Nome Descrizione Valore
E-mail Contatto di posta elettronica per questo record SOA. corda
expireTime Ora di scadenza per questo record SOA. Int
ospite Nome di dominio del server dei nomi autorevole per questo record SOA. corda
minimumTTL Valore minimo per questo record SOA. Per convenzione, questa operazione viene utilizzata per determinare la durata negativa della memorizzazione nella cache. Int
refreshTime Valore di aggiornamento per questo record SOA. Int
retryTime Tempo di ripetizione dei tentativi per questo record SOA. Int
serialNumber Numero di serie per questo record SOA. Int

SrvRecord

Nome Descrizione Valore
porto Valore della porta per questo record SRV. Int
priorità Valore di priorità per questo record SRV. Int
bersaglio Nome di dominio di destinazione per questo record SRV. corda
peso Valore di peso per questo record SRV. Int

TxtRecord

Nome Descrizione Valore
valore Valore di testo del record TXT. string[]

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa dnsZones/AAAA può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Network/dnsZones/AAAA, aggiungere il codice Terraform seguente al modello.

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

Valori delle proprietà

AaaaRecord

Nome Descrizione Valore
ipv6Address Indirizzo IPv6 di questo record AAAA. corda

ARecord

Nome Descrizione Valore
ipv4Address Indirizzo IPv4 del record A. corda

CaaRecord

Nome Descrizione Valore
Bandiere Flag per questo record CAA come numero intero compreso tra 0 e 255. Int
cartellino Tag per questo record CAA. corda
valore Valore per questo record CAA. corda

CnameRecord

Nome Descrizione Valore
cname Nome canonico per questo record CNAME. corda

Microsoft.Network/dnsZones/AAAA

Nome Descrizione Valore
etag Etag del set di record. corda
nome Nome della risorsa stringa (obbligatorio)
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: dnsZones
proprietà Proprietà del set di record. RecordSetProperties
digitare Tipo di risorsa "Microsoft.Network/dnsZones/AAAA@2017-10-01"

MxRecord

Nome Descrizione Valore
sostituzione Nome di dominio dell'host di posta per questo record MX. corda
preferenza Valore di preferenza per questo record MX. Int

NsRecord

Nome Descrizione Valore
nsdname Nome del server dei nomi per questo record NS. corda

PtrRecord

Nome Descrizione Valore
ptrdname Nome di dominio di destinazione PTR per questo record PTR. corda

RecordSetProperties

Nome Descrizione Valore
AAAARecords Elenco di record AAAA nel set di record. AaaaRecord[]
ARecords Elenco di record A nel set di record. ARecord[]
caaRecords Elenco di record CAA nel set di record. CaaRecord []
CNAMERecord Record CNAME nel set di record. CnameRecord
metadati Metadati collegati al set di record. RecordSetPropertiesMetadata
MXRecords Elenco di record MX nel set di record. MxRecord[]
NSRecords Elenco di record NS nel set di record. NsRecord[]
PTRRecords Elenco di record PTR nel set di record. ptrRecord[]
SOARecord Record SOA nel set di record. SoaRecord
SRVRecords Elenco di record SRV nel set di record. SrvRecord []
TTL Durata (TTL) dei record nel set di record. Int
TXTRecords Elenco di record TXT nel set di record. TxtRecord[]

RecordSetPropertiesMetadata

Nome Descrizione Valore

SoaRecord

Nome Descrizione Valore
E-mail Contatto di posta elettronica per questo record SOA. corda
expireTime Ora di scadenza per questo record SOA. Int
ospite Nome di dominio del server dei nomi autorevole per questo record SOA. corda
minimumTTL Valore minimo per questo record SOA. Per convenzione, questa operazione viene utilizzata per determinare la durata negativa della memorizzazione nella cache. Int
refreshTime Valore di aggiornamento per questo record SOA. Int
retryTime Tempo di ripetizione dei tentativi per questo record SOA. Int
serialNumber Numero di serie per questo record SOA. Int

SrvRecord

Nome Descrizione Valore
porto Valore della porta per questo record SRV. Int
priorità Valore di priorità per questo record SRV. Int
bersaglio Nome di dominio di destinazione per questo record SRV. corda
peso Valore di peso per questo record SRV. Int

TxtRecord

Nome Descrizione Valore
valore Valore di testo del record TXT. string[]