Freigeben über


Confirm-AzSecurityAutomation

Überprüft das Sicherheitsautomatisierungsmodell vor dem Erstellen oder Aktualisieren. Alle Überprüfungsfehler werden an den Client zurückgegeben.

Syntax

Confirm-AzSecurityAutomation
       -ResourceGroupName <String>
       -Name <String>
       -Location <String>
       [-Etag <String>]
       [-Tag <Hashtable>]
       [-Description <String>]
       [-IsEnabled <Boolean>]
       -Scope <PSSecurityAutomationScope[]>
       -Source <PSSecurityAutomationSource[]>
       -Action <PSSecurityAutomationAction[]>
       [-DefaultProfile <IAzureContextContainer>]
       [<CommonParameters>]
Confirm-AzSecurityAutomation
       -ResourceId <String>
       -Location <String>
       [-Etag <String>]
       [-Tag <Hashtable>]
       [-Description <String>]
       [-IsEnabled <Boolean>]
       -Scope <PSSecurityAutomationScope[]>
       -Source <PSSecurityAutomationSource[]>
       -Action <PSSecurityAutomationAction[]>
       [-DefaultProfile <IAzureContextContainer>]
       [<CommonParameters>]
Confirm-AzSecurityAutomation
       [-Location <String>]
       [-Etag <String>]
       [-Tag <Hashtable>]
       [-Description <String>]
       [-IsEnabled <Boolean>]
       [-Scope <PSSecurityAutomationScope[]>]
       [-Source <PSSecurityAutomationSource[]>]
       -Action <PSSecurityAutomationAction[]>
       -InputObject <PSSecurityAutomation>
       [-DefaultProfile <IAzureContextContainer>]
       [<CommonParameters>]

Beschreibung

Überprüft das Sicherheitsautomatisierungsmodell vor dem Erstellen oder Aktualisieren. Alle Überprüfungsfehler werden an den Client zurückgegeben.

Beispiele

Beispiel 1

Confirm-AzSecurityAutomation -Name 'SampleAutomation' -ResourceGroupName 'SampleResourceGroup' -Description 'Sample security automation' -Scope $scopes -Source $sources -Action $actions

Überprüft, ob die Erstellung der Sicherheitsautomatisierung mit dem Namen "SampleAutomation" unter der Ressourcengruppe "SampleResourceGroup"

Parameter

-Action

Eine Auflistung der Aktionen, die ausgelöst werden, wenn alle konfigurierten Regelauswertungen innerhalb mindestens eines Regelsatzes wahr sind

Typ:PSSecurityAutomationAction[]
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Description

Die Beschreibung der Sicherheitsautomatisierung

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Etag

Entitätstag wird zum Vergleichen von zwei oder mehr Entitäten aus derselben angeforderten Ressource verwendet.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-InputObject

Input-Objekt.

Typ:PSSecurityAutomation
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-IsEnabled

Ist die Regel aktiviert.

Typ:Nullable<T>[Boolean]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Location

Standort.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Ressourcenname.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Ressourcengruppenname

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ResourceId

ID der Sicherheitsressource, für die Sie den Befehl aufrufen möchten.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Scope

Eine Sammlung von Bereichen, auf die die Sicherheitsautomatisierungslogik angewendet wird. Unterstützte Bereiche sind das Abonnement selbst oder eine Ressourcengruppe unter diesem Abonnement. Die Automatisierung gilt nur für definierte Bereiche

Typ:PSSecurityAutomationScope[]
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Source

Eine Auflistung der Quellereignistypen, die den Sicherheitsautomatisierungssatz von Regeln auswerten

Typ:PSSecurityAutomationSource[]
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Tag

Tags

Typ:Hashtable
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

String

PSSecurityAutomation

Ausgaben

Boolean