New-AzApplicationGatewayAutoscaleConfiguration

Application Gateway için bir Otomatik Ölçeklendirme Yapılandırması oluşturur.

Syntax

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

Description

New-AzApplicationGatewayAutoscaleConfiguration cmdlet'i bir Azure uygulama ağ geçidi için Otomatik Ölçeklendirme Yapılandırması oluşturur.

Örnekler

Örnek 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

İlk komut, en az kapasite 3 olan bir otomatik ölçeklendirme yapılandırması oluşturur. İkinci komut, otomatik ölçeklendirme yapılandırmasıyla bir uygulama ağ geçidi oluşturur.

Örnek 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

İlk komut Application Gateway yapılandırmasını bir değişkene alır. İkinci komut, Otomatik Ölçeklendirme Yapılandırması'nın ayarlanmasına izin vermek için SKU Kapasite değişkenini temizler. Üçüncü komut, Application Gateway için yeni bir Otomatik Ölçeklendirme Yapılandırması belirtir. Dördüncü komut yeni yapılandırmayı Application Gateway'e uygular.

Parametreler

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

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

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

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

-MaxCapacity

Uygulama ağ geçidi için her zaman kullanılabilir [ve ücretlendirilecek] maksimum kapasite birimleri.

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

-MinCapacity

Uygulama ağ geçidi için her zaman kullanılabilir [ve ücretlendirilecek] minimum kapasite birimleri.

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

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

Girişler

None

Çıkışlar

PSApplicationGatewayAutoscaleConfiguration