New-AzApplicationGatewayRequestRoutingRule
アプリケーション ゲートウェイの要求ルーティング規則を作成します。
構文
New-AzApplicationGatewayRequestRoutingRule
-Name <String>
-RuleType <String>
[-Priority <Int32>]
[-BackendHttpSettingsId <String>]
[-HttpListenerId <String>]
[-BackendAddressPoolId <String>]
[-UrlPathMapId <String>]
[-RewriteRuleSetId <String>]
[-RedirectConfigurationId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzApplicationGatewayRequestRoutingRule
-Name <String>
-RuleType <String>
[-Priority <Int32>]
[-BackendHttpSettings <PSApplicationGatewayBackendHttpSettings>]
[-HttpListener <PSApplicationGatewayHttpListener>]
[-BackendAddressPool <PSApplicationGatewayBackendAddressPool>]
[-UrlPathMap <PSApplicationGatewayUrlPathMap>]
[-RewriteRuleSet <PSApplicationGatewayRewriteRuleSet>]
[-RedirectConfiguration <PSApplicationGatewayRedirectConfiguration>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
説明
Add-AzApplicationGatewayRequestRoutingRule コマンドレットは、Azure アプリケーション ゲートウェイの要求ルーティング規則を作成します。
例
例 1: アプリケーション ゲートウェイの要求ルーティング規則を作成する
$Rule = New-AzApplicationGatewayRequestRoutingRule -Name "Rule01" -RuleType Basic -Priority 100 -BackendHttpSettings $Setting -HttpListener $Listener -BackendAddressPool $Pool
このコマンドは、Rule01 という名前の基本的な要求ルーティング規則を作成し、結果を $Rule という名前の変数に格納します。
パラメーター
-BackendAddressPool
作成する要求ルーティング規則のバックエンド アドレス プールをオブジェクトとして指定します。
型: | PSApplicationGatewayBackendAddressPool |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-BackendAddressPoolId
作成する要求ルーティング規則のバックエンド アドレス プール ID を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-BackendHttpSettings
作成する要求ルーティング規則のバックエンド HTTP 設定をオブジェクトとして指定します。
型: | PSApplicationGatewayBackendHttpSettings |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-BackendHttpSettingsId
作成する要求ルーティング規則のバックエンド HTTP 設定 ID を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-DefaultProfile
Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。
型: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-HttpListener
作成する要求ルーティング規則のバックエンド HTTP リスナーを指定します。
型: | PSApplicationGatewayHttpListener |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-HttpListenerId
作成する要求ルーティング規則のバックエンド HTTP リスナー ID を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Name
このコマンドレットによって作成される要求ルーティング規則の名前を指定します。
型: | String |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Priority
ルールの優先順位
型: | Nullable<T>[Int32] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RedirectConfiguration
Application gateway RedirectConfiguration
型: | PSApplicationGatewayRedirectConfiguration |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RedirectConfigurationId
アプリケーション ゲートウェイ RedirectConfiguration の ID
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RewriteRuleSet
Application gateway RewriteRuleSet
型: | PSApplicationGatewayRewriteRuleSet |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RewriteRuleSetId
アプリケーション ゲートウェイの RewriteRuleSet の ID
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RuleType
要求ルーティング規則の種類を指定します。
型: | String |
指定可能な値: | Basic, PathBasedRouting |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-UrlPathMap
型: | PSApplicationGatewayUrlPathMap |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-UrlPathMapId
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
入力
None
出力
PSApplicationGatewayRequestRoutingRule
関連リンク
Azure PowerShell