Udostępnij za pośrednictwem


New-AzSynapseFirewallRule

Tworzy regułę zapory usługi Synapse Analytics.

Składnia

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

Opis

Polecenie cmdlet New-AzSynapseFirewallRule tworzy regułę zapory usługi Azure Synapse Analytics.

Przykłady

Przykład 1

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

To polecenie tworzy regułę zapory o nazwie ContosoFirewallRule w obszarze roboczym ContosoWorkspace o nazwie ContosoFirewallRule.

Przykład 2

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

To polecenie tworzy regułę zapory o nazwie ContosoFirewallRule w obszarze roboczym za pośrednictwem potoku.

Przykład 3

New-AzSynapseFirewallRule -WorkspaceName ContosoWorkspace -AllowAllAzureIP

To polecenie tworzy regułę zapory, która zezwala na wszystkie adresy IP platformy Azure w obszarze roboczym.

Parametry

-AllowAllAzureIp

Tworzy specjalną regułę zapory, która zezwala wszystkim adresom IP platformy Azure na dostęp.

Typ:SwitchParameter
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-AllowAllIp

Tworzy specjalną regułę zapory zezwalającą na połączenia ze wszystkich adresów IP. Początkowy adres IP to 0.0.0.0. Końcowy adres IP to 255.255.255.255.

Typ:SwitchParameter
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

Uruchamianie polecenia cmdlet w tle

Typ:SwitchParameter
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliases:cf
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-EndIpAddress

Końcowy adres IP reguły zapory. Musi mieć format IPv4. Wartość musi być większa lub równa wartości startIpAddress.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nazwa reguły firerwall dla obszaru roboczego.

Typ:String
Aliases:FirewallRuleName
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nazwa grupy zasobów.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-StartIpAddress

Początkowy adres IP reguły zapory. Musi mieć format IPv4.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Typ:SwitchParameter
Aliases:wi
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceName

Nazwa obszaru roboczego usługi Synapse.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceObject

obiekt wejściowy obszaru roboczego, zwykle przekazywany przez potok.

Typ:PSSynapseWorkspace
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

Dane wejściowe

PSSynapseWorkspace

Dane wyjściowe

Microsoft.Azure.Commands.Synapse.Models.PSSynapseIpFirewallRule