Tous les produits
Search
Centre de documentation

Edge Security Acceleration:BatchCreateRecords

Dernière mise à jour :Aug 07, 2026

Crée plusieurs enregistrements DNS par lot. Plusieurs types d'enregistrements sont pris en charge.

Description de l'opération

Cette opération d'API vous permet de créer ou de mettre à jour plusieurs enregistrements DNS à la fois. Elle convient aux scénarios nécessitant la gestion d'un grand nombre de configurations DNS. Les types d'enregistrements pris en charge incluent, sans s'y limiter, A/AAAA, CNAME, NS, MX, TXT, CAA, SRV et URI. Des éléments de configuration détaillés sont fournis pour répondre à des exigences spécifiques, tels que Priority, Flag, Tag et Weight. De plus, pour des types d'enregistrements spécifiques tels que CERT, SSHFP, SMIMEA et TLSA, des paramètres avancés tels que les informations de certificat et les algorithmes de chiffrement sont pris en charge.

Testez maintenant

Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.

Test

Autorisation RAM

Le tableau ci-dessous décrit les autorisations nécessaires pour appeler cette API. Vous pouvez les définir dans une politique Resource Access Management (RAM). Les colonnes du tableau sont détaillées ci-dessous :

  • Action : les actions peuvent être utilisées dans l'élément Action des instructions de politique de permissions RAM pour accorder les autorisations nécessaires à l'exécution de l'opération.

  • API : l'API que vous pouvez appeler pour exécuter l'action.

  • Niveau d'accès : le niveau d'accès prédéfini accordé pour chaque API. Valeurs valides : create, list, get, update et delete.

  • Type de ressource : le type de ressource qui prend en charge l'autorisation pour exécuter l'action. Il indique si l'action prend en charge les permissions au niveau de la ressource. La ressource spécifiée doit être compatible avec l'action. Sinon, la politique sera inefficace.

    • Pour les API avec permissions au niveau de la ressource, les types de ressource requis sont marqués d'un astérisque (*). Spécifiez l'Alibaba Cloud Resource Name (ARN) correspondant dans l'élément Resource de la politique.

    • Pour les API sans permissions au niveau de la ressource, la valeur All Resources est affichée. Utilisez un astérisque (*) dans l'élément Resource de la politique.

  • Clé de condition : les clés de condition définies par le service. La clé permet un contrôle granulaire, applicable aux actions seules ou aux actions associées à des ressources spécifiques. En plus des clés de condition propres au service, Alibaba Cloud fournit un ensemble de clés de condition communes applicables à tous les services pris en charge par RAM.

  • Action dépendante : les actions dépendantes requises pour exécuter l'action. Pour mener à bien l'opération, l'utilisateur RAM ou le rôle RAM doit disposer des permissions pour toutes les actions dépendantes.

esa:BatchCreateRecords

create

*Site

acs:esa:{#regionId}:{#accountId}:site/{#SiteId}

Aucune Aucune

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

SiteId

integer

Oui

L'identifiant du site, qui peut être obtenu en appelant l'opération ListSites.

1234567890123

RecordList

array<object>

Oui

La liste des enregistrements DNS à créer.

array<object>

Non

Un objet d'enregistrement unique contenant la configuration spécifique de l'enregistrement.

RecordName

string

Oui

Le nom de l'enregistrement.

www.example.com

Type

string

Oui

Le type DNS de l'enregistrement.

A/AAAA

Proxied

boolean

Oui

Indique si l'accélération par proxy doit être activée pour l'enregistrement. Seuls les enregistrements CNAME et les enregistrements A/AAAA prennent en charge l'accélération par proxy. Valeurs valides :\n- true : l'accélération par proxy est activée.\n- false : l'accélération par proxy est désactivée.

true

SourceType

string

Non

Le type d'origine de l'enregistrement CNAME. Ce paramètre est requis lors de l'ajout d'un enregistrement CNAME. Valeurs valides :

  • OSS : origine OSS.

  • S3 : origine S3.

  • LB : origine d'équilibrage de charge.

  • OP : origine de pool IPAM.

  • Domain : origine de nom de domaine standard.

Si ce paramètre est laissé vide ou non spécifié, la valeur par défaut est Domain, ce qui indique une origine de nom de domaine standard.

OSS

BizName

string

Non

Le scénario métier pour l'accélération des enregistrements. Valeurs valides :

  • image_video : vidéo et image.

  • api : API.

  • web : page web.

web

Data

object

Oui

Les informations DNS de l'enregistrement. Différents champs sont requis en fonction du type d'enregistrement.

{

Usage

integer

Non

L'identifiant d'utilisation de l'enregistrement. Plage de valeurs : 0 à 255. Ce paramètre s'applique aux enregistrements SMIMEA et TLSA.

0

Fingerprint

string

Non

L'empreinte de la clé publique de l'enregistrement. Ce paramètre s'applique aux enregistrements SSHFP.

abcdef1234567890

Priority

integer

Non

La priorité de l'enregistrement. Plage de valeurs : 0 à 65535. Une valeur plus petite indique une priorité plus élevée. Ce paramètre est requis lors de l'ajout d'enregistrements MX, SRV ou URI.

2

Port

integer

Non

Le port de l'enregistrement. Plage de valeurs : 0 à 65535. Ce paramètre s'applique uniquement aux enregistrements SRV.

0

Flag

integer

Non

L'indicateur de l'enregistrement CAA, qui indique sa priorité et sa méthode de traitement. Plage de valeurs : 0 à 255.

128

Algorithm

integer

Non

L'algorithme de chiffrement utilisé par l'enregistrement. Plage de valeurs : 0 à 255. Ce paramètre s'applique aux enregistrements CERT et SSHFP.

0

Weight

integer

Non

Le poids de l'enregistrement. Plage de valeurs : 0 à 65535. Ce paramètre s'applique aux enregistrements SRV et URI.

0

Type

integer

Non

Le type de certificat (pour les enregistrements CERT) ou le type de clé publique (pour les enregistrements SSHFP) de l'enregistrement.

0

MatchingType

integer

Non

La stratégie d'algorithme utilisée pour faire correspondre ou vérifier les certificats. Plage de valeurs : 0 à 255. Ce paramètre s'applique aux enregistrements SMIMEA et TLSA.

0

Value

string

Non

La valeur de l'enregistrement ou le contenu partiel. La signification varie selon le type d'enregistrement :

  • A/AAAA : l'adresse IP.

  • CNAME : le nom de domaine cible.

  • MX : un nom de domaine de serveur de messagerie cible valide.

  • TXT : une chaîne de texte valide.

  • CAA : un nom de domaine d'autorité de certification valide.

  • SRV : un nom de domaine d'hôte cible valide.

  • URI : une chaîne URI valide.

example.com

KeyTag

integer

Non

L'identifiant de la clé publique de l'enregistrement. Plage de valeurs : 0 à 65535. Ce paramètre s'applique aux enregistrements CERT.

0

Tag

string

Non

La balise de l'enregistrement CAA, qui indique son type et son objectif spécifiques, tels que issue, issuewild ou iodef.

issue

Certificate

string

Non

Les informations du certificat de clé publique de l'enregistrement. Ce paramètre s'applique aux enregistrements CERT, SMIMEA et TLSA.

dGVzdGFkYWxrcw==

Selector

integer

Non

Le type de certificat ou de clé publique utilisé par l'enregistrement. Plage de valeurs : 0 à 255. Ce paramètre s'applique aux enregistrements SMIMEA et TLSA.

0

Ttl

integer

Oui

La durée de vie (TTL) de l'enregistrement, en secondes. Une valeur de 1 indique que le TTL est défini sur automatique.

60

AuthConf

object

Non

Les informations d'authentification de l'origine de l'enregistrement CNAME.

SecretKey

string

Non

La SecretKey du compte auquel l'origine appartient. Ce paramètre est requis lorsque le type d'origine est OSS et que le type d'authentification est la lecture privée inter-comptes, ou lorsque le type d'origine est S3 et que le type d'authentification est la lecture privée.

VIxuvJSA2S03f******kp208dy5w7

Version

string

Non

La version de l'algorithme de signature. Ce paramètre est disponible lorsque le type d'origine est S3 et que le type d'authentification est la lecture privée. Valeurs valides :

  • v2

  • v4

Valeur par défaut : v4.

v4

Region

string

Non

La région de l'origine. Ce paramètre est requis lorsque le type d'origine est S3. Obtenez la région à partir du site officiel de S3.

us-east-1

AuthType

string

Non

Le type d'authentification de l'origine. Différents types d'origine prennent en charge différents types d'authentification. Le type d'origine fait référence au paramètre SourceType dans cette opération. Lorsque le type d'origine est OSS ou S3, vous devez spécifier le type d'authentification. Valeurs valides :

  • public : lecture publique. Sélectionnez cette valeur lorsque le type d'origine est OSS ou S3 et que l'origine autorise l'accès en lecture publique.

  • private : lecture privée. Sélectionnez cette valeur lorsque le type d'origine est S3 et que l'origine autorise uniquement l'accès en lecture privée.

  • private_same_account : lecture privée sur le même compte. Sélectionnez cette valeur lorsque le type d'origine est OSS, que l'origine se trouve sous le même compte Alibaba Cloud et que l'origine autorise uniquement l'accès en lecture privée.

  • private_cross_account : lecture privée inter-comptes. Sélectionnez cette valeur lorsque le type d'origine est OSS, que l'origine se trouve sous un compte Alibaba Cloud différent et que l'origine autorise uniquement l'accès en lecture privée.

private

AccessKey

string

Non

L'AccessKey du compte auquel l'origine appartient. Ce paramètre est requis lorsque le type d'origine est OSS et que le type d'authentification est la lecture privée inter-comptes, ou lorsque le type d'origine est S3 et que le type d'authentification est la lecture privée.

u0Nkg5gBK*******QF5wvKMM504JUHt

Éléments de réponse

Élément

Type

Description

Exemple

object

La structure de réponse pour l'opération de création d'enregistrements par lot.

RequestId

string

L'identifiant de la requête.

2430E05E-1340-5773-B5E1-B743929F46F2

RecordResultList

object

La liste des résultats de création d'enregistrements, incluant les détails des enregistrements créés avec succès et de ceux ayant échoué.

Success

array<object>

La liste des enregistrements créés avec succès.

array<object>

RecordName

string

The record name.

www.example.com

Proxied

boolean

Specifies whether to enable proxied acceleration for the record. Only CNAME records and A/AAAA records support proxied acceleration. Valid values:

  • true: Proxied acceleration is enabled.

  • false: Proxied acceleration is disabled.

true

Description

string

The description of the creation result.

success

RecordType

string

The DNS type of the record, such as A/AAAA, CNAME, or TXT.

A/AAAA

SourceType

string

The origin type of the CNAME record. This field is empty for other record types. Valid values:

  • OSS: OSS origin.

  • S3: S3 origin.

  • LB: load balancing origin.

  • OP: IPAM pool origin.

  • Domain: common domain name origin.

OSS

Data

object

The DNS information of the record.

{"value":"1.1.1.1"}

Usage

integer

The usage identifier of the record. Value range: 0 to 255. This parameter applies to SMIMEA and TLSA records.

0

Fingerprint

string

The public key fingerprint of the record. This parameter applies to SSHFP records.

abcdef1234567890

Priority

integer

The priority of the record. Value range: 0 to 65535. A smaller value indicates a higher priority. This parameter applies to MX, SRV, and URI records.

10

Port

integer

The port of the record. Value range: 0 to 65535. This parameter applies only to SRV records.

0

Flag

integer

The flag of the record, which indicates its priority and processing method. This parameter applies to CAA records.

128

Algorithm

integer

The encryption algorithm used by the record. Value range: 0 to 255. This parameter applies to CERT and SSHFP records.

0

Weight

integer

The weight of the record. Value range: 0 to 65535. This parameter applies to SRV and URI records.

0

Type

integer

The certificate type (for CERT records) or public key type (for SSHFP records) of the record.

0

MatchingType

integer

The algorithm policy used to match or verify certificates. Value range: 0 to 255. This parameter applies to SMIMEA and TLSA records.

0

Value

string

The record value or partial content. This parameter is included in A/AAAA, CNAME, NS, MX, TXT, CAA, SRV, and URI records. The meaning varies by record type:

  • A/AAAA: the IP address. Separate multiple IP addresses with commas (,). At least one IPv4 address is required.

  • CNAME: the target domain name.

  • NS: the name server of the specified domain name.

  • MX: a valid target mail server domain name.

  • TXT: a valid text string.

  • CAA: a valid certification authority domain name.

  • SRV: a valid target host domain name.

  • URI: a valid URI string.

example.com

KeyTag

integer

The public key identifier of the record. Value range: 0 to 65535. This parameter applies to CERT records.

0

Tag

string

The tag of the CAA record, which indicates its specific type and purpose, such as issue, issuewild, or iodef.

issue

Certificate

string

The public key certificate information of the record. This parameter applies to CERT, SMIMEA, and TLSA records.

dGVzdGFkYWxrcw==

Selector

integer

The type of certificate or public key used by the record. Value range: 0 to 255. This parameter applies to SMIMEA and TLSA records.

0

BizName

string

The business scenario for record acceleration. Valid values:

  • image_video: video and image.

  • api: API.

  • web: web page.

web

RecordId

integer

The record ID.

1234567890123

Ttl

integer

The time-to-live (TTL) of the record, in seconds. A value of 1 indicates that the TTL is set to automatic.

60

Failed

array<object>

La liste des enregistrements dont la création a échoué.

array<object>

RecordName

string

The record name.

a.example.com

Proxied

boolean

Indicates whether proxied acceleration is enabled for the record. Only CNAME records and A/AAAA records support proxied acceleration. Valid values:

  • true: Proxied acceleration is enabled.

  • false: Proxied acceleration is disabled.

true

Description

string

The result description.

The record name is invalid.

RecordType

string

The DNS type of the record, such as A/AAAA, CNAME, or TXT.

A/AAAA

SourceType

string

The origin type of the CNAME record. This field is empty for other record types. Valid values:

  • OSS: OSS origin.

  • S3: S3 origin.

  • LB: load balancing origin.

  • OP: IPAM pool origin.

  • Domain: common domain name origin.

OSS

Data

object

The DNS information of the record, including record values and related properties for various record types.

{"value":"2.2.2.2"}

Usage

integer

The usage identifier of the record. Value range: 0 to 255. This parameter applies to SMIMEA and TLSA records.

0

Fingerprint

string

The public key fingerprint of the record. This parameter applies to SSHFP records.

abcdef1234567890

Priority

integer

The priority of the record. Value range: 0 to 65535. A smaller value indicates a higher priority. This parameter applies to MX, SRV, and URI records.

10

Port

integer

The port number of the record. This parameter applies only to SRV records.

0

Flag

integer

The flag of the record, which indicates its priority and processing method. This parameter applies to CAA records.

128

Algorithm

integer

The encryption algorithm used by the record. Value range: 0 to 255. This parameter applies to CERT and SSHFP records.

0

Weight

integer

The weight of the record. This parameter applies to SRV and URI records.

0

Type

integer

The certificate type (for CERT records) or public key type (for SSHFP records) of the record.

0

MatchingType

integer

The algorithm policy used to match or verify certificates. Value range: 0 to 255. This parameter applies to SMIMEA and TLSA records.

0

Value

string

The record value or partial content. This parameter is included in A/AAAA, CNAME, NS, MX, TXT, CAA, SRV, and URI records. The meaning varies by record type:

  • A/AAAA: the IP address. Separate multiple IP addresses with commas (,). At least one IPv4 address is required.

  • CNAME: the target domain name.

  • NS: the name server of the specified domain name.

  • MX: a valid target mail server domain name.

  • TXT: a valid text string.

  • CAA: a valid certification authority domain name.

  • SRV: a valid target host domain name.

  • URI: a valid URI string.

example.com

KeyTag

integer

The public key identifier of the record. Value range: 0 to 65535. This parameter applies to CERT records.

0

Tag

string

The tag of the CAA record, which indicates its specific type and purpose, such as issue, issuewild, or iodef.

issue

Certificate

string

The public key certificate information of the record. This parameter applies to CERT, SMIMEA, and TLSA records.

dGVzdGFkYWxrcw==

Selector

integer

The type of certificate or public key used by the record. Value range: 0 to 255. This parameter applies to SMIMEA and TLSA records.

0

BizName

string

The business scenario for record acceleration. Valid values:

  • image_video: video and image.

  • api: API.

  • web: web page.

web

RecordId

integer

The record ID.

1234567890123

Ttl

integer

The time-to-live (TTL) of the record, in seconds. A value of 1 indicates that the TTL is set to automatic.

60

TotalCount

integer

Le nombre total d'enregistrements dans l'opération de création.

20

Exemples

JSON format

{
  "RequestId": "2430E05E-1340-5773-B5E1-B743929F46F2",
  "RecordResultList": {
    "Success": [
      {
        "RecordName": "www.example.com",
        "Proxied": true,
        "Description": "success",
        "RecordType": "A/AAAA",
        "SourceType": "OSS",
        "Data": {
          "Usage": 0,
          "Fingerprint": "abcdef1234567890",
          "Priority": 10,
          "Port": 0,
          "Flag": 128,
          "Algorithm": 0,
          "Weight": 0,
          "Type": 0,
          "MatchingType": 0,
          "Value": "example.com",
          "KeyTag": 0,
          "Tag": "issue",
          "Certificate": "dGVzdGFkYWxrcw==",
          "Selector": 0
        },
        "BizName": "web",
        "RecordId": 1234567890123,
        "Ttl": 60
      }
    ],
    "Failed": [
      {
        "RecordName": "a.example.com",
        "Proxied": true,
        "Description": "The record name is invalid.",
        "RecordType": "A/AAAA",
        "SourceType": "OSS",
        "Data": {
          "Usage": 0,
          "Fingerprint": "abcdef1234567890",
          "Priority": 10,
          "Port": 0,
          "Flag": 128,
          "Algorithm": 0,
          "Weight": 0,
          "Type": 0,
          "MatchingType": 0,
          "Value": "example.com",
          "KeyTag": 0,
          "Tag": "issue",
          "Certificate": "dGVzdGFkYWxrcw==",
          "Selector": 0
        },
        "BizName": "web",
        "RecordId": 1234567890123,
        "Ttl": 60
      }
    ],
    "TotalCount": 20
  }
}

Codes d'erreur

Code de statut HTTP

Code d'erreur

Message d'erreur

Description

400 InternalException Failed to call the service. Try again later or contact technical support. Failed to call the service. Try again later or contact technical support.
400 QuotaExceed.RecordCount The maximum number of records has been reached. Delete some and try again or upgrade your plan. The maximum number of records has been reached. Delete some and try again or upgrade your plan.
400 Site.ServiceBusy This website is being configured. Try again later. This website is being configured. Try again later.
400 Record.Conflict The specified record content conflicts with existing records. Adjust your configurations based on the related product documentation. The specified record content conflicts with existing records. Adjust your configurations based on the related product documentation.
400 SourceCircleExist The host record of the resource to be operated on is already the source station of another resource, or the source station of the current resource has been added as a host record. To avoid loopback, modify the host record or source station and retry. The host record of the resource to be operated on is already the source station of another resource, or the source station of the current resource has been added as a host record. To avoid loopback, modify the host record or source station and retry.
400 InvalidParameter.RecordsExceedLimit The number of incoming records exceeds the maximum limit. The number of incoming records exceeds the maximum limit.
400 QuotaExceed.WildcardRecordCount The number of wildcard records added by your current site has reached the quota limit. Please delete useless wildcard records or upgrade to the plan and try again. The number of wildcard records added by your current site has reached the quota limit. Please delete useless wildcard records or upgrade to the plan and try again.
400 SameNameRecordsExceedLimit The maximum number of records with the same name added in one batch exceeds 5. Add records with the same name in batches or reduce the number of records with the same name added in one batch. The maximum number of records with the same name added in batches exceeds 5. Add records with the same name in batches or reduce the number of records with the same name added in batches.
400 InvalidParameter.InvalidDSRecordName Please add/import an NS record with the same name before adding this DS record. Please add/import an NS record with the same name before adding this DS record
400 InvalidParameter.InvalidBiz The incoming parameter value of the business type is empty or incorrect. The incoming parameter value of the business type is empty or incorrect.
400 Record.RecordValueContainSourceInBlacklist The record value contains the blacklist address, and the details can be submitted for work order consultation. The record value contains the blacklist address, and the details can be submitted for work order consultation.
400 InvalidParameter.InvalidRecordNameSuffix If you add other records, the suffix of the host record must be the same as the site name. If you add another record, the suffix of the host record must be the same as the site name. Please adjust and try again.
400 InvalidParameter.RecordNameExceedLimit The length of the record name exceeds the maximum limit. The record name cannot exceed 200 characters.
400 InvalidParameter.InvalidHostPolicy The host parameter in the origin fetch request is invalid. The host parameter in the origin fetch request is invalid.
400 InvalidParameter.CnameSiteRecordUnsupport The current record type is not supported for a website connected by CNAME setup. You can only add A/AAAA and CNAME records to a website connected by CNAME setup.
400 InvalidParameter.RecordCommentExceedLimit The number of incoming record comment exceeds the maximum limit. The record comment information is greater than 50 characters.
400 QuotaExceed.WildCardRecord The number of wildcard records exceeds the plan quota. Contact the sales team to increase your quota. The number of wildcard records exceeds the plan quota. Contact the sales team to increase your quota.
400 Record.AorAAAARecordValueContainInvalidIP The A/AAAA record value contains the invalid IP. When creating or editing an A/AAAA record, the record value contains an invalid IP.
400 Record.AorAAAARecordValueIPExceedLimit The number of IP addresses exceeds the limit for the A/AAAA record. When creating or editing A/AAAA records, the number of IP addresses exceeds the limit. A host record only supports 8 IPv4 and 4 IPv6 IP addresses. Please adjust and try again.
400 Record.CAARecordFlagExceedLimit The value of the flag parameter for a CAA record is out of range. The value of the flag parameter for a CAA record is out of range while creating or editing DNS record information.
400 Record.CAARecordTagExceedLimit The CAA record tag has illegal characters other than issue, issuewild, and iodef. When creating or editing CAA records, illegal characters other than issue, issuewild, and iodef are passed in the tag value.
400 Record.CERTRecordAlgorithmExceedLimit The value of the algorithm parameter for the CERT record is out of range. The value of the algorithm parameter for the CERT record is out of range while creating or editing DNS record information.
400 Record.CERTRecordKeyTagExceedLimit The value of the keyTag parameter for a CERT record is out of range. The value of the keyTag parameter for a CERT record is out of range when creating or editing DNS record information.
400 Record.CERTRecordTypeExceedLimit The CERT record type is out of range. The CERT record type parameter was out of range when creating or editing DNS record information.
400 Record.CNameRecordValueCannotEqualExistedIPASource The CNAME record cannot be the origin of the added Layer 4 application. Check the values of other Layer 4 proxy records and try again. The CNAME record cannot be the origin of the added Layer 4 application. Check the values of other Layer 4 proxy records and try again.
400 Record.CNameRecordValueCannotEqualExistedPoolSource The CNAME record cannot be the origin of the added source address pool. Check and try again. The CNAME record cannot be the origin of the added source address pool. Check and try again.
400 Record.CNameRecordValueCannotEqualExistedRecordSource The CNAME record cannot be the origin of an added record. Check the record values of other records and try again. The CNAME record cannot be the origin of an added record. Check the record values of other records and try again.
400 Record.CNameRecordValueCannotEqualOtherExistedIPARecord The record value of a CNAME record cannot be exactly the same as the name of another existing Layer 4 proxy record. The record value of a CNAME record cannot be exactly the same as the name of another existing Layer 4 proxy record.
400 Record.CNameRecordValueCannotEqualOtherExistedRecord The record value of a CNAME record cannot be the same as the name of another existing CNAME record. The record value of a CNAME record cannot be the same as the name of another existing CNAME record.
400 Record.CNameRecordValueCannotEqualHostRecord The record value of the CNAME record cannot be exactly the same as the host record. The record value of the CNAME record cannot be exactly the same as the host record. Please adjust and try again.
400 Record.CNameRecordValueExceedLimit The CNAME record value cannot exceed 253 characters, please delete and try again. The record value cannot exceed 253 characters, please delete and try again.
400 Record.CNameRecordValueInvalidDomainUnderline Record values (DNS-only records) generally start with an underscore, a lowercase letter a-z, and the numbers 0-9. The middle part of the record can be lowercase letters, numbers, or hyphens, and the length is between 0 and 61 characters. Record values (DNS-only records) generally start with an underscore, a lowercase letter a-z, and the numbers 0-9. The middle part of the record can be lowercase letters, numbers, or hyphens, and the length is between 0 and 61 characters.
400 Record.CNameRecordValueInvalidRecordDomain Record values (records with agent acceleration enabled) must start with a lowercase letter a-z and numbers 0-9. The middle part of the record can be lowercase letters, numbers, or hyphens, and the length is between 0 and 61 characters. Record values (records with agent acceleration enabled) must start with a lowercase letter a-z and numbers 0-9. The middle part of the record can be lowercase letters, numbers, or hyphens, and the length is between 0 and 61 characters.
400 Record.EmptyRecordValue The record value is empty, please fill it in correctly and try again. The record value is empty, please fill it in correctly and try again.
400 Record.InvalidCertEncodeWithCERTRecord The certificate value of the CERT record is not base64-encoded. When you create or edit CERT record information, the certificate value of the CERT record is not base64-encoded.
400 Record.InvalidFingerprintWithSSHFPRecord The SSHFP record fingerprint value is not hexadecimal encoded. When creating or editing SSHFP record information, the fingerprint value is not hexadecimal encoded.
400 Record.InvalidIssueDataWithCAARecordTag The tag of a CAA record can only be a semicolon or a valid domain name separated by semicolons. When creating or editing CAA record information, the tag tag of a CAA record can only be a semicolon or a valid domain name separated by semicolons.
400 Record.InvalidMailAddressWithCAARecordTag The CAA record tag is prefixed with mailto:, it must be followed by a legal email address. When creating or editing CAA record information, when Tag is iodef and Value is prefixed with mailto:, it must be followed by a legal email address.
400 Record.InvalidSmimeaEncodeWithSMIMEARecord The certificate value of the SMIMEA record is not base64-encoded. When creating or editing SMIMEA record information, the certificate value of the SMIMEA record is not base64-encoded.
400 Record.InvalidTslaEncodeWithTSLARecord The certificate value passed in is not hexadecimal encoded with TSLA record. When creating or editing TLSA record information, the certificate value passed in is not hexadecimal encoded.
400 Record.InvalidURLWithURIRecord The URI record value must be a valid URL address. When creating or editing URI record information, the record value must be a valid URL address.
400 Record.NoRecordNameConflictWithNSRecord No record name can conflict with an NS record name. No record name can conflict with an NS record name.
400 Record.NSRecordCannotEqualSiteName An NS record with the exact same name as the site name is not allowed. Adding an NS record with the exact same name as the site name is not allowed.
400 Record.OSSSourceInvalidAuthType The recorded OSS origin station authentication type is not supported. The recorded OSS origin station authentication type is not supported.
400 Record.ParseJSONRecordValueFailed The JSON data format of the record data is incorrect. Please adjust and try again. The JSON data format of the record data is incorrect. Please adjust and try again.
400 Record.PoolSourceNotExistPool If the source station type of the record is source address pool, the input source address pool does not exist. If the source station type of the record is source address pool, the input source address pool does not exist.
400 Record.RecordNameConflictForSpecifiedRecordType The A/AAAA and CNAME records cannot have the same name. The A/AAAA and CNAME records cannot have the same name.
400 Record.RecordNameConflictWithIPAName The record name cannot have the same name as the Layer 4 proxy record. When you create or edit DNS record information, the record name cannot have the same name as the Layer 4 proxy record.
400 Record.RecordNameConflictWithLBName The record name cannot be the same as the Server Load Balancer record name. When creating or editing DNS record information, the record name cannot be the same as the Server Load Balancer record name.
400 Record.RecordNameConflictWithNSRecord The NS record name cannot be the same as any other type of record name. When creating or editing DNS record information, the NS record name cannot be the same as any other type of record name.
400 Record.RecordNameConflictWithPoolName The record name cannot be the same as the source address pool record name. When creating or editing DNS record information, the record name cannot be the same as the source address pool record name.
400 Record.RecordNameInBlacklist The record name is in blacklist. The record name is in the blacklist and cannot be added.
400 Record.S3SourceInvalidAuthRegion The recorded S3 origin belongs to a region that is not in the supported range. The recorded S3 origin belongs to a region that is not in the supported range.
400 Record.S3SourceInvalidAuthType The recorded S3 origin authentication type is not supported. The recorded S3 origin authentication type is not supported.
400 Record.S3SourceInvalidAuthVersion The version of the authentication signature algorithm of the S3 origin is not supported. The version of the authentication signature algorithm of the S3 origin is not supported.
400 Record.SourceAccessKeyExceedLimit The character length of the AccessKey parameter value for the record source station is out of range. The character length of the AccessKey parameter value for the record source station is out of range.
400 Record.SourceEmptyAK The AccessKey of the account to which the origin site belongs is empty. The AccessKey of the account to which the origin site belongs is empty.
400 Record.SourceEmptyAuthConf The authentication information of the origin station is empty. The recorded authentication information of the origin station is empty.
400 Record.SourceEmptySecretKey The SecretKey of the account to which the recorded origin site belongs is empty. The SecretKey of the account to which the recorded origin site belongs is empty.
400 Record.SourceSecretKeyExceedLimit The character length of the SecretKey parameter value for the record source station is out of range. The character length of the SecretKey parameter value for the record source station is out of range.
400 Record.SRVRecordInvalidRecordName SRV host record name is not valid. The SRV host record name must begin with an underscore (-) followed by a lowercase letter (a-z), a number (0-9), and a hyphen (-), followed by 1 arbitrary character, followed by an underscore (-) and a lowercase letter, number, or hyphen. SRV host record name is not valid. The SRV host record name must begin with an underscore (-), followed by a lowercase letter (a-z), number (0-9), hyphen (-), followed by any character, followed by an underscore (-) and a lowercase letter, number, or hyphen.
400 Record.SRVRecordPortExceedLimit The SRV record port is out of range. When creating or editing DNS record information, the SRV record port filled in is out of range.
400 Record.SSHFPRecordAlgorithmExceedLimit The algorithm parameter value for the SSHFP record is out of range. The algorithm parameter value for the SSHFP record is out of range while creating or editing DNS record information.
400 Record.TTLExceedLimit The TTL parameter value for a record is out of range. The TTL parameter value for a record is out of range while creating or editing DNS record information.
400 Record.TXTRecordValueExceedLimit The TXT record value cannot exceed 450 characters. When you create or edit DNS record information, the TXT record value cannot exceed 450 characters.
400 Record.TypeExceedLimitWithSSHFPRecord The SSHFP record Type parameter value is out of range. The SSHFP record Type parameter value is out of range while creating or editing DNS record information.
400 Record.UnmatchedRecordNameContainDoubleConsecutiveDot Illegal host record name. The host record cannot contain consecutive dot. Illegal host record name. The host record cannot contain consecutive dot.
400 Record.UnmatchedRecordNameForbidStarSev Illegal host record name, SRV record name disallowed asterisk. Illegal host record name, SRV record name disallowed asterisk.
400 Record.UnmatchedRecordNameInvalidATChar Illegal host record name. The at symbol can only appear at the top of the host record and can only be followed. Symbol, other strings are not allowed. Illegal host record name. The '@' symbol can only appear at the top of the host record and can only be followed. Symbol, other strings are not allowed.
400 Record.UnmatchedRecordNameInvalidNamePrefixSuffix Illegal host record name. Host record values cannot start or end with a dot, a hyphens. Illegal host record name. Host record values cannot start or end with a dot, a hyphens.
400 Record.UnmatchedRecordNameInvalidStartSymbol Illegal host record name. The asterisk is only allowed in the first place of the host record, and only the following dot is allowed after the asterisk. Illegal host record name. The asterisk is only allowed in the first place of the host record, and only the following dot is allowed after the asterisk.
400 Record.UnmatchedRecordNameSeperateStringTooLarge Illegal host record name. The number of characters in each segment separated by dot cannot exceed 63. Illegal host record name. The number of characters in each segment separated by '.' cannot exceed 63.
400 Record.UnsupportedSourceType The recorded source station type is not in the supported range. The recorded source station type is not in the supported range.
400 Record.UnsupportedType The record type parameter is unsupported. The record type parameter is incorrect. Please check the record type parameter.
400 Record.ValidProxiedForSpecifedRecordType Only A/AAAA and CNAME types support proxy acceleration. When creating or editing a record, proxy acceleration is enabled in the proxy state. Only A/AAAA and CNAME types support proxy acceleration.
400 Record.RecordUsageExceedLimit The usage parameter value filled in is out of range. When creating or editing DNS record information, the usage parameter value filled in is out of range.
400 Record.RecordSelectorExceedLimit The selector parameter value filled in is out of range. While creating or editing DNS record information, the selector parameter value filled in is out of range.
400 Record.RecordMatchingTypeExceedLimit The matchingType parameter value filled in is out of range. While creating or editing DNS record information, the matchingType parameter value filled in is out of range.
400 Record.RecordPriorityExceedLimit The record priority parameter value filled in is out of range. When creating or editing DNS record information, the record priority parameter value filled in is out of range.
400 Record.RecordWeightExceedLimit The record weight parameter value filled in is out of range. When creating or editing DNS record information, the record weight parameter value filled in is out of range.
400 Record.RecordNameConflictWithSameRecordType Record conflicts with an existing host record that has the same name and value. Record conflicts with an existing host record that has the same name and value.
400 Record.UnmatchedRecordNameInvalidUnderLine The host record name contains an illegal underscore. The underscore is only supported at the beginning of the TXT, CNAME, MX, SRV, and NS records. Proxy acceleration cannot be enabled, and records can only be added in the DNS mode. The host record name contains an illegal underscore. The underscore is only supported at the beginning of the TXT, CNAME, MX, SRV, and NS records. Proxy acceleration cannot be enabled, and records can only be added in the DNS mode.
400 InvalidParameter.CnameSiteRecordNoProxied A non-proxied record was added for a website using a CNAME setup. A non-proxied record was added for a website using a CNAME setup.
400 Record.InvalidIodefDataWithCAARecordTag The CAA record Tag value cannot start with mailto: or http:// or https. When creating or editing CAA record information, the Tag value cannot start with mailto: http:// or mailto: https.
400 Record.UnmatchedRecordNameOnlyContainSymbol The host record value cannot exist separately in various symbols, and can be added with any lowercase letters or numbers. The host record value cannot exist separately in various symbols, and can be added with any lowercase letters or numbers.
400 Record.WildcardConflictForSpecifiedRecordType The A/AAAA,CNAME records cannot add all and asterisk prefixed records at the same time. A/AAAA,CNAME records cannot add all and asterisk prefixed records at the same time.
400 Record.InvalidHTTPURLValueWithCAARecordTag The CAA record is prefixed with http:// or https://, it must be followed by a valid URL. When you create or edit a CAA record, if the Tag is `iodef` and the Value starts with `http://` or `https://`, it must be followed by a valid URL.
400 Record.UnmatchedRecordNameOnlyRangeChars Illegal host record character. Only lowercase a-z, uppercase A- Z, digits 0-9, some special characters are supported as valid characters in host records. Illegal host record character. Only lowercase a-z, uppercase A- Z, digits 0-9, '-', '_', '.', '*', and '@' are supported as valid characters in host records ',' @ '.

Consultez Codes d'erreur pour la liste complète.

Notes de version

Consultez Notes de version pour la liste complète.