Compartilhar via


Convert-AzSynapseSqlPoolVulnerabilityAssessmentScan

Converte os resultados de uma verificação de avaliação de vulnerabilidade em Excel formato.

Sintaxe

ConvertByInputObjectParameterSet (Default)

Convert-AzSynapseSqlPoolVulnerabilityAssessmentScan
    [-InputObject <PSVulnerabilityAssessmentScanRecordModel>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ConvertByNameParameterSet

Convert-AzSynapseSqlPoolVulnerabilityAssessmentScan
    -WorkspaceName <String>
    -Name <String>
    -ScanId <String>
    [-ResourceGroupName <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

O cmdlet Convert-AzSynapseSqlPoolVulnerabilityAssessmentScan converte um resultado de verificação, que reside no armazenamento do cliente, identificado pelo parâmetro ScanId para um formato de Excel colocado no armazenamento Observação de que você precisa executar Enable-AzSynapseSqlAdvancedThreatProtection < e Update-AzSynapseSqlPoolVulnerabilityAssessmentSetting cmdlet como um pré-requisito para usar esses cmdlets.

Exemplos

Exemplo 1: converte os resultados da verificação de avaliação de vulnerabilidade e os salva em disco local

Start-AzSynapseSqlPoolVulnerabilityAssessmentScan `
            -ResourceGroupName "ResourceGroup01" `
            -WorkspaceName "WorkspaceName01" `
            -Name "Name01" `
            -ScanId "myScan"

$convert_scan_results = Convert-AzSynapseSqlPoolVulnerabilityAssessmentScan `
									-ResourceGroupName "ResourceGroup01" `
									-WorkspaceName "WorkspaceName01" `
									-Name "Name01" `
									-ScanId "myScan"
ResourceGroupName		: "ResourceGroup01"
WorkspaceName		    : "WorkspaceName01"
Name	    	        : "Name01"
ScanId			        : "myScan"
ExportedReportLocation	: "https://myaccount.blob.core.windows.net/vulnerabilityAssessment/WorkspaceName01/Name01/scan_myScan.xlsx"

Exemplo 2: converte os resultados de uma verificação de avaliação de vulnerabilidade de um registro de verificação

Get-AzSynapseSqlPoolVulnerabilityAssessmentScanRecord `
                -ResourceGroupName "ResourceGroup01" `
                -WorkspaceName "WorkspaceName01" `
                -Name "Name01" `
                -ScanId "myScan" `
                | Convert-AzSynapseSqlPoolVulnerabilityAssessmentScan
ResourceGroupName		: "ResourceGroup01"
WorkspaceName		    : "WorkspaceName01"
Name	    	        : "Name01"
ScanId			        : "myScan"
ExportedReportLocation	: "https://myaccount.blob.core.windows.net/vulnerabilityAssessment/WorkspaceName01/Name01
                            /scan_myScan.xlsx"

Parâmetros

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:cf

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usadas para comunicação com Azure.

Propriedades do parâmetro

Tipo:IAzureContextContainer
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-InputObject

O objeto de registro de verificação a ser usado para converter uma verificação de Avaliação de Vulnerabilidade.

Propriedades do parâmetro

Tipo:PSVulnerabilityAssessmentScanRecordModel
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ConvertByInputObjectParameterSet
Cargo:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Name

Nome do pool de SQL do Synapse.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ConvertByNameParameterSet
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-ResourceGroupName

O nome do grupo de recursos.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ConvertByNameParameterSet
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-ScanId

Especifica a ID da verificação.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ConvertByNameParameterSet
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:wi

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WorkspaceName

Nome do workspace do Synapse.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ConvertByNameParameterSet
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

String

Microsoft.Azure.Commands.Synapse.Models.PSVulnerabilityAssessmentScanRecordModel

Saídas

PSVulnerabilityAssessmentScanExportModel