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