Update-AzSynapseSqlPoolVulnerabilityAssessmentSetting
Atualiza as configurações de avaliação de vulnerabilidade de um pool SQL.
Sintaxe
Update-AzSynapseSqlPoolVulnerabilityAssessmentSetting
[-ResourceGroupName <String>]
-WorkspaceName <String>
-Name <String>
[-StorageAccountName <String>]
[-ScanResultsContainerName <String>]
[-RecurringScansInterval <RecurringScansInterval>]
[-EmailAdmin <Boolean>]
[-NotificationEmail <String[]>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzSynapseSqlPoolVulnerabilityAssessmentSetting
[-ResourceGroupName <String>]
-WorkspaceName <String>
-Name <String>
-BlobStorageSasUri <Uri>
[-RecurringScansInterval <RecurringScansInterval>]
[-EmailAdmin <Boolean>]
[-NotificationEmail <String[]>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzSynapseSqlPoolVulnerabilityAssessmentSetting
-Name <String>
-WorkspaceObject <PSSynapseWorkspace>
[-StorageAccountName <String>]
[-ScanResultsContainerName <String>]
[-RecurringScansInterval <RecurringScansInterval>]
[-EmailAdmin <Boolean>]
[-NotificationEmail <String[]>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzSynapseSqlPoolVulnerabilityAssessmentSetting
-Name <String>
-WorkspaceObject <PSSynapseWorkspace>
-BlobStorageSasUri <Uri>
[-RecurringScansInterval <RecurringScansInterval>]
[-EmailAdmin <Boolean>]
[-NotificationEmail <String[]>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzSynapseSqlPoolVulnerabilityAssessmentSetting
-InputObject <PSSynapseSqlPool>
[-StorageAccountName <String>]
[-ScanResultsContainerName <String>]
[-RecurringScansInterval <RecurringScansInterval>]
[-EmailAdmin <Boolean>]
[-NotificationEmail <String[]>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzSynapseSqlPoolVulnerabilityAssessmentSetting
-InputObject <PSSynapseSqlPool>
-BlobStorageSasUri <Uri>
[-RecurringScansInterval <RecurringScansInterval>]
[-EmailAdmin <Boolean>]
[-NotificationEmail <String[]>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzSynapseSqlPoolVulnerabilityAssessmentSetting
-ResourceId <String>
[-StorageAccountName <String>]
[-ScanResultsContainerName <String>]
[-RecurringScansInterval <RecurringScansInterval>]
[-EmailAdmin <Boolean>]
[-NotificationEmail <String[]>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzSynapseSqlPoolVulnerabilityAssessmentSetting
-ResourceId <String>
-BlobStorageSasUri <Uri>
[-RecurringScansInterval <RecurringScansInterval>]
[-EmailAdmin <Boolean>]
[-NotificationEmail <String[]>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Update-AzSynapseSqlPoolVulnerabilityAssessmentSetting atualiza as configurações de avaliação de vulnerabilidade de um pool SQL do Azure Synapse Analytics. Observe que você precisa executar cmdlet Enable-AzSynapseSqlAdvancedDataSecurity como pré-requisito para usar esse cmdlet.
Exemplos
Exemplo 1
Update-AzSynapseSqlPoolVulnerabilityAssessmentSetting -WorkspaceName ContosoWorkspace -Name ContosoSqlPool -StorageAccountName "mystorage" `
-ScanResultsContainerName "vulnerability-assessment" -RecurringScansInterval Weekly -EmailAdmin $true `
-NotificationEmail @("mail1@mail.com","mail2@mail.com")
Este comando atualiza as configurações de Avaliação de Vulnerabilidade com o nome da conta de armazenamento.
Exemplo 2
Update-AzSynapseSqlPoolVulnerabilityAssessmentSetting -WorkspaceName ContosoWorkspace -Name ContosoSqlPool `
-BlobStorageSasUri "https://mystorage.blob.core.windows.net/vulnerability-assessment?st=XXXXXX" `
-RecurringScansInterval Weekly -EmailAdmin $true `
-NotificationEmail @("mail1@mail.com","mail2@mail.com")
Este comando atualiza as configurações de Avaliação de Vulnerabilidade com o URI SAS de armazenamento de blob.
Parâmetros
-AsJob
Executar cmdlet em segundo plano
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-BlobStorageSasUri
Um URI SAS para um contêiner de armazenamento que armazenará os resultados da verificação.
Tipo: | Uri |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Confirm
Solicita confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-EmailAdmin
Um valor que indica se o serviço de e-mail e os coadministradores devem ser enviados por e-mail na conclusão da verificação recorrente.
Tipo: | Boolean |
Aliases: | EmailAdmins |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-InputObject
Objeto de entrada do pool SQL, geralmente passado pelo pipeline.
Tipo: | PSSynapseSqlPool |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-Name
Nome do pool SQL Synapse.
Tipo: | String |
Aliases: | SqlPoolName |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-NotificationEmail
Uma lista de endereços de e-mail a serem enviados na conclusão da verificação recorrente.
Tipo: | String[] |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RecurringScansInterval
O intervalo de varreduras recorrentes.
Tipo: | RecurringScansInterval |
Valores aceites: | None, Weekly |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ResourceGroupName
Nome do grupo de recursos.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ResourceId
Identificador de recurso do Synapse SQL Pool.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ScanResultsContainerName
O nome do contêiner de armazenamento que armazenará os resultados da verificação.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-StorageAccountName
O nome da conta de armazenamento que armazenará os resultados da verificação.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-WorkspaceName
Nome do espaço de trabalho Sinapse.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-WorkspaceObject
objeto de entrada do espaço de trabalho, geralmente passado pelo pipeline.
Tipo: | PSSynapseWorkspace |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
Entradas
Saídas
Azure PowerShell