New-AzSynapseFirewallRule

Synapse Analytics ファイアウォール規則を作成します。

構文

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

説明

New-AzSynapseFirewallRule コマンドレットは、Azure Synapse Analytics ファイアウォール規則を作成します。

例 1

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

このコマンドは、ContosoFirewallRule という名前のワークスペース ContosoWorkspace の下に ContosoFirewallRule という名前のファイアウォール規則を作成します。

例 2

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

このコマンドは、パイプラインを介してワークスペースの下に ContosoFirewallRule という名前のファイアウォール規則を作成します。

例 3

New-AzSynapseFirewallRule -WorkspaceName ContosoWorkspace -AllowAllAzureIP

このコマンドは、ワークスペースのすべての Azure IP を許可するファイアウォール規則を作成します。

パラメーター

-AllowAllAzureIp

すべての Azure IP にアクセスを許可する特別なファイアウォール規則を作成します。

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

-AllowAllIp

すべての IP アドレスからの接続を許可する特別なファイアウォール規則を作成します。 開始 IP は 0.0.0.0 です。 エンド IP は 255.255.255.255 です。

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

-AsJob

バックグラウンドでコマンドレットを実行する

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

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

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

-DefaultProfile

Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。

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

-EndIpAddress

ファイアウォール規則の終了 IP アドレス。 IPv4 形式である必要があります。 startIpAddress 以上である必要があります。

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

-Name

ワークスペースの firerwall ルール名。

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

-ResourceGroupName

リソース グループ名。

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

-StartIpAddress

ファイアウォール規則の開始 IP アドレス。 IPv4 形式である必要があります。

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

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

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

-WorkspaceName

Synapse ワークスペースの名前。

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

-WorkspaceObject

ワークスペース入力オブジェクト。通常はパイプラインを介して渡されます。

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

入力

PSSynapseWorkspace

出力

Microsoft.Azure.Commands.Synapse.Models.PSSynapseIpFirewallRule