Update-AzureApplicationGateway
Aggiorna un gateway applicazione.
Nota
I cmdlet a cui si fa riferimento in questa documentazione sono per la gestione delle risorse di Azure legacy che usano le API di Azure Service Manager (ASM). Questo modulo di PowerShell legacy non è consigliato durante la creazione di nuove risorse perché ASM è pianificato per il ritiro. Per altre informazioni, vedere Ritiro di Azure Service Manager.
Il modulo Az PowerShell è il modulo PowerShell consigliato per la gestione delle risorse di Azure Resource Manager (ARM) con PowerShell.
Sintassi
Update-AzureApplicationGateway
-Name <String>
[-VnetName <String>]
[-Subnets <System.Collections.Generic.List`1[System.String]>]
[-InstanceCount <UInt32>]
[-GatewaySize <String>]
[-Description <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Descrizione
Il cmdlet Update-AzureApplicationGateway aggiorna un gateway applicazione esistente.
Esempio
Esempio 1: Modificare un gateway applicazione usando il nome
PS C:\> Stop-AzureApplicationGateway -Name "ApplicationGateway06"
PS C:\> Update-AzureApplicationGateway -Name "ApplicationGateway06" -VnetName "VirutalNetwork18" -Subnets @("Subnet05", "Subnet06")
Il primo comando arresta il gateway applicazione denominato ApplicationGateway06. Prima di poter modificare la rete virtuale o le subnet, è necessario arrestare un gateway applicazione.
Il secondo comando modifica la subnet virtuale e le subnet per il gateway applicazione denominato ApplicationGateway06.
Esempio 2: Modificare proprietà aggiuntive di un gateway applicazione
PS C:\> Update-AzureApplicationGateway -Name "ApplicationGateway06" -InstanceCount 2 -GatewaySize "Large" -Description "Updated application gateway"
Questo comando modifica il numero di istanze, le dimensioni del gateway e la descrizione per il gateway applicazione denominato ApplicationGateway06. Questo comando non modifica la rete virtuale o le subnet per il gateway applicazione. Pertanto, non è necessario arrestare il gateway applicazione prima di eseguire questo comando.
Esempio 3: Modificare un gateway applicazione usando la pipeline
PS C:\> $ApplicationGateway = Get-AzureApplicationGateway -Name "ApplicationGateway06"
PS C:\> $ApplicationGateway.GatewaySize = "Medium"
PS C:\> $ApplicationGateway | Update-AzureApplicationGateway
Il primo comando ottiene il gateway applicazione denominato ApplicationGateway06 usando il cmdlet Get-AzureApplicationGateway . Il comando lo archivia nella variabile $ApplicationGateway.
Il secondo comando assegna alla proprietà GatewaySize il valore Medium.
Il comando finale passa il $ApplicationGateway aggiornato al cmdlet corrente.
Parametri
-Description
Specifica una descrizione assegnata da questo cmdlet al gateway applicazione.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-GatewaySize
Specifica le dimensioni assegnate da questo cmdlet al gateway applicazione. I valori validi sono:
- Piccola
- Medio
- Grande
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-InstanceCount
Specifica il numero di istanze assegnate da questo cmdlet al gateway applicazione.
Tipo: | UInt32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Name
Specifica il nome del gateway applicazione aggiornato da questo cmdlet.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Profile
Specifica il profilo di Azure da cui viene letto questo cmdlet. Se non si specifica un profilo, questo cmdlet legge dal profilo predefinito locale.
Tipo: | AzureSMProfile |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Subnets
Specifica una matrice di subnet in cui questo cmdlet distribuisce il gateway applicazione.
Non è possibile aggiornare le subnet durante l'esecuzione del gateway applicazione. Per arrestare il gateway applicazione, usare il cmdlet Stop-AzureApplicationGateway.
Tipo: | List<T>[String] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-VnetName
Specifica la rete virtuale in cui questo cmdlet distribuisce il gateway applicazione.
Non è possibile aggiornare una rete virtuale durante l'esecuzione del gateway applicazione. Per arrestare il gateway applicazione, usare Stop-AzureApplicationGateway.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
Input
Output
Microsoft.WindowsAzure.Management.ApplicationGateway.Models.ApplicationGatewayOperationResponse