Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Network/privateDnsZones/A, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Network/privateDnsZones/A@2020-01-01' = {
parent: resourceSymbolicName
etag: 'string'
name: 'string'
properties: {
aaaaRecords: [
{
ipv6Address: 'string'
}
]
aRecords: [
{
ipv4Address: 'string'
}
]
cnameRecord: {
cname: 'string'
}
metadata: {
{customized property}: 'string'
}
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'
]
}
]
}
}
Valeurs de propriété
AaaaRecord
Nom
Description
Valeur
ipv6Address
Adresse IPv6 de cet enregistrement AAAA.
corde
ARecord
Nom
Description
Valeur
ipv4Address
Adresse IPv4 de cet enregistrement A.
corde
CnameRecord
Nom
Description
Valeur
cname
Nom canonique de cet enregistrement CNAME.
corde
Microsoft.Network/privateDnsZones/A
Nom
Description
Valeur
etag
ETag du jeu d’enregistrements.
corde
nom
Nom de la ressource
chaîne (obligatoire)
parent
Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.
Application Gateway achemine le trafic Internet vers une instance de gestion des API de réseau virtuel (mode interne) qui services une API web hébergée dans une application web Azure.
Ce modèle permet de déployer facilement SonarQube sur Web App sur Linux avec le serveur flexible PostgreSQL, l’intégration au réseau virtuel et le DNS privé.
Définition de ressource de modèle ARM
Le type de ressource privateDnsZones/A peut être déployé avec des opérations qui ciblent :
Application Gateway achemine le trafic Internet vers une instance de gestion des API de réseau virtuel (mode interne) qui services une API web hébergée dans une application web Azure.
Ce modèle permet de déployer facilement SonarQube sur Web App sur Linux avec le serveur flexible PostgreSQL, l’intégration au réseau virtuel et le DNS privé.
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource privateDnsZones/A peut être déployé avec des opérations qui ciblent :
groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Network/privateDnsZones/A, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/privateDnsZones/A@2020-01-01"
name = "string"
etag = "string"
body = jsonencode({
properties = {
aaaaRecords = [
{
ipv6Address = "string"
}
]
aRecords = [
{
ipv4Address = "string"
}
]
cnameRecord = {
cname = "string"
}
metadata = {
{customized property} = "string"
}
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"
]
}
]
}
})
}
Valeurs de propriété
AaaaRecord
Nom
Description
Valeur
ipv6Address
Adresse IPv6 de cet enregistrement AAAA.
corde
ARecord
Nom
Description
Valeur
ipv4Address
Adresse IPv4 de cet enregistrement A.
corde
CnameRecord
Nom
Description
Valeur
cname
Nom canonique de cet enregistrement CNAME.
corde
Microsoft.Network/privateDnsZones/A
Nom
Description
Valeur
etag
ETag du jeu d’enregistrements.
corde
nom
Nom de la ressource
chaîne (obligatoire)
parent_id
ID de la ressource qui est le parent de cette ressource.