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
Salidas
Microsoft.WindowsAzure.Management.ApplicationGateway.Models.ApplicationGatewayOperationResponse