Microsoft.Network privateDnsZones/CNAME 2020-06-01
Article 07/20/2023
1 contributeur
Commentaires
Dans cet article
Définition de ressource Bicep
Le type de ressource privateDnsZones/CNAME peut être déployé sur :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Network/privateDnsZones/CNAME, ajoutez le Bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Network/privateDnsZones/CNAME@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'
]
}
]
}
}
Valeurs de propriétés
privateDnsZones/CNAME
Nom
Description
Valeur
name
Nom de la ressource Découvrez comment définir des noms et des types pour des ressources enfants dans Bicep .
chaîne (obligatoire)
parent
Dans Bicep, vous pouvez spécifier la ressource parente pour une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez Ressource enfant en dehors de la ressource parente .
Nom symbolique de la ressource de type : privateDnsZones
etag
ETag du jeu d’enregistrements.
string
properties
Propriétés du jeu d’enregistrements.
RecordSetProperties
RecordSetProperties
Nom
Description
Valeur
aaaaRecords
Liste des enregistrements AAAA dans le jeu d’enregistrements.
AaaaRecord []
Annales
Liste des enregistrements A dans le jeu d’enregistrements.
ARecord []
cnameRecord
Enregistrement CNAME dans le jeu d’enregistrements.
CnameRecord
metadata
Métadonnées attachées au jeu d’enregistrements.
object
mxRecords
Liste des enregistrements MX dans le jeu d’enregistrements.
MxRecord []
ptrRecords
Liste des enregistrements PTR dans le jeu d’enregistrements.
PtrRecord []
soaRecord
Enregistrement SOA dans le jeu d’enregistrements.
SoaRecord
srvRecords
Liste des enregistrements SRV dans le jeu d’enregistrements.
SrvRecord []
ttl
Durée de vie (durée de vie) des enregistrements dans le jeu d’enregistrements.
int
txtRecords
Liste des enregistrements TXT dans le jeu d’enregistrements.
TxtRecord []
AaaaRecord
Nom
Description
Valeur
ipv6Address
Adresse IPv6 de cet enregistrement AAAA.
string
Arecord
Nom
Description
Valeur
ipv4Address
Adresse IPv4 de cet enregistrement A.
string
CnameRecord
Nom
Description
Valeur
cname
Nom canonique de cet enregistrement CNAME.
string
MxRecord
Nom
Description
Valeur
change
Nom de domaine de l’hôte de messagerie pour cet enregistrement MX.
string
preference
Valeur de préférence pour cet enregistrement MX.
int
PtrRecord
Nom
Description
Valeur
ptrdname
Nom de domaine cible PTR pour cet enregistrement PTR.
string
SoaRecord
Nom
Description
Valeur
email
Contact de messagerie pour cet enregistrement SOA.
string
expireTime
Heure d’expiration de cet enregistrement SOA.
int
host
Nom de domaine du serveur de noms faisant autorité pour cet enregistrement SOA.
string
minimumTtl
Valeur minimale pour cet enregistrement SOA. Par convention, il est utilisé pour déterminer la durée de mise en cache négative.
int
refreshTime
Valeur d’actualisation de cet enregistrement SOA.
int
retryTime
Heure de nouvelle tentative pour cet enregistrement SOA.
int
serialNumber
Numéro de série de cet enregistrement SOA.
int
SrvRecord
Nom
Description
Valeur
port
Valeur de port de cet enregistrement SRV.
int
priority
Valeur de priorité pour cet enregistrement SRV.
int
target
Nom de domaine cible pour cet enregistrement SRV.
string
poids
Valeur de poids pour cet enregistrement SRV.
int
TxtRecord
Nom
Description
Valeur
value
Valeur de texte de cet enregistrement TXT.
string[]
Définition de ressources de modèle ARM
Le type de ressource privateDnsZones/CNAME peut être déployé sur :
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Network/privateDnsZones/CNAME, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Network/privateDnsZones/CNAME",
"apiVersion": "2020-06-01",
"name": "string",
"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" ]
}
]
}
}
Valeurs de propriétés
privateDnsZones/CNAME
Nom
Description
Valeur
type
Type de ressource
'Microsoft.Network/privateDnsZones/CNAME'
apiVersion
Version de l’API de ressource
'2020-06-01'
name
Nom de la ressource Découvrez comment définir des noms et des types pour des ressources enfants dans des modèles ARM JSON .
string (obligatoire)
etag
ETag du jeu d’enregistrements.
string
properties
Propriétés du jeu d’enregistrements.
RecordSetProperties
RecordSetProperties
Nom
Description
Valeur
aaaaRecords
Liste des enregistrements AAAA dans le jeu d’enregistrements.
AaaaRecord []
Annales
Liste des enregistrements A dans le jeu d’enregistrements.
ARecord []
cnameRecord
Enregistrement CNAME dans le jeu d’enregistrements.
CnameRecord
metadata
Métadonnées attachées au jeu d’enregistrements.
object
mxRecords
Liste des enregistrements MX dans le jeu d’enregistrements.
MxRecord []
ptrRecords
Liste des enregistrements PTR dans le jeu d’enregistrements.
PtrRecord []
soaRecord
Enregistrement SOA dans le jeu d’enregistrements.
SoaRecord
srvRecords
Liste des enregistrements SRV dans le jeu d’enregistrements.
SrvRecord []
ttl
Durée de vie (durée de vie) des enregistrements dans le jeu d’enregistrements.
int
txtRecords
Liste des enregistrements TXT dans le jeu d’enregistrements.
TxtRecord []
AaaaRecord
Nom
Description
Valeur
ipv6Address
Adresse IPv6 de cet enregistrement AAAA.
string
Arecord
Nom
Description
Valeur
ipv4Address
Adresse IPv4 de cet enregistrement A.
string
CnameRecord
Nom
Description
Valeur
cname
Nom canonique de cet enregistrement CNAME.
string
MxRecord
Nom
Description
Valeur
change
Nom de domaine de l’hôte de messagerie pour cet enregistrement MX.
string
preference
Valeur de préférence pour cet enregistrement MX.
int
PtrRecord
Nom
Description
Valeur
ptrdname
Nom de domaine cible PTR pour cet enregistrement PTR.
string
SoaRecord
Nom
Description
Valeur
email
Contact de messagerie pour cet enregistrement SOA.
string
expireTime
Heure d’expiration de cet enregistrement SOA.
int
host
Nom de domaine du serveur de noms faisant autorité pour cet enregistrement SOA.
string
minimumTtl
Valeur minimale pour cet enregistrement SOA. Par convention, il est utilisé pour déterminer la durée de mise en cache négative.
int
refreshTime
Valeur d’actualisation de cet enregistrement SOA.
int
retryTime
Heure de nouvelle tentative pour cet enregistrement SOA.
int
serialNumber
Numéro de série de cet enregistrement SOA.
int
SrvRecord
Nom
Description
Valeur
port
Valeur de port de cet enregistrement SRV.
int
priority
Valeur de priorité pour cet enregistrement SRV.
int
target
Nom de domaine cible pour cet enregistrement SRV.
string
poids
Valeur de poids pour cet enregistrement SRV.
int
TxtRecord
Nom
Description
Valeur
value
Valeur de texte de cet enregistrement TXT.
string[]
Le type de ressource privateDnsZones/CNAME peut être déployé sur :
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Network/privateDnsZones/CNAME, ajoutez le Terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/privateDnsZones/CNAME@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"
})
}
Valeurs de propriétés
privateDnsZones/CNAME
Nom
Description
Valeur
type
Type de ressource
« Microsoft.Network/privateDnsZones/CNAME@2020-06-01 »
name
Nom de la ressource
string (obligatoire)
parent_id
ID de la ressource qui est le parent de cette ressource.
ID pour la ressource de type : privateDnsZones
etag
ETag du jeu d’enregistrements.
string
properties
Propriétés du jeu d’enregistrements.
RecordSetProperties
RecordSetProperties
Nom
Description
Valeur
aaaaRecords
Liste des enregistrements AAAA dans le jeu d’enregistrements.
AaaaRecord []
Annales
Liste des enregistrements A dans le jeu d’enregistrements.
ARecord []
cnameRecord
Enregistrement CNAME dans le jeu d’enregistrements.
CnameRecord
metadata
Métadonnées attachées au jeu d’enregistrements.
object
mxRecords
Liste des enregistrements MX dans le jeu d’enregistrements.
MxRecord []
ptrRecords
Liste des enregistrements PTR dans le jeu d’enregistrements.
PtrRecord []
soaRecord
Enregistrement SOA dans le jeu d’enregistrements.
SoaRecord
srvRecords
Liste des enregistrements SRV dans le jeu d’enregistrements.
SrvRecord []
ttl
Durée de vie (durée de vie) des enregistrements dans le jeu d’enregistrements.
int
txtRecords
Liste des enregistrements TXT dans le jeu d’enregistrements.
TxtRecord []
AaaaRecord
Nom
Description
Valeur
ipv6Address
Adresse IPv6 de cet enregistrement AAAA.
string
Arecord
Nom
Description
Valeur
ipv4Address
Adresse IPv4 de cet enregistrement A.
string
CnameRecord
Nom
Description
Valeur
cname
Nom canonique de cet enregistrement CNAME.
string
MxRecord
Nom
Description
Valeur
change
Nom de domaine de l’hôte de messagerie pour cet enregistrement MX.
string
preference
Valeur de préférence pour cet enregistrement MX.
int
PtrRecord
Nom
Description
Valeur
ptrdname
Nom de domaine cible PTR pour cet enregistrement PTR.
string
SoaRecord
Nom
Description
Valeur
email
Contact d’e-mail pour cet enregistrement SOA.
string
expireTime
Heure d’expiration de cet enregistrement SOA.
int
host
Nom de domaine du serveur de noms faisant autorité pour cet enregistrement SOA.
string
minimumTtl
Valeur minimale de cet enregistrement SOA. Par convention, cela est utilisé pour déterminer la durée de mise en cache négative.
int
refreshTime
Valeur d’actualisation de cet enregistrement SOA.
int
retryTime
Heure de nouvelle tentative de cet enregistrement SOA.
int
serialNumber
Numéro de série de cet enregistrement SOA.
int
SrvRecord
Nom
Description
Valeur
port
Valeur de port de cet enregistrement SRV.
int
priority
Valeur de priorité de cet enregistrement SRV.
int
target
Nom de domaine cible de cet enregistrement SRV.
string
poids
Valeur de pondération de cet enregistrement SRV.
int
TxtRecord
Nom
Description
Valeur
value
Valeur de texte de cet enregistrement TXT.
string[]