Compartir a través de


Update-AzureApplicationGateway

Actualiza una puerta de enlace de aplicaciones.

Nota:

Los cmdlets a los que se hace referencia en esta documentación son para administrar recursos de Azure heredados que usan las API de Azure Service Management (ASM). Este módulo heredado de PowerShell no se recomienda al crear nuevos recursos, ya que ASM está programado para la retirada. Para más información, consulte Retirada de Azure Service Manager.

El módulo Az de PowerShell es el módulo de PowerShell recomendado para administrar recursos de Azure Resource Manager (ARM) con PowerShell.

Sintaxis

Update-AzureApplicationGateway
      -Name <String>
      [-VnetName <String>]
      [-Subnets <System.Collections.Generic.List`1[System.String]>]
      [-InstanceCount <UInt32>]
      [-GatewaySize <String>]
      [-Description <String>]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]

Description

El cmdlet Update-AzureApplicationGateway actualiza una puerta de enlace de aplicaciones existente.

Ejemplos

Ejemplo 1: Modificación de una puerta de enlace de aplicaciones mediante su nombre

PS C:\> Stop-AzureApplicationGateway -Name "ApplicationGateway06"
PS C:\> Update-AzureApplicationGateway -Name "ApplicationGateway06" -VnetName "VirutalNetwork18" -Subnets @("Subnet05", "Subnet06")

El primer comando detiene la puerta de enlace de aplicaciones denominada ApplicationGateway06. Se debe detener una puerta de enlace de aplicaciones para poder modificar la red virtual o las subredes.

El segundo comando modifica la subred virtual y las subredes para la puerta de enlace de aplicaciones denominada ApplicationGateway06.

Ejemplo 2: Modificación de propiedades adicionales de una puerta de enlace de aplicaciones

PS C:\> Update-AzureApplicationGateway -Name "ApplicationGateway06" -InstanceCount 2 -GatewaySize "Large" -Description "Updated application gateway"

Este comando modifica el recuento de instancias, el tamaño de la puerta de enlace y la descripción de la puerta de enlace de aplicaciones denominada ApplicationGateway06. Este comando no modifica la red virtual ni las subredes de la puerta de enlace de aplicaciones. Por lo tanto, no es necesario detener la puerta de enlace de aplicaciones antes de ejecutar este comando.

Ejemplo 3: Modificación de una puerta de enlace de aplicaciones mediante la canalización

PS C:\> $ApplicationGateway = Get-AzureApplicationGateway -Name "ApplicationGateway06"
PS C:\> $ApplicationGateway.GatewaySize = "Medium"
PS C:\> $ApplicationGateway | Update-AzureApplicationGateway

El primer comando obtiene la puerta de enlace de aplicaciones denominada ApplicationGateway06 mediante el cmdlet Get-AzureApplicationGateway . El comando lo almacena en la variable $ApplicationGateway.

El segundo comando asigna a la propiedad GatewaySize el valor Medium.

El comando final pasa el $ApplicationGateway actualizado al cmdlet actual.

Parámetros

-Description

Especifica una descripción que este cmdlet asigna a la puerta de enlace de aplicaciones.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-GatewaySize

Especifica el tamaño que este cmdlet asigna a la puerta de enlace de aplicaciones. Los valores válidos son:

  • Pequeña
  • Media
  • grande
Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-InstanceCount

Especifica el número de instancias que este cmdlet asigna a la puerta de enlace de aplicaciones.

Tipo:UInt32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Name

Especifica el nombre de la puerta de enlace de aplicaciones que actualiza este cmdlet.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Profile

Especifica el perfil de Azure del que lee este cmdlet. Si no especifica un perfil, este cmdlet lee del perfil predeterminado local.

Tipo:AzureSMProfile
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Subnets

Especifica una matriz de subredes en las que este cmdlet implementa la puerta de enlace de aplicaciones.

No se pueden actualizar las subredes mientras se ejecuta la puerta de enlace de aplicaciones. Para detener la puerta de enlace de aplicaciones, use el cmdlet Stop-AzureApplicationGateway.

Tipo:List<T>[String]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-VnetName

Especifica la red virtual en la que este cmdlet implementa la puerta de enlace de aplicaciones.

No se puede actualizar una red virtual mientras se ejecuta la puerta de enlace de aplicaciones. Para detener la puerta de enlace de aplicaciones, use Stop-AzureApplicationGateway.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

Entradas

String

Salidas

Microsoft.WindowsAzure.Management.ApplicationGateway.Models.ApplicationGatewayOperationResponse