New-SqlVulnerabilityAssessmentBaselineSet
Crée une instance de Microsoft.SQL.VulnerabilityAssessment.SecurityCheckBaselineSet.
Syntax
New-SqlVulnerabilityAssessmentBaselineSet
[-Baselines <SecurityCheckBaseline[]>]
[<CommonParameters>]
Description
L’applet de commande New-SqlVulnerabilityAssessmentBaselineSet crée une nouvelle instance de Microsoft.SQL.VulnerabilityAssessment.BaselineSet.
Un ensemble de bases de référence se compose d’un ensemble de bases de référence (de type Microsoft.SQL.VulnerabilityAssessment.SecurityCheckBaseline). Chaque base de référence définit les résultats attendus d’un contrôle de sécurité spécifique. Regroupées dans un ensemble de références, ces bases de référence définissent les résultats attendus pour toutes les vérifications de sécurité dans une analyse.
Le jeu de référence peut être créé avec 0 lignes de base ou plus.
Le jeu de base est utilisé comme entrée d’une analyse pour appliquer ces paramètres de base à ses résultats.
Module requirements: version 21+ on PowerShell 5.1; version 22+ on PowerShell 7.x.
Exemples
Exemple 1 : Créer un ensemble de bases de référence avec une liste de bases de référence
PS C:\> $baseline1 = New-SqlVulnerabilityAssessmentBaseline -SecurityCheckId VA1234 -ExpectedResult $null
PS C:\> $baseline2 = New-SqlVulnerabilityAssessmentBaseline -SecurityCheckId VA1235 -ExpectedResult $null
PS C:\> $baselineSet = New-SqlVulnerabilityAssessmentBaselineSet -Baselines $baseline1, $baseline2
SecurityCheckBaselines
----------------------
{VA1234, VA1235}
Cet exemple crée deux bases de référence, puis crée un ensemble de bases de référence avec eux.
Paramètres
-Baselines
Liste des bases de référence de vérification de la sécurité. Le jeu de référence est initialisé avec cette liste.
Type: | SecurityCheckBaseline[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Entrées
Microsoft.SqlServer.VulnerabilityAssessment.SecurityCheckBaseline[]
Sorties
System.Object