New-SqlVulnerabilityAssessmentBaselineSet
Microsoft.SQL.VulnerabilityAssessment.SecurityCheckBaselineSet의 새 인스턴스를 만듭니다.
구문
New-SqlVulnerabilityAssessmentBaselineSet
[-Baselines <SecurityCheckBaseline[]>]
[<CommonParameters>]
Description
New-SqlVulnerabilityAssessmentBaselineSet cmdlet은 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[] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
입력
Microsoft.SqlServer.VulnerabilityAssessment.SecurityCheckBaseline[]
출력
System.Object