Partager via


Record Sets - Create Or Update

Crée ou met à jour un jeu d’enregistrements dans une zone DNS.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/{recordType}/{relativeRecordSetName}?api-version=2018-05-01

Paramètres URI

Nom Dans Obligatoire Type Description
recordType
path True

RecordType

Type d’enregistrement DNS dans ce jeu d’enregistrements. Les jeux d’enregistrements de type SOA peuvent être mis à jour, mais pas créés (ils sont créés lors de la création de la zone DNS).

relativeRecordSetName
path True

string

Nom du jeu d’enregistrements, relatif au nom de la zone.

resourceGroupName
path True

string

Nom du groupe de ressources.

subscriptionId
path True

string

Spécifie l’ID d’abonnement Azure, qui identifie de manière unique l’abonnement Microsoft Azure.

zoneName
path True

string

Nom de la zone DNS (sans point de fin).

api-version
query True

string

Spécifie la version de l'API.

En-tête de la demande

Nom Obligatoire Type Description
If-Match

string

Etag du jeu d’enregistrements. Omettez cette valeur pour toujours remplacer le jeu d’enregistrements actif. Spécifiez la dernière valeur etag vue pour empêcher le remplacement accidentel de modifications simultanées.

If-None-Match

string

Définissez la valeur « * » pour permettre la création d’un jeu d’enregistrements, mais pour empêcher la mise à jour d’un jeu d’enregistrements existant. Les autres valeurs seront ignorées.

Corps de la demande

Nom Type Description
etag

string

Etag du jeu d’enregistrements.

properties.AAAARecords

AaaaRecord[]

Liste des enregistrements AAAA dans le jeu d’enregistrements.

properties.ARecords

ARecord[]

Liste des enregistrements A dans le jeu d’enregistrements.

properties.CNAMERecord

CnameRecord

Enregistrement CNAME dans le jeu d’enregistrements.

properties.MXRecords

MxRecord[]

Liste des enregistrements MX dans le jeu d’enregistrements.

properties.NSRecords

NsRecord[]

Liste des enregistrements NS dans le jeu d’enregistrements.

properties.PTRRecords

PtrRecord[]

Liste des enregistrements PTR dans le jeu d’enregistrements.

properties.SOARecord

SoaRecord

Enregistrement SOA dans le jeu d’enregistrements.

properties.SRVRecords

SrvRecord[]

Liste des enregistrements SRV dans le jeu d’enregistrements.

properties.TTL

integer

Durée de vie (durée de vie) des enregistrements dans le jeu d’enregistrements.

properties.TXTRecords

TxtRecord[]

Liste des enregistrements TXT dans le jeu d’enregistrements.

properties.caaRecords

CaaRecord[]

Liste des enregistrements CAA dans le jeu d’enregistrements.

properties.metadata

object

Métadonnées attachées au jeu d’enregistrements.

properties.targetResource

SubResource

Référence à une ressource Azure à partir de laquelle la valeur de ressource dns est extraite.

Réponses

Nom Type Description
200 OK

RecordSet

Le jeu d’enregistrements a été mis à jour.

201 Created

RecordSet

Le jeu d’enregistrements a été créé.

Other Status Codes

CloudError

Réponse par défaut. Il sera désérialisé conformément à la définition d’erreur.

Exemples

Create A recordset
Create A recordset with alias target resource
Create AAAA recordset
Create CAA recordset
Create CNAME recordset
Create MX recordset
Create NS recordset
Create PTR recordset
Create SOA recordset
Create SRV recordset
Create TXT recordset

Create A recordset

Exemple de requête

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/A/record1?api-version=2018-05-01

{
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "ARecords": [
      {
        "ipv4Address": "127.0.0.1"
      }
    ]
  }
}

Exemple de réponse

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/A/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/A",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "ARecords": [
      {
        "ipv4Address": "127.0.0.1"
      }
    ]
  }
}
{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/A/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/A",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "ARecords": [
      {
        "ipv4Address": "127.0.0.1"
      }
    ]
  }
}

Create A recordset with alias target resource

Exemple de requête

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/A/record1?api-version=2018-05-01

{
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "targetResource": {
      "id": "/subscriptions/726f8cd6-6459-4db4-8e6d-2cd2716904e2/resourceGroups/test/providers/Microsoft.Network/trafficManagerProfiles/testpp2"
    }
  }
}

Exemple de réponse

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/A/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/A",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "targetResource": {
      "id": "/subscriptions/726f8cd6-6459-4db4-8e6d-2cd2716904e2/resourceGroups/test/providers/Microsoft.Network/trafficManagerProfiles/testpp2"
    },
    "provisioningState": "Succeeded"
  }
}
{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/A/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/A",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "targetResource": {
      "id": "/subscriptions/726f8cd6-6459-4db4-8e6d-2cd2716904e2/resourceGroups/test/providers/Microsoft.Network/trafficManagerProfiles/testpp2"
    },
    "provisioningState": "Succeeded"
  }
}

Create AAAA recordset

Exemple de requête

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/AAAA/record1?api-version=2018-05-01

{
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "AAAARecords": [
      {
        "ipv6Address": "::1"
      }
    ]
  }
}

Exemple de réponse

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/AAAA/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/AAAA",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "AAAARecords": [
      {
        "ipv6Address": "::1"
      }
    ]
  }
}
{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/AAAA/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/AAAA",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "AAAARecords": [
      {
        "ipv6Address": "::1"
      }
    ]
  }
}

Create CAA recordset

Exemple de requête

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/CAA/record1?api-version=2018-05-01

{
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "caaRecords": [
      {
        "flags": 0,
        "tag": "issue",
        "value": "ca.contoso.com"
      }
    ]
  }
}

Exemple de réponse

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/CAA/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/CAA",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "caaRecords": [
      {
        "flags": 0,
        "tag": "issue",
        "value": "ca.contoso.com"
      }
    ]
  }
}
{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/CAA/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/CAA",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "caaRecords": [
      {
        "flags": 0,
        "tag": "issue",
        "value": "ca.contoso.com"
      }
    ]
  }
}

Create CNAME recordset

Exemple de requête

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/CNAME/record1?api-version=2018-05-01

{
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "CNAMERecord": {
      "cname": "contoso.com"
    }
  }
}

Exemple de réponse

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/CNAME/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/CNAME",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "CNAMERecord": {
      "cname": "contoso.com"
    }
  }
}
{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/CNAME/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/CNAME",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "CNAMERecord": {
      "cname": "contoso.com"
    }
  }
}

Create MX recordset

Exemple de requête

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/MX/record1?api-version=2018-05-01

{
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "MXRecords": [
      {
        "preference": 0,
        "exchange": "mail.contoso.com"
      }
    ]
  }
}

Exemple de réponse

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/MX/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/MX",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "MXRecords": [
      {
        "preference": 0,
        "exchange": "mail.contoso.com"
      }
    ]
  }
}
{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/MX/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/MX",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "MXRecords": [
      {
        "preference": 0,
        "exchange": "mail.contoso.com"
      }
    ]
  }
}

Create NS recordset

Exemple de requête

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/NS/record1?api-version=2018-05-01

{
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "NSRecords": [
      {
        "nsdname": "ns1.contoso.com"
      }
    ]
  }
}

Exemple de réponse

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/NS/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/NS",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "NSRecords": [
      {
        "nsdname": "ns1.contoso.com"
      }
    ]
  }
}
{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/NS/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/NS",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "NSRecords": [
      {
        "nsdname": "ns1.contoso.com"
      }
    ]
  }
}

Create PTR recordset

Exemple de requête

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/0.0.127.in-addr.arpa/PTR/1?api-version=2018-05-01

{
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "PTRRecords": [
      {
        "ptrdname": "localhost"
      }
    ]
  }
}

Exemple de réponse

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/0.0.127.in-addr.arpa/PTR/1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "1",
  "type": "Microsoft.Network/dnsZones/PTR",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "1.0.0.127.in-addr.arpa",
    "PTRRecords": [
      {
        "ptrdname": "localhost"
      }
    ]
  }
}
{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/0.0.127.in-addr.arpa/PTR/1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "1",
  "type": "Microsoft.Network/dnsZones/PTR",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "1.0.0.127.in-addr.arpa",
    "PTRRecords": [
      {
        "ptrdname": "localhost"
      }
    ]
  }
}

Create SOA recordset

Exemple de requête

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/SOA/@?api-version=2018-05-01

{
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "SOARecord": {
      "host": "ns1.contoso.com",
      "email": "hostmaster.contoso.com",
      "serialNumber": 1,
      "refreshTime": 3600,
      "retryTime": 300,
      "expireTime": 2419200,
      "minimumTTL": 300
    }
  }
}

Exemple de réponse

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/SOA/@",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "@",
  "type": "Microsoft.Network/dnsZones/SOA",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "zone1",
    "SOARecord": {
      "host": "ns1.contoso.com",
      "email": "hostmaster.contoso.com",
      "serialNumber": 1,
      "refreshTime": 3600,
      "retryTime": 300,
      "expireTime": 2419200,
      "minimumTTL": 300
    }
  }
}
{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/SOA/@",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "@",
  "type": "Microsoft.Network/dnsZones/SOA",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "zone1",
    "SOARecord": {
      "host": "ns1.contoso.com",
      "email": "hostmaster.contoso.com",
      "serialNumber": 1,
      "refreshTime": 3600,
      "retryTime": 300,
      "expireTime": 2419200,
      "minimumTTL": 300
    }
  }
}

Create SRV recordset

Exemple de requête

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/SRV/record1?api-version=2018-05-01

{
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "SRVRecords": [
      {
        "priority": 0,
        "weight": 10,
        "port": 80,
        "target": "contoso.com"
      }
    ]
  }
}

Exemple de réponse

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/SRV/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/SRV",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "SRVRecords": [
      {
        "priority": 0,
        "weight": 10,
        "port": 80,
        "target": "contoso.com"
      }
    ]
  }
}
{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/SRV/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/SRV",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "SRVRecords": [
      {
        "priority": 0,
        "weight": 10,
        "port": 80,
        "target": "contoso.com"
      }
    ]
  }
}

Create TXT recordset

Exemple de requête

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/TXT/record1?api-version=2018-05-01

{
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "TXTRecords": [
      {
        "value": [
          "string1",
          "string2"
        ]
      }
    ]
  }
}

Exemple de réponse

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/TXT/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/TXT",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "TXTRecords": [
      {
        "value": [
          "string1",
          "string2"
        ]
      }
    ]
  }
}
{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/TXT/record1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "record1",
  "type": "Microsoft.Network/dnsZones/TXT",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "TTL": 3600,
    "fqdn": "record1.zone1",
    "TXTRecords": [
      {
        "value": [
          "string1",
          "string2"
        ]
      }
    ]
  }
}

Définitions

Nom Description
AaaaRecord

Enregistrement AAAA.

ARecord

Enregistrement A.

CaaRecord

Enregistrement CAA.

CloudError

Réponse d’erreur du service.

CloudErrorBody

Réponse d’erreur du service.

CnameRecord

Enregistrement CNAME.

MxRecord

Enregistrement MX.

NsRecord

Enregistrement NS.

PtrRecord

Enregistrement PTR.

RecordSet

Décrit un jeu d’enregistrements DNS (collection d’enregistrements DNS portant le même nom et le même type).

RecordType

Type d’enregistrement DNS dans ce jeu d’enregistrements. Les jeux d’enregistrements de type SOA peuvent être mis à jour, mais pas créés (ils sont créés lors de la création de la zone DNS).

SoaRecord

Enregistrement SOA.

SrvRecord

Enregistrement SRV.

SubResource

Référence à une autre ressource

TxtRecord

Enregistrement TXT.

AaaaRecord

Enregistrement AAAA.

Nom Type Description
ipv6Address

string

Adresse IPv6 de cet enregistrement AAAA.

ARecord

Enregistrement A.

Nom Type Description
ipv4Address

string

Adresse IPv4 de cet enregistrement A.

CaaRecord

Enregistrement CAA.

Nom Type Description
flags

integer

Indicateurs de cet enregistrement CAA sous la forme d’un entier compris entre 0 et 255.

tag

string

Balise de cet enregistrement CAA.

value

string

Valeur de cet enregistrement CAA.

CloudError

Réponse d’erreur du service.

Nom Type Description
error

CloudErrorBody

Corps d’erreur cloud.

CloudErrorBody

Réponse d’erreur du service.

Nom Type Description
code

string

Identificateur de l'erreur. Les codes sont invariants et sont destinés à être consommés par programmation.

details

CloudErrorBody[]

Liste de détails supplémentaires sur l’erreur.

message

string

Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur.

target

string

Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur.

CnameRecord

Enregistrement CNAME.

Nom Type Description
cname

string

Nom canonique de cet enregistrement CNAME.

MxRecord

Enregistrement MX.

Nom Type Description
exchange

string

Nom de domaine de l’hôte de messagerie pour cet enregistrement MX.

preference

integer

Valeur de préférence pour cet enregistrement MX.

NsRecord

Enregistrement NS.

Nom Type Description
nsdname

string

Nom du serveur de noms pour cet enregistrement NS.

PtrRecord

Enregistrement PTR.

Nom Type Description
ptrdname

string

Nom de domaine cible PTR pour cet enregistrement PTR.

RecordSet

Décrit un jeu d’enregistrements DNS (collection d’enregistrements DNS portant le même nom et le même type).

Nom Type Description
etag

string

Etag du jeu d’enregistrements.

id

string

ID du jeu d’enregistrements.

name

string

Nom du jeu d’enregistrements.

properties.AAAARecords

AaaaRecord[]

Liste des enregistrements AAAA dans le jeu d’enregistrements.

properties.ARecords

ARecord[]

Liste des enregistrements A dans le jeu d’enregistrements.

properties.CNAMERecord

CnameRecord

Enregistrement CNAME dans le jeu d’enregistrements.

properties.MXRecords

MxRecord[]

Liste des enregistrements MX dans le jeu d’enregistrements.

properties.NSRecords

NsRecord[]

Liste des enregistrements NS dans le jeu d’enregistrements.

properties.PTRRecords

PtrRecord[]

Liste des enregistrements PTR dans le jeu d’enregistrements.

properties.SOARecord

SoaRecord

Enregistrement SOA dans le jeu d’enregistrements.

properties.SRVRecords

SrvRecord[]

Liste des enregistrements SRV dans le jeu d’enregistrements.

properties.TTL

integer

Durée de vie (durée de vie) des enregistrements dans le jeu d’enregistrements.

properties.TXTRecords

TxtRecord[]

Liste des enregistrements TXT dans le jeu d’enregistrements.

properties.caaRecords

CaaRecord[]

Liste des enregistrements CAA dans le jeu d’enregistrements.

properties.fqdn

string

Nom de domaine complet du jeu d’enregistrements.

properties.metadata

object

Métadonnées attachées au jeu d’enregistrements.

properties.provisioningState

string

État d’approvisionnement du jeu d’enregistrements.

properties.targetResource

SubResource

Référence à une ressource Azure à partir de laquelle la valeur de ressource dns est extraite.

type

string

Type du jeu d’enregistrements.

RecordType

Type d’enregistrement DNS dans ce jeu d’enregistrements. Les jeux d’enregistrements de type SOA peuvent être mis à jour, mais pas créés (ils sont créés lors de la création de la zone DNS).

Nom Type Description
A

string

AAAA

string

CAA

string

CNAME

string

MX

string

NS

string

PTR

string

SOA

string

SRV

string

TXT

string

SoaRecord

Enregistrement SOA.

Nom Type Description
email

string

Contact d’e-mail pour cet enregistrement SOA.

expireTime

integer

Heure d’expiration de cet enregistrement SOA.

host

string

Nom de domaine du serveur de noms faisant autorité pour cet enregistrement SOA.

minimumTTL

integer

Valeur minimale de cet enregistrement SOA. Par convention, cela est utilisé pour déterminer la durée de mise en cache négative.

refreshTime

integer

Valeur d’actualisation de cet enregistrement SOA.

retryTime

integer

Heure de nouvelle tentative de cet enregistrement SOA.

serialNumber

integer

Numéro de série de cet enregistrement SOA.

SrvRecord

Enregistrement SRV.

Nom Type Description
port

integer

Valeur de port de cet enregistrement SRV.

priority

integer

Valeur de priorité de cet enregistrement SRV.

target

string

Nom de domaine cible de cet enregistrement SRV.

weight

integer

Valeur de pondération de cet enregistrement SRV.

SubResource

Référence à une autre ressource

Nom Type Description
id

string

ID de ressource.

TxtRecord

Enregistrement TXT.

Nom Type Description
value

string[]

Valeur de texte de cet enregistrement TXT.