New-AzApplicationGatewayAutoscaleConfiguration

Hiermee maakt u een configuratie voor automatisch schalen voor de Toepassingsgateway.

Syntax

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

Description

Met de cmdlet New-AzApplicationGatewayAutoscaleConfiguration wordt automatisch schalen gemaakt voor een Azure-toepassingsgateway.

Voorbeelden

Voorbeeld 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

Met de eerste opdracht maakt u een configuratie voor automatisch schalen met minimale capaciteit 3. Met de tweede opdracht maakt u een toepassingsgateway met de configuratie voor automatisch schalen.

Voorbeeld 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

Met de eerste opdracht krijgt u de configuratie van de Application Gateway in een variabele. Met de tweede opdracht wordt de SKU-capaciteitsvariabele gewist, zodat de configuratie voor automatische schaalaanpassing kan worden ingesteld. Met de derde opdracht wordt een nieuwe configuratie voor automatisch schalen voor de Toepassingsgateway opgegeven. Met de vierde opdracht wordt de nieuwe configuratie toegepast op de Application Gateway.

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

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

-MaxCapacity

Maximale capaciteitseenheden die altijd beschikbaar zijn [en in rekening worden gebracht] voor application gateway.

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

-MinCapacity

Minimale capaciteitseenheden die altijd beschikbaar zijn [en in rekening worden gebracht] voor application gateway.

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

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

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

Invoerwaarden

None

Uitvoerwaarden

PSApplicationGatewayAutoscaleConfiguration