New-AzSynapseFirewallRule

Crea una regola del firewall di Synapse Analytics.

Sintassi

New-AzSynapseFirewallRule
   [-ResourceGroupName <String>]
   -WorkspaceName <String>
   -Name <String>
   -StartIpAddress <String>
   -EndIpAddress <String>
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzSynapseFirewallRule
   [-ResourceGroupName <String>]
   -WorkspaceName <String>
   [-AllowAllAzureIp]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzSynapseFirewallRule
   [-ResourceGroupName <String>]
   -WorkspaceName <String>
   [-AllowAllIp]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzSynapseFirewallRule
   -WorkspaceObject <PSSynapseWorkspace>
   -Name <String>
   -StartIpAddress <String>
   -EndIpAddress <String>
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzSynapseFirewallRule
   -WorkspaceObject <PSSynapseWorkspace>
   [-AllowAllAzureIp]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzSynapseFirewallRule
   -WorkspaceObject <PSSynapseWorkspace>
   [-AllowAllIp]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet New-AzSynapseFirewallRule crea una regola del firewall di Azure Synapse Analytics.

Esempio

Esempio 1

New-AzSynapseFirewallRule -WorkspaceName ContosoWorkspace -Name ContosoFirewallRule -StartIpAddress "0.0.0.0" -EndIpAddress "255.255.255.255"

Questo comando crea una regola del firewall denominata ContosoFirewallRule nell'area di lavoro ContosoWorkspace con nome ContosoFirewallRule.

Esempio 2

$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | New-AzSynapseFirewallRule -Name ContosoFirewallRule -StartIpAddress "0.0.0.0" -EndIpAddress "255.255.255.255"

Questo comando crea una regola del firewall denominata ContosoFirewallRule in un'area di lavoro tramite la pipeline.

Esempio 3

New-AzSynapseFirewallRule -WorkspaceName ContosoWorkspace -AllowAllAzureIP

Questo comando crea una regola del firewall che consente tutti gli indirizzi IP di Azure in un'area di lavoro.

Parametri

-AllowAllAzureIp

Crea una regola del firewall speciale che consente a tutti gli indirizzi IP di Azure di avere accesso.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AllowAllIp

Crea una regola del firewall speciale che consente le connessioni da tutti gli indirizzi IP. L'indirizzo IP iniziale è 0.0.0.0. L'indirizzo IP finale è 255.255.255.255.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

Eseguire il cmdlet in background

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EndIpAddress

Indirizzo IP finale della regola del firewall. Deve essere formato IPv4. Deve essere maggiore o uguale a startIpAddress.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nome della regola firerwall per l'area di lavoro.

Type:String
Aliases:FirewallRuleName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nome del gruppo di risorse.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StartIpAddress

Indirizzo IP iniziale della regola del firewall. Deve essere formato IPv4.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceName

Nome dell'area di lavoro di Synapse.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceObject

oggetto di input dell'area di lavoro, in genere passato attraverso la pipeline.

Type:PSSynapseWorkspace
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Input

PSSynapseWorkspace

Output

Microsoft.Azure.Commands.Synapse.Models.PSSynapseIpFirewallRule