Get-AzSynapseSqlPoolVulnerabilityAssessmentScanRecord
Hämtar alla sårbarhetsbedömningsgenomsökningsposter som är associerade med en viss SQL-pool.
Syntax
GetBySqlPoolObjectParameterSet (Standard)
Get-AzSynapseSqlPoolVulnerabilityAssessmentScanRecord
[-ScanId <String>]
[-SqlPoolObject <PSSynapseSqlPool>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
GetByNameParameterSet
Get-AzSynapseSqlPoolVulnerabilityAssessmentScanRecord
-WorkspaceName <String>
-Name <String>
[-ResourceGroupName <String>]
[-ScanId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Cmdleten Get-AzSynapseSqlPoolVulnerabilityAssessmentScanRecord hämtar alla poster för sårbarhetsbedömningsgenomsökning som är associerade med en viss hanterad SQL-pool.
Observera att du måste köra cmdleten Enable-AzSynapseSqlAdvancedThreatProtection och Update-AzSynapseSqlPoolVulnerabilityAssessmentSetting som en förutsättning för att använda dessa cmdletar.
Exempel
Exempel 1 – Hämtar ett specifikt genomsökningsresultat för sårbarhetsbedömning som identifieras av genomsöknings-ID:t
Get-AzSynapseSqlPoolVulnerabilityAssessmentScanRecord `
-ResourceGroupName "ResourceGroup01" `
-WorkspaceName "WorkspaceName01" `
-Name "Name01" `
-ScanId "myScan"
ResourceGroupName : ResourceGroup01
WorkspaceName : WorkspaceName01
Name : Name01
ScanId : myScan
TriggerType : OnDemand
State : Passed
StartTime : 6/11/2018 1:57:27 PM
EndTime : 6/11/2018 1:57:31 PM
Errors : {}
ScanResultsLocationPath : https://myaccount.blob.core.windows.net/vulnerability-assessment
scans/WorkspaceName01/Name01/scan_myScan/.json
NumberOfFailedSecurityChecks : 9
Exempel 2 – Hämtar ett specifikt genomsökningsresultat för sårbarhetsbedömning som identifieras av genomsöknings-ID:t med sql-poolobjektet
Get-AzSynapseSqlPool `
-ResourceGroupName "ResourceGroup01" `
-WorkspaceName "WorkspaceName01" `
-Name "Name01" `
| Get-AzSynapseSqlPoolVulnerabilityAssessmentScanRecord `
-ScanId "myScan"
ResourceGroupName : ResourceGroup01
WorkspaceName : WorkspaceName01
Name : Name01
ScanId : myScan
TriggerType : OnDemand
State : Passed
StartTime : 6/11/2018 1:57:27 PM
EndTime : 6/11/2018 1:57:31 PM
Errors : {}
ScanResultsLocationPath : https://myaccount.blob.core.windows.net/vulnerability-assessment
scans/WorkspaceName01/Name01/scan_myScan/.json
NumberOfFailedSecurityChecks : 9
Exempel 3 – Hämtar alla genomsökningsresultat för sårbarhetsbedömning på den angivna SQL-poolen
Get-AzSynapseSqlPool `
-ResourceGroupName "ResourceGroup01" `
-WorkspaceName "WorkspaceName01" `
-Name "Name01" `
| Get-AzSynapseSqlPoolVulnerabilityAssessmentScanRecord
ResourceGroupName : ResourceGroup01
WorkspaceName : WorkspaceName01
Name : Name01
ScanId : myScan
TriggerType : OnDemand
State : Passed
StartTime : 6/11/2018 1:57:27 PM
EndTime : 6/11/2018 1:57:31 PM
Errors : {}
ScanResultsLocationPath : https://myaccount.blob.core.windows.net/vulnerability-assessment
scans/WorkspaceName01/Name01/scan_myScan/.json
NumberOfFailedSecurityChecks : 9
ResourceGroupName : ResourceGroup01
WorkspaceName : WorkspaceName01
Name : Name01
ScanId : myScan1
TriggerType : OnDemand
State : Passed
StartTime : 6/12/2018 1:57:27 PM
EndTime : 6/12/2018 1:57:31 PM
Errors : {}
ScanResultsLocationPath : https://myaccount.blob.core.windows.net/vulnerability-assessment
scans/WorkspaceName01/Name01/scan_myScan/.json
NumberOfFailedSecurityChecks : 9
Parametrar
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Parameteregenskaper
Typ: IAzureContextContainer
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Name
Namnet på Synapse SQL-poolen.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
GetByNameParameterSet
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-ResourceGroupName
Namnet på resursgruppen.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
GetByNameParameterSet
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-ScanId
Anger genomsöknings-ID:t.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-SqlPoolObject
Sql-poolobjektet för att hämta genomsökningsposten för sårbarhetsbedömning för
Parameteregenskaper
Parameteruppsättningar
GetBySqlPoolObjectParameterSet
Position: Named
Obligatorisk: False
Värde från pipeline: True
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-WorkspaceName
Namnet på Synapse-arbetsytan.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
GetByNameParameterSet
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters .
Utdata
Microsoft.Azure.Commands.Synapse.Models.VulnerabilityAssessment.PSVulnerabilityAssessmentScanRecordModel