Compartir a través de


New-SqlVulnerabilityAssessmentBaselineSet

Crea una nueva instancia de Microsoft.SQL.VulnerabilityAssessment.SecurityCheckBaselineSet.

Sintaxis

Default (Es el valor predeterminado).

New-SqlVulnerabilityAssessmentBaselineSet
    [-Baselines <SecurityCheckBaseline[]>]
    [<CommonParameters>]

Description

El cmdlet New-SqlVulnerabilityAssessmentBaselineSet crea una nueva instancia de Microsoft.SQL.VulnerabilityAssessment.BaselineSet.

Un conjunto de líneas base consta de un conjunto de líneas base (de tipo Microsoft.SQL.VulnerabilityAssessment.SecurityCheckBaseline). Cada línea base define los resultados esperados de una comprobación de seguridad específica. Agrupados en un conjunto de línea base, estas líneas base definen los resultados esperados para todas las comprobaciones de seguridad de un examen.

El conjunto de líneas base se puede crear con 0 o más líneas base.

El conjunto de línea base se usa como entrada de un examen para aplicar esta configuración de línea base a sus resultados.

Module requirements: version 21+ on PowerShell 5.1; version 22+ on PowerShell 7.x.

This cmdlet was removed in v22.3+ of the module.

Ejemplos

Ejemplo 1: Crear un conjunto de líneas base con una lista de líneas base

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}

En este ejemplo se crean dos líneas base y, a continuación, se crea un conjunto de líneas base con ellos.

Parámetros

-Baselines

Lista de líneas base de comprobación de seguridad. El conjunto de línea base se inicializará con esta lista.

Propiedades del parámetro

Tipo:

SecurityCheckBaseline[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

Microsoft.SqlServer.VulnerabilityAssessment.SecurityCheckBaseline

Salidas

System.Object