Update-AzSynapseSqlPoolAdvancedThreatProtectionSetting

Définit des paramètres de protection avancée contre les menaces sur un pool SQL.

Syntaxe

Update-AzSynapseSqlPoolAdvancedThreatProtectionSetting
      [-ResourceGroupName <String>]
      -WorkspaceName <String>
      -Name <String>
      [-NotificationRecipientsEmail <String>]
      [-EmailAdmin <Boolean>]
      [-ExcludedDetectionType <String[]>]
      [-StorageAccountName <String>]
      [-RetentionInDays <UInt32>]
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzSynapseSqlPoolAdvancedThreatProtectionSetting
      -Name <String>
      -WorkspaceObject <PSSynapseWorkspace>
      [-NotificationRecipientsEmail <String>]
      [-EmailAdmin <Boolean>]
      [-ExcludedDetectionType <String[]>]
      [-StorageAccountName <String>]
      [-RetentionInDays <UInt32>]
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzSynapseSqlPoolAdvancedThreatProtectionSetting
      -InputObject <PSSynapseSqlPool>
      [-NotificationRecipientsEmail <String>]
      [-EmailAdmin <Boolean>]
      [-ExcludedDetectionType <String[]>]
      [-StorageAccountName <String>]
      [-RetentionInDays <UInt32>]
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzSynapseSqlPoolAdvancedThreatProtectionSetting
      -ResourceId <String>
      [-NotificationRecipientsEmail <String>]
      [-EmailAdmin <Boolean>]
      [-ExcludedDetectionType <String[]>]
      [-StorageAccountName <String>]
      [-RetentionInDays <UInt32>]
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

L’applet de commande Update-AzSynapseSqlPoolAdvancedThreatProtectionSetting définit des paramètres de protection avancée contre les menaces sur un pool SQL Azure Synapse Analytics. Pour activer la protection avancée contre les menaces sur un pool SQL, les paramètres d’audit doivent être activés sur ce pool SQL.

Exemples

Exemple 1

Update-AzSynapseSqlPoolAdvancedThreatProtectionSetting -WorkspaceName ContosoWorkspace -Name ContosoSqlPool -NotificationRecipientsEmails "admin01@contoso.com;secadmin@contoso.com" -EmailAdmins $False -ExcludedDetectionType "Sql_Injection_Vulnerability", "SQL_Injection" -StorageAccountName "mystorageAccount"

Cette commande définit les paramètres de protection avancée contre les menaces pour un pool SQL nommé ContosoSqlPool sous l’espace de travail nommé ContosoWorkspace.

Paramètres

-AsJob

Exécuter l’applet de commande en arrière-plan

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-EmailAdmin

Définit s’il faut envoyer des e-mails aux administrateurs.

Type:Nullable<T>[Boolean]
Alias:EmailAdmins
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ExcludedDetectionType

Types de détection à exclure.

Type:String[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-InputObject

Objet d’entrée du pool SQL, généralement passé par le pipeline.

Type:PSSynapseSqlPool
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Name

Nom du pool SQL Synapse.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-NotificationRecipientsEmail

Liste séparée par des points-virgules d’adresses e-mail à laquelle envoyer les alertes.

Type:String
Alias:NotificationRecipientsEmails
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ResourceGroupName

Nom du groupe de ressources.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ResourceId

Identificateur de ressource du pool SQL Synapse.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RetentionInDays

Nombre de jours de rétention pour les journaux d’audit.

Type:Nullable<T>[UInt32]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-StorageAccountName

Nom du compte de stockage.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WorkspaceName

Nom de l’espace de travail Synapse.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WorkspaceObject

objet d’entrée d’espace de travail, généralement passé par le pipeline.

Type:PSSynapseWorkspace
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Entrées

PSSynapseWorkspace

PSSynapseSqlPool

Sorties

PSSqlPoolSecurityAlertPolicy