Traite les vulnérabilités détectées. Les opérations prises en charge incluent la correction, la vérification et l'action d'ignorer les vulnérabilités.
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-sas:ModifyOperateVul |
update |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Info |
string |
Oui |
Les informations sur la vulnérabilité à traiter. Ce paramètre est au format JSON et contient les champs suivants :
Remarque
Pour les autres types de vulnérabilités, appelez l'opération DescribeVulList pour obtenir les informations sur les vulnérabilités.
Remarque
Le traitement par lots est pris en charge. Séparez plusieurs entrées de vulnérabilité par des virgules (,). Appelez l'opération DescribeVulList pour obtenir les informations sur les vulnérabilités. |
[{"name":"alilinux2:2.1903:ALINUX2-SA-2022:0007","uuid":"a3bb82a8-a3bd-4546-acce-45ac34af****","tag":"oval","isFront":0},{"name":"alilinux2:2.1903:ALINUX2-SA-2022:0007","uuid":"98a6fecc-88cd-46f2-8e35-f808a388****","tag":"oval","isFront":0}] |
| OperateType |
string |
Oui |
L'opération à effectuer sur la vulnérabilité. Valeurs valides :
|
vul_fix |
| Type |
string |
Oui |
Le type de vulnérabilité à traiter. Valeurs valides :
Remarque
Les opérations de correction ne sont pas prises en charge pour les vulnérabilités d'urgence (emg), les vulnérabilités d'application (app) ou les vulnérabilités d'analyse de composition logicielle (sca). Ces types de vulnérabilités ne prennent pas en charge l'opération d'exécution de correction de vulnérabilité. |
cve |
| Reason |
string |
Non |
La raison pour laquelle la vulnérabilité est ignorée. Ce paramètre est requis uniquement lorsque l'opération est définie sur ignore (c'est-à-dire que OperateType est défini sur vul_ignore). |
not operate |
| From |
string |
Non |
L'identifiant source de la requête. Définissez ce paramètre sur sas. |
sas |
| ClientToken |
string |
Non |
Le jeton client utilisé pour garantir l'idempotence de la requête. Utilisez un jeton différent pour chaque requête. Seuls les caractères ASCII sont pris en charge. La valeur peut comporter jusqu'à 64 caractères. |
02fb3da4-130e-11e9-8e44-0016e04115b |
| ResourceDirectoryAccountId |
integer |
Non |
L'identifiant du compte Alibaba Cloud associé à un compte membre dans l'annuaire de ressources. Remarque
Appelez l'opération DescribeMonitorAccounts pour obtenir ce paramètre. |
|
| DryRun |
boolean |
Non |
Indique si un test à blanc uniquement doit être effectué pour cette requête. Valeurs valides : true : effectue uniquement un test à blanc sans exécuter l'opération réelle. false : envoie la requête normalement. Valeur par défaut : false. |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. Il s'agit d'un identifiant unique généré par Alibaba Cloud pour la requête. Vous pouvez utiliser cet identifiant pour le dépannage et la localisation des problèmes. |
DFE4F166-1AC9-4FAC-A4E4-F0608AD705A6 |
Exemples
JSON format
{
"RequestId": "DFE4F166-1AC9-4FAC-A4E4-F0608AD705A6"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InsufficientAuthorizationCount | Authorization count is insufficient. | |
| 400 | UnauthorizedMachineNotSupportFix | Unauthorized machines do not support vulnerability fixing. | |
| 400 | UserInstanceVersionNotSupportFix | Vulnerability fixing is not supported for the instance version. | |
| 400 | RdCheckNoPermission | Resource directory account verification has no permission. | |
| 400 | IdempotentParameterMismatch | 相同的 ClientToken 被用于不同的请求参数。 | |
| 500 | ServerError | ServerError | |
| 500 | RdCheckInnerError | Resource directory account service internal error. | |
| 403 | NoPermission | caller has no permission | |
| 409 | IdempotentRequestInProgress | 使用相同 ClientToken 的请求正在处理中。 |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.