New-AzApplicationGatewayAutoscaleConfiguration
Tworzy konfigurację skalowania automatycznego dla usługi Application Gateway.
Składnia
New-AzApplicationGatewayAutoscaleConfiguration
-MinCapacity <Int32>
[-MaxCapacity <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet New-AzApplicationGatewayAutoscaleConfiguration tworzy konfigurację autoskalowania dla bramy aplikacji platformy Azure.
Przykłady
Przykład 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
Pierwsze polecenie tworzy konfigurację skalowania automatycznego z minimalną pojemnością 3. Drugie polecenie tworzy bramę aplikacji z konfiguracją automatycznego skalowania.
Przykład 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
Pierwsze polecenie pobiera konfigurację usługi Application Gateway do zmiennej. Drugie polecenie czyści zmienną Pojemność jednostki SKU, aby umożliwić ustawienie konfiguracji autoskalowania. Trzecie polecenie określa nową konfigurację automatycznego skalowania dla usługi Application Gateway. Czwarte polecenie stosuje nową konfigurację do usługi Application Gateway.
Parametry
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Aliases: | cf |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxCapacity
Maksymalna liczba jednostek pojemności, które będą zawsze dostępne [i naliczane] opłaty za bramę aplikacji.
Typ: | Nullable<T>[Int32] |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MinCapacity
Minimalna liczba jednostek pojemności, które będą zawsze dostępne [i naliczane] opłaty za bramę aplikacji.
Typ: | Int32 |
Position: | Named |
wartość domyślna: | None |
Wymagane: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Typ: | SwitchParameter |
Aliases: | wi |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wejściowe
None
Dane wyjściowe
PSApplicationGatewayAutoscaleConfiguration
Linki powiązane
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla