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