New-AzApplicationGatewayAutoscaleConfiguration

Crea una configuración de escalado automático para Application Gateway.

Syntax

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

Description

El cmdlet New-AzApplicationGatewayAutoscaleConfiguration crea la configuración de escalabilidad automática para una puerta de enlace de aplicaciones de Azure.

Ejemplos

Ejemplo 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

El primer comando crea una configuración de escalado automático con capacidad mínima 3. El segundo comando crea una puerta de enlace de aplicaciones con la configuración de escalado automático.

Ejemplo 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

El primer comando obtiene la configuración de Application Gateway en una variable. El segundo comando borra la variable Capacidad de SKU para permitir que se establezca la configuración de escalabilidad automática. El tercer comando especifica una nueva configuración de escalabilidad automática para Application Gateway. El cuarto comando aplica la nueva configuración a Application Gateway.

Parámetros

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

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

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

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

-MaxCapacity

Unidades de capacidad máximas que siempre estarán disponibles [y cobradas] para Application Gateway.

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

-MinCapacity

Unidades de capacidad mínimas que siempre estarán disponibles [y se cobrarán] para Application Gateway.

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

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

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

Entradas

None

Salidas

PSApplicationGatewayAutoscaleConfiguration