Modifie le certificat d'une ressource en mode cloud natif.
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:ModifyCloudResourceCert |
none |
*All Resource
|
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 l'opération DescribeInstance pour obtenir l'identifiant de l'instance WAF. |
waf_v2_public_cn-*** |
ResourceProduct
deprecated
|
string |
Non |
Le type de service cloud. Valeurs valides :
|
clb4 |
ResourceInstanceId
deprecated
|
string |
Non |
L'identifiant de l'instance de service cloud. |
lb-bp1*****jqnnqk5uj2p |
Port
deprecated
|
integer |
Non |
Le port du service cloud connecté à WAF. |
443 |
| Certificates |
array<object> |
Oui |
La liste des certificats. Remarque
Spécifiez tous les identifiants de certificat, y compris l'identifiant du certificat par défaut et tous les identifiants de certificat d'extension. Après la soumission, WAF compare les identifiants de certificat soumis avec ceux existants. Les certificats nouvellement ajoutés sont créés et les certificats manquants sont supprimés. La suppression d'un identifiant de certificat peut affecter les services associés. |
|
|
object |
Oui |
La liste des certificats. |
||
| CertificateId |
string |
Oui |
L'identifiant du certificat. |
232***-cn-hangzhou |
| AppliedType |
string |
Oui |
Le type de certificat pour le protocole HTTPS. Valeurs valides :
|
default |
| RegionId |
string |
Oui |
La région où réside l'instance WAF. Valeurs valides :
|
cn-hangzhou |
| CloudResourceId |
string |
Non |
L'identifiant de la ressource connectée, qui est automatiquement généré par WAF lors de la connexion en mode cloud natif. Remarque
Vous pouvez appeler l'opération CreateCloudResource pour connecter une ressource, puis consulter l'identifiant de la ressource dans la réponse. |
lb-bp*********k5uj2p-443-clb7 |
É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. |
A47D2DC0-7151-51EF-BFB7-*** |
Exemples
JSON format
{
"RequestId": "A47D2DC0-7151-51EF-BFB7-***"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | Waf.Pullin.CertNotExist | Certificate does not exist in SSL Certificate Center, certificate type:%s, certificate ID:%s. | Certificate does not exist in SSL Certificate Center, certificate type:%s, certificate ID:%s. |
| 400 | Waf.Pullin.OnlyBeOneDefaultCert | There can be only one default certificate. | There can be only one default certificate. |
| 400 | Waf.Pullin.MaxCertCountLimit | The number of selected certificate IDs exceeds the maximum number in the system. | The number of selected certificate IDs exceeds the maximum number in the system. |
| 400 | Waf.Pullin.CertExpired | Certificate expired, certificate ID:%s . | Certificate expired, certificate ID:%s. |
| 400 | Waf.Pullin.CloudResourceInvalid | CloudResourceId parameter is illegal. | CloudResourceId parameter is illegal |
| 400 | Waf.Pullin.CloudProductParamEmpty | The resource Id of the cloud product accessing WAF is null or null values exist in the three input parameters of the cloud product name, port, and cloud product instance. | The resource Id of the cloud product accessing WAF is null or null values exist in the three input parameters of the cloud product name, port, and cloud product instance. |
| 400 | Waf.Pullin.CloudProductParamNotMatch | The value of the cloud product, port, instance, and input parameter to which the resource ID of the cloud product is connected to WAF does not match. | The value of the cloud product, port, instance, and input parameter to which the resource ID of the cloud product is connected to WAF does not match. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.