Sdílet prostřednictvím


New-AzApplicationGatewayAutoscaleConfiguration

Vytvoří konfiguraci automatického škálování pro službu Application Gateway.

Syntax

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

Description

Rutina New-AzApplicationGatewayAutoscaleConfiguration vytvoří konfiguraci automatického škálování pro aplikační bránu Azure.

Příklady

Příklad 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

První příkaz vytvoří konfiguraci automatického škálování s minimální kapacitou 3. Druhý příkaz vytvoří aplikační bránu s konfigurací automatického škálování.

Příklad 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

První příkaz získá konfiguraci služby Application Gateway do proměnné. Druhý příkaz vymaže proměnnou kapacity skladové položky, aby bylo možné nastavit konfiguraci automatického škálování. Třetí příkaz určuje novou konfiguraci automatického škálování pro službu Application Gateway. Čtvrtý příkaz použije novou konfiguraci ve službě Application Gateway.

Parametry

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

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

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

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

-MaxCapacity

Maximální počet jednotek kapacity, které budou vždy dostupné [a budou se vám účtovat] pro aplikační bránu.

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

-MinCapacity

Minimální počet jednotek kapacity, které budou vždy dostupné [a budou se vám účtovat] pro aplikační bránu.

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

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

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

Vstupy

None

Výstupy

PSApplicationGatewayAutoscaleConfiguration