Share via


New-AzSynapseFirewallRule

Crea una regla de firewall de Synapse Analytics.

Syntax

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>]

Description

El cmdlet New-AzSynapseFirewallRule crea una regla de firewall de Azure Synapse Analytics.

Ejemplos

Ejemplo 1

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

Este comando crea una regla de firewall denominada ContosoFirewallRule en el área de trabajo ContosoWorkspace con el nombre ContosoFirewallRule.

Ejemplo 2

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

Este comando crea una regla de firewall denominada ContosoFirewallRule en un área de trabajo a través de la canalización.

Ejemplo 3

New-AzSynapseFirewallRule -WorkspaceName ContosoWorkspace -AllowAllAzureIP

Este comando crea una regla de firewall que permite todas las instancias de Azure Ips en un área de trabajo.

Parámetros

-AllowAllAzureIp

Crea una regla de firewall especial que permite que todas las direcciones IP de Azure tengan acceso.

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

-AllowAllIp

Crea una regla de firewall especial que permite las conexiones de todas las direcciones IP. La dirección IP inicial es 0.0.0.0. La dirección IP final es 255.255.255.255.

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

-AsJob

Ejecución del cmdlet en segundo plano

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

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

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

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

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

-EndIpAddress

Dirección IP final de la regla de firewall. Debe tener el formato IPv4. Debe ser mayor o igual que startIpAddress.

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

-Name

Nombre de la regla firerwall del área de trabajo.

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

-ResourceGroupName

Nombre del grupo de recursos.

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

-StartIpAddress

Dirección IP inicial de la regla de firewall. Debe tener el formato IPv4.

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

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

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

-WorkspaceName

Nombre del área de trabajo de Synapse.

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

-WorkspaceObject

objeto de entrada del área de trabajo, que normalmente se pasa a través de la canalización.

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

Entradas

PSSynapseWorkspace

Salidas

Microsoft.Azure.Commands.Synapse.Models.PSSynapseIpFirewallRule