Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.Network/privateDnsZones/TXT, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Network/privateDnsZones/TXT@2020-06-01' = {
name: 'string'
parent: resourceSymbolicName
etag: 'string'
properties: {
aaaaRecords: [
{
ipv6Address: 'string'
}
]
aRecords: [
{
ipv4Address: 'string'
}
]
cnameRecord: {
cname: 'string'
}
metadata: {}
mxRecords: [
{
exchange: 'string'
preference: int
}
]
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à
privateDnsZones/TXT
Nome
Descrizione
valore
name
Nome della risorsa
Vedere come impostare nomi e tipi per le risorse figlio in Bicep.
stringa (obbligatoria)
padre
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.
Nome di dominio dell'host di posta elettronica per questo record MX.
string
preference
Valore di preferenza per questo record MX.
INT
PtrRecord
Nome
Descrizione
valore
ptrdname
Nome di dominio di destinazione PTR per questo record PTR.
string
SoaRecord
Nome
Descrizione
valore
email
Contatto di posta elettronica per questo record SOA.
string
expireTime
Ora di scadenza per questo record SOA.
INT
host
Nome di dominio del server nome autorevole per questo record SOA.
string
minimumTtl
Valore minimo per questo record SOA. Per convenzione, questa operazione viene usata per determinare la durata della memorizzazione nella cache negativa.
INT
refreshTime
Valore di aggiornamento per questo record SOA.
INT
ripetizione dei tentativiTime
Tempo di ripetizione dei tentativi per questo record SOA.
INT
serialNumber
Numero di serie per questo record SOA.
INT
SrvRecord
Nome
Descrizione
valore
port
Valore della porta per questo record SRV.
INT
priority
Valore di priorità per questo record SRV.
INT
target
Nome di dominio di destinazione per questo record SRV.
string
peso
Valore di peso per questo record SRV.
INT
TxtRecord
Nome
Descrizione
valore
Valore
Valore di testo del record TXT.
string[]
Definizione della risorsa Terraform (provider AzAPI)
Il tipo di risorsa privateDnsZones/TXT può essere distribuito in:
Gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.Network/privateDnsZones/TXT, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/privateDnsZones/TXT@2020-06-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
aaaaRecords = [
{
ipv6Address = "string"
}
]
aRecords = [
{
ipv4Address = "string"
}
]
cnameRecord = {
cname = "string"
}
metadata = {}
mxRecords = [
{
exchange = "string"
preference = int
}
]
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"
]
}
]
}
etag = "string"
})
}