Condividi tramite


Set-AzureApplicationGatewayConfig

Configura 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

Set-AzureApplicationGatewayConfig
   -Name <String>
   -ConfigFile <String>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Set-AzureApplicationGatewayConfig
   -Name <String>
   -Config <ApplicationGatewayConfiguration>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Descrizione

Il cmdlet Set-AzureApplicationGatewayConfig configura un gateway applicazione.

Esempio

Esempio 1: Configurare un gateway applicazione usando un oggetto di configurazione

PS C:\> $ConfigReturnObject = Get-AzureApplicationGatewayConfig -Name "ApplicationGateway02"
PS C:\> Set-AzureApplicationGatewayConfig -Name "ApplicationGateway06" -Config $ConfigReturnObject

Il primo comando ottiene l'oggetto di configurazione per il gateway applicazione denominato ApplicationGateway02 usando il cmdlet Get-AzureApplicationGatewayConfig . Il comando lo archivia nella variabile $ConfigReturnObject.

Il secondo comando imposta la configurazione per l'applicazione denominata ApplicationGateway06 usando un oggetto di configurazione del gateway applicazione archiviato nella variabile $ConfigReturnObject.

Esempio 2: Configurare un gateway applicazione usando un file di configurazione

PS C:\> Set-AzureApplicationGatewayConfig -Name "ApplicationGateway06" -ConfigFile "D:\config.xml"

Questo comando imposta la configurazione per l'applicazione denominata ApplicationGateway06 usando un file di configurazione del gateway applicazione nel percorso specificato.

Esempio 3: Modificare una configurazione usando un oggetto di configurazione

PS C:\> $ConfigReturnObject = Get-AzureApplicationGatewayConfig -Name "ApplicationGateway06"
PS C:\> $ConfigReturnObject.Config.FrontendPorts[0].Port = 443
PS C:\> $ConfigReturnObject | Set-AzureApplicationGatewayConfig -Name "ApplicationGateway06"

Il primo comando ottiene l'oggetto di configurazione per il gateway applicazione denominato ApplicationGateway06 usando il cmdlet Get-AzureApplicationGatewayConfig . Il comando lo archivia nella variabile $ConfigReturnObject.

Il secondo comando assegna un valore di porta a una proprietà Port nell'oggetto archiviato in $ConfigReturnObject.

Il comando finale passa il $ConfigReturnObject aggiornato al cmdlet corrente.

Parametri

-Config

Specifica un oggetto di configurazione del gateway applicazione. Questo cmdlet assegna la configurazione specificata da questo parametro a un gateway applicazione.

Tipo:ApplicationGatewayConfiguration
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-ConfigFile

Specifica il percorso di un file di configurazione, in formato XML, per un gateway applicazione. Questo cmdlet assegna la configurazione specificata da questo parametro a un gateway applicazione.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Specifica il nome del gateway applicazione configurato da questo cmdlet.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters: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
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

Input

System.String, Microsoft.Azure.Networking.ApplicationGatewayObjectModel.ApplicationGatewayConfiguration

Output

Microsoft.WindowsAzure.Management.ApplicationGateway.Models.ApplicationGatewayOperationResponse