Compartir a través de


Get-AzSqlInstanceDatabaseVulnerabilityAssessmentScanRecord

Obtiene todos los registros de examen de evaluación de vulnerabilidades asociados a una base de datos administrada determinada.

Sintaxis

GetByNameParameterSet (valor predeterminado)

Get-AzSqlInstanceDatabaseVulnerabilityAssessmentScanRecord
    [-InstanceName] <String>
    [-DatabaseName] <String>
    [-ResourceGroupName] <String>
    [-ScanId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

GetByResourceIdParameterSet

Get-AzSqlInstanceDatabaseVulnerabilityAssessmentScanRecord
    [-ResourceGroupName] <String>
    -InputObject <AzureSqlManagedDatabaseModel>
    [-ScanId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

El cmdlet Get-AzSqlInstanceDatabaseVulnerabilityAssessmentScanRecord recupera todos los registros de examen de evaluación de vulnerabilidades asociados a una base de datos administrada determinada. Tenga en cuenta que debe ejecutar el cmdlet Enable-AzSqlInstanceAdvancedDataSecurity y Update-AzSqlInstanceVulnerabilityAssessmentSetting como requisito previo para usar estos cmdlets.

Ejemplos

Ejemplo 1: obtiene los resultados de un examen de evaluación de vulnerabilidades específico identificado por el identificador de examen.

Get-AzSqlInstanceDatabaseVulnerabilityAssessmentScanRecord `
            -ResourceGroupName "ResourceGroup01" `
            -InstanceName "ManagedInstance01" `
            -DatabaseName "Database01" `
            -ScanId "myScan"
ResourceGroupName	        	: ResourceGroup01
InstanceName	            : ManagedInstance01
DatabaseName		        : Database01
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/ManagedInstance01/Database01/scan_myScan/.json
NumberOfFailedSecurityChecks    : 0

Ejemplo 2: obtiene los resultados de un examen de evaluación de vulnerabilidades específico identificado por el identificador de examen con el objeto de base de datos administrado.

Get-AzSqlInstanceDatabase `
            -ResourceGroupName "ResourceGroup01" `
            -InstanceName "ManagedInstance01" `
            -Name "Database01" `
            | Get-AzSqlInstanceDatabaseVulnerabilityAssessmentScanRecord  `
                -ScanId "myScan"
ResourceGroupName	        	: ResourceGroup01
InstanceName	            : ManagedInstance01
DatabaseName		        : Database01
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/ManagedInstance01/Database01/scan_myScan/.json
NumberOfFailedSecurityChecks    : 0

Ejemplo 3: Obtiene todos los resultados del examen de evaluación de vulnerabilidades en la base de datos administrada especificada.

Get-AzSqlInstanceDatabase `
            -ResourceGroupName "ResourceGroup01" `
            -InstanceName "ManagedInstance01" `
            -Name "Database01" `
            | Get-AzSqlInstanceDatabaseVulnerabilityAssessmentScanRecord
ResourceGroupName	        	: ResourceGroup01
InstanceName	            : ManagedInstance01
DatabaseName		        : Database01
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/ManagedInstance01/Database01/scan_myScan/.json
NumberOfFailedSecurityChecks    : 0


ResourceGroupName	        	: ResourceGroup01
InstanceName	            : ManagedInstance01
DatabaseName		        : Database01
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/ManagedInstance01/Database01/scan_myScan/.json
NumberOfFailedSecurityChecks    : 0

Parámetros

-DatabaseName

Nombre de base de datos administrada de SQL.

Propiedades de parámetro

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

Conjuntos de parámetros

GetByNameParameterSet
Posición:2
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

Propiedades de parámetro

Tipo:IAzureContextContainer
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Conjuntos de parámetros

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

-InputObject

Objeto de base de datos administrado para obtener el registro de examen de evaluación de vulnerabilidades de .

Propiedades de parámetro

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

Conjuntos de parámetros

GetByResourceIdParameterSet
Posición:Named
Obligatorio:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-InstanceName

SQL Managed Instance nombre.

Propiedades de parámetro

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

Conjuntos de parámetros

GetByNameParameterSet
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ResourceGroupName

Nombre del grupo de recursos.

Propiedades de parámetro

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

Conjuntos de parámetros

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

-ScanId

Especifica el identificador de examen.

Propiedades de parámetro

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

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
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

AzureSqlManagedDatabaseModel

String

Salidas

ManagedDatabaseVulnerabilityAssessmentScanRecordModel