Appelle l'opération BatchSetDcdnDomainConfigs pour configurer plusieurs noms de domaine simultanément.
Description de l'opération
Fréquence d'appel par utilisateur : 30 appels par seconde.
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
|
dcdn:BatchSetDcdnDomainConfigs |
update |
*domaine.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| DomainNames |
string |
Oui |
Les noms de domaine accélérés. Séparez plusieurs noms de domaine par des virgules (,). Notez les limites de configuration suivantes :
|
example.com,example.org |
| Functions |
string |
Oui |
La liste des fonctionnalités. Notez les limites de configuration suivantes :
Le format est le suivant :
|
[{"functionArgs":[{"argName":"switch","argValue":"on"},{"argName":"region","argValue":"*"}],"functionName":"ipv6"}] |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
04F0F334-1335-436C-A1D7-6C044FE73368 |
| DomainConfigList |
object |
||
| DomainConfigModel |
array<object> |
La liste des configurations de noms de domaine. |
|
|
object |
|||
| ConfigId |
integer |
L'identifiant de configuration. Si la valeur renvoyée est 0, la configuration n'a pas été appliquée. Vous devez reconfigurer les paramètres. |
123456 |
| DomainName |
string |
Le nom de domaine. |
www.example.com |
| FunctionName |
string |
Le nom de la fonctionnalité. |
set_resp_header |
Exemples
JSON format
{
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368",
"DomainConfigList": {
"DomainConfigModel": [
{
"ConfigId": 123456,
"DomainName": "www.example.com",
"FunctionName": "set_resp_header"
}
]
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidFunctions.Malformed | The specified Functions is invalid. | Cette configuration n'est pas prise en charge. Spécifiez une configuration valide. |
| 400 | InvalidArgValue.Malformed | The specified ArgValue is invalid. | La valeur ArgValue n'est pas valide. Saisissez une valeur valide. |
| 400 | Invalid%s.ValueNotSupported | [%s] is not supported. | Cette configuration n'est pas prise en charge. Effectuez une nouvelle requête. |
| 400 | Invalid%s.Malformed | The specified ArgValue [%s] is invalid. | La valeur ArgValue spécifiée n'est pas prise en charge. Saisissez une valeur ArgValue valide. |
| 400 | MissingParameter | You must specify ArgValue. | Un paramètre requis est manquant. |
| 400 | InvalidRule.Malformed | %s | %s |
| 400 | InvalidHeaderKey.ValueNotSupported | The specified value of parameter HeaderKey is not supported. | La valeur de HeaderKey n'est pas valide. |
| 400 | MissingParameter%s | The specified value of ArgName %s is missing. | Un paramètre requis est manquant. |
| 400 | InvalidParameter | Domain already exists in high ddos. | Le paramètre n'est pas valide. |
| 400 | ConfigExceedLimit | Count of config entries exceeds the limit. | Le nombre de configurations dépasse la limite. |
| 400 | EdgeScriptCountExceedLimit | The number of rules exceeds the default limit (1). To increase the limit, submit a ticket. | |
| 400 | EdgeScripOptionsHasInnerConfig | The extension has a background configuration or a parameter of this configuration is invalid. For more information, submit a ticket. | L'extension possède une configuration back-end ou les paramètres de configuration sont invalides. Si vous avez des questions, soumettez un ticket. |
| 400 | EdgeScriptGrammarNotSupport | A background customization rule exists or a parameter of this configuration is invalid. For more information, submit a ticket. | Une règle personnalisée back-end existe ou les paramètres de configuration sont invalides. Si vous avez des questions, soumettez un ticket. |
| 400 | EdgeScriptNotSupportJs | JavaScript rules are not supported. For more information, submit a ticket. | Les règles JS ne sont pas disponibles. Si vous avez des questions, soumettez un ticket. |
| 400 | ServiceInvokeFailed | Failed to invoke service. | L'appel de service interne a échoué. |
| 400 | ConfigParentExceedLimit | Config Parent exceed limit. | Le nombre de règles de condition avancée référencées dépasse 5. |
| 400 | BatchSetBusinessError | some configs error:%s | Une erreur de configuration s'est produite : %s. |
| 400 | Function.InvalidParentId | The specified parentId does not exist. | La condition de règle spécifiée n'existe pas. |
| 400 | Domain.DDosQuotaFull | The user’s domain quota for DDos is full. | Le nombre de noms de domaine protégés a atteint la limite supérieure. Mettez à niveau votre forfait pour augmenter le quota de noms de domaine. |
| 400 | AccountArrears | The user‘s account is in arrears. | Votre compte présente un impayé. L'opération ne peut pas être effectuée. |
| 400 | DDosExpired | The user‘s DDoS protection has expired. | Votre protection DDoS a expiré. L'opération ne peut pas être effectuée. |
| 400 | Domain.DDosAlreadyExists | This specified domain has been in DDoS. | Le nom de domaine est déjà associé à Alibaba Cloud Anti-DDoS. Dissociez-le avant de l'associer à la protection DDoS de DCDN. |
| 400 | Domain.PortConfiguring | This specified domain's special ports are configuring. | La configuration de port spécial pour le nom de domaine est en cours. Réessayez plus tard. |
| 400 | Domain.PortAllocateError | Your port resource allocation failed, please try again in 30 minutes. | L'allocation des ressources de port personnalisé a échoué. Réessayez après 30 minutes. Si le problème persiste après plusieurs tentatives, soumettez un ticket. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.