New-AzApplicationGatewayAutoscaleConfiguration

Application Gateway の自動スケール構成を作成します。

構文

New-AzApplicationGatewayAutoscaleConfiguration
   -MinCapacity <Int32>
   [-MaxCapacity <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

説明

New-AzApplicationGatewayAutoscaleConfiguration コマンドレットは、Azure アプリケーション ゲートウェイの自動スケール構成を作成します。

例 1

$AutoscaleConfig = New-AzApplicationGatewayAutoscaleConfiguration -MinCapacity 3
$Gateway = New-AzApplicationGateway -Name "AppGateway01" -ResourceGroupName "ResourceGroup01" -Location "West US" -BackendAddressPools $Pool -BackendHttpSettingsCollection $PoolSetting -FrontendIpConfigurations $FrontEndIpConfig -GatewayIpConfigurations $GatewayIpConfig -FrontendPorts $FrontEndPort -HttpListeners $Listener -RequestRoutingRules $Rule -Sku $Sku -AutoscaleConfiguration $AutoscaleConfig

最初のコマンドでは、最小容量 3 の自動スケール構成が作成されます。 2 番目のコマンドは、自動スケール構成を使用してアプリケーション ゲートウェイを作成します。

例 2

$gw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01"
$gw.Sku.Capacity = $null
$gw.AutoscaleConfiguration = New-AzApplicationGatewayAutoscaleConfiguration -MinCapacity 2 -MaxCapacity 4
$gw = Set-AzApplicationGateway -ApplicationGateway $gw

最初のコマンドは、Application Gateway の構成を変数に取得します。 2 番目のコマンドは、自動スケール構成を設定できるように SKU 容量変数をクリアします。 3 番目のコマンドは、Application Gateway の新しい自動スケール構成を指定します。 4 番目のコマンドは、Application Gateway に新しい構成を適用します。

パラメーター

-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

-MaxCapacity

アプリケーション ゲートウェイで常に使用可能な [および課金] される最大容量ユニット。

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MinCapacity

アプリケーション ゲートウェイで常に使用可能な [および課金] される最小容量ユニット。

Type:Int32
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

入力

None

出力

PSApplicationGatewayAutoscaleConfiguration