Поделиться через


New-SqlVulnerabilityAssessmentBaselineSet

Создает новый экземпляр Microsoft.SQL.VulnerabilityAssessment.SecurityCheckBaselineSet.

Синтаксис

Default (по умолчанию)

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

Описание

Командлет New-SqlVulnerabilityAssessmentBaselineSet создает новый экземпляр Microsoft.SQL.VulnerabilityAssessment.BaselineSet.

Базовый набор состоит из набора базовых показателей (типа Microsoft.SQL.VulnerabilityAssessment.SecurityCheckBaseline). Каждый базовый план определяет ожидаемые результаты определенной проверки безопасности. Сгруппированные в базовом наборе этих базовых показателей определяют ожидаемые результаты для всех проверок безопасности в сканировании.

Базовый набор можно создать с помощью 0 или более базовых показателей.

Базовый набор используется в качестве входных данных сканирования для применения этих базовых параметров к его результатам.

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

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

Примеры

Пример 1. Создание набора базовых показателей со списком базовых показателей

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}

В этом примере создаются два базовых плана, а затем создается набор базовых показателей.

Параметры

-Baselines

Список базовых показателей проверки безопасности. Базовый набор будет инициализирован с помощью этого списка.

Свойства параметра

Тип:

SecurityCheckBaseline[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Входные данные

Microsoft.SqlServer.VulnerabilityAssessment.SecurityCheckBaseline

Выходные данные

System.Object