Modifie le certificat d'un nom de domaine.
Description de l'opération
Cette opération prend en charge la modification du certificat d'un nom de domaine ajouté via CNAME (AccessType est défini sur share ou hybrid_cloud_cname). Pour les noms de domaine ajoutés en mode cloud natif, appelez l'opération ModifyCloudResourceCert pour modifier le certificat.
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
|
yundun-waf:ModifyDomainCert |
none |
*Toutes les ressources.
|
Aucune | Aucune |
Syntaxe de la requête
POST HTTP/1.1
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| InstanceId |
string |
Oui |
L'identifiant de l'instance WAF. Remarque
Vous pouvez appeler DescribeInstance pour obtenir l'identifiant de l'instance WAF actuelle. |
waf_v2_public_cn-ww**b06 |
| Domain |
string |
Oui |
Le nom de domaine que vous souhaitez gérer. |
www.example.com |
| CertId |
string |
Oui |
L'identifiant du certificat. |
123-cn-hangzhou |
| TLSVersion |
string |
Non |
La version TLS. Valeurs valides :
|
tlsv1 |
| CipherSuite |
string |
Non |
Le type de suite de chiffrement. Valeurs valides :
|
1 |
| CustomCiphers |
array |
Non |
Les suites de chiffrement personnalisées spécifiques à ajouter. Ce paramètre est utilisé uniquement lorsque CipherSuite est défini sur 99. |
|
|
string |
Non |
La suite de chiffrement personnalisée. Valeurs valides :
|
ECDHE-ECDSA-AES256-SHA384 |
|
| EnableTLSv3 |
boolean |
Non |
Indique si TLS 1.3 est pris en charge. Valeurs valides :
Remarque
Ce paramètre est utilisé uniquement lorsque HttpsPorts n'est pas vide, ce qui indique que le nom de domaine utilise le protocole HTTPS. Lorsque TLSVersion est défini sur tlsv1.3, cette valeur doit être true. |
false |
| RegionId |
string |
Oui |
La région où l'instance WAF est déployée. Valeurs valides :
|
cn-hangzhou |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Schéma de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
03E3B4DD-2BE7-5D9D-80E8-*** |
Exemples
JSON format
{
"RequestId": "03E3B4DD-2BE7-5D9D-80E8-***"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | Waf.Pullin.MustListenHTTPS | The domain name must listen to the HTTPS protocol. Domain:%s. | Le nom de domaine doit écouter sur le protocole HTTPS. Nom de domaine : %s. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.