Delen via


Update-AzSynapseSqlVulnerabilityAssessmentSetting

Hiermee worden de instellingen voor evaluatie van beveiligingsproblemen van een werkruimte bijgewerkt.

Syntaxis

Update-AzSynapseSqlVulnerabilityAssessmentSetting
      [-ResourceGroupName <String>]
      -WorkspaceName <String>
      [-StorageAccountName <String>]
      [-ScanResultsContainerName <String>]
      [-RecurringScansInterval <RecurringScansInterval>]
      [-EmailAdmin <Boolean>]
      [-NotificationEmail <String[]>]
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzSynapseSqlVulnerabilityAssessmentSetting
      [-ResourceGroupName <String>]
      -WorkspaceName <String>
      -BlobStorageSasUri <Uri>
      [-RecurringScansInterval <RecurringScansInterval>]
      [-EmailAdmin <Boolean>]
      [-NotificationEmail <String[]>]
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzSynapseSqlVulnerabilityAssessmentSetting
      -InputObject <PSSynapseWorkspace>
      [-StorageAccountName <String>]
      [-ScanResultsContainerName <String>]
      [-RecurringScansInterval <RecurringScansInterval>]
      [-EmailAdmin <Boolean>]
      [-NotificationEmail <String[]>]
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzSynapseSqlVulnerabilityAssessmentSetting
      -InputObject <PSSynapseWorkspace>
      -BlobStorageSasUri <Uri>
      [-RecurringScansInterval <RecurringScansInterval>]
      [-EmailAdmin <Boolean>]
      [-NotificationEmail <String[]>]
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzSynapseSqlVulnerabilityAssessmentSetting
      -ResourceId <String>
      [-StorageAccountName <String>]
      [-ScanResultsContainerName <String>]
      [-RecurringScansInterval <RecurringScansInterval>]
      [-EmailAdmin <Boolean>]
      [-NotificationEmail <String[]>]
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzSynapseSqlVulnerabilityAssessmentSetting
      -ResourceId <String>
      -BlobStorageSasUri <Uri>
      [-RecurringScansInterval <RecurringScansInterval>]
      [-EmailAdmin <Boolean>]
      [-NotificationEmail <String[]>]
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

De cmdlet Update-AzSynapseSqlVulnerabilityAssessmentSetting werkt de instellingen voor evaluatie van beveiligingsproblemen van een Azure Synapse Analytics-werkruimte bij. Voordat u de instellingen bijwerken, moet u Azure Defender voor SQL inschakelen.

Belangrijk

Als de virtuele netwerken en de firewall zijn ingeschakeld voor het opslagaccount, is de parameter '-BlobStorageSasUri' vereist om de instellingen voor de evaluatie van beveiligingsproblemen bij te werken.

Voorbeelden

Voorbeeld 1

Update-AzSynapseSqlVulnerabilityAssessmentSetting `
            -WorkspaceName "ContosoWorkspace"`
            -StorageAccountName "mystorage" `
            -ScanResultsContainerName "vulnerability-assessment" `
            -RecurringScansInterval Weekly `
            -EmailAdmins $true `
            -NotificationEmail @("mail1@mail.com" , "mail2@mail.com")

Met deze opdracht worden de instellingen voor evaluatie van beveiligingsproblemen bijgewerkt met de naam van het opslagaccount.

Voorbeeld 2

Update-AzSynapseSqlVulnerabilityAssessmentSetting `
            -WorkspaceName "ContosoWorkspace"`
            -BlobStorageSasUri "https://mystorage.blob.core.windows.net/vulnerability-assessment?st=XXXXXX" `
            -RecurringScansInterval Weekly `
            -EmailAdmins $true `
            -NotificationEmail @("mail1@mail.com" , "mail2@mail.com")

Met deze opdracht worden de instellingen voor evaluatie van beveiligingsproblemen bijgewerkt met de SAS-URI voor blobopslag.

Parameters

-AsJob

Cmdlet op de achtergrond uitvoeren

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-BlobStorageSasUri

Een SAS-URI naar een opslagcontainer die de scanresultaten bevat.

Type:Uri
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EmailAdmin

Een waarde die aangeeft of de e-mailservice en medebeheerders bij terugkerende scanvoltooiing moeten worden voltooid.

Type:Boolean
Aliassen:EmailAdmins
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InputObject

werkruimte-invoerobject, meestal doorgegeven via de pijplijn.

Type:PSSynapseWorkspace
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-NotificationEmail

Een lijst met e-mailadressen die moeten worden verzonden bij terugkerende scanvoltooiing.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RecurringScansInterval

Het interval voor terugkerende scans.

Type:RecurringScansInterval
Geaccepteerde waarden:None, Weekly
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceGroupName

Naam van de resourcegroep.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceId

Resource-id van Synapse-werkruimte.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScanResultsContainerName

De naam van de opslagcontainer die de scanresultaten bevat.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-StorageAccountName

De naam van het opslagaccount dat de scanresultaten bevat.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WorkspaceName

Naam van Synapse-werkruimte.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

PSSynapseWorkspace

Uitvoerwaarden

VulnerabilityAssessmentSettingsModel