Partager via


Set-AzSecurityAssessment

Créer ou mettre à jour un résultat d’évaluation de sécurité sur une ressource

Syntaxe

Set-AzSecurityAssessment
   -Name <String>
   -StatusCode <String>
   [-StatusCause <String>]
   [-StatusDescription <String>]
   [-AdditionalData <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzSecurityAssessment
   -Name <String>
   -AssessedResourceId <String>
   -StatusCode <String>
   [-StatusCause <String>]
   [-StatusDescription <String>]
   [-AdditionalData <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Créer ou mettre à jour un résultat d’évaluation de la sécurité sur une ressource peut être utilisé pour modifier l’état d’un résultat existant ou ajouter des données supplémentaires. ne peut être utilisé que pour les types d’évaluation « CustomerManaged » et uniquement après la création des métadonnées d’évaluation correspondantes.

Exemples

Exemple 1

Set-AzSecurityAssessment -Name 4FB6C0A0-1137-42C7-A1C7-4BD37C91DE8D -StatusCode "Unhealthy"

Marque le résultat de l’abonnement comme « Non sain » pour l’évaluation du type « 4FB6C0A0-1137-42C7-A1C7-4BD37C91DE8D » : plus d’informations sur le type d’évaluation sont trouvés sous le type assessmentMetadata

Paramètres

-AdditionalData

Données attachées au résultat de l’évaluation pour de meilleures enquêtes ou clarté d’état.

Type:Dictionary<TKey,TValue>[System.String,System.String]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-AssessedResourceId

ID de ressource complet de la ressource sur laquelle l’évaluation est calculée.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

Nom de la ressource.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-StatusCause

Code progremmatique pour la cause du résultat de l’évaluation.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-StatusCode

Code progremmatique pour le résultat de l’évaluation. peut être « Sain », « Non sain » ou « NotApplicable »

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-StatusDescription

Description lisible humaine de la cause du résultat de l’évaluation.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

None

Sorties

PSSecurityAssessment