Partager via


Set-AzureApplicationGatewayConfig

Configure une passerelle d’application.

Remarque

Les cmdlets mentionnées dans cette documentation servent à gérer les ressources Azure héritées qui utilisent les API Azure Service Manager (ASM). Ce module PowerShell hérité n’est pas recommandé lors de la création de ressources, car ASM est planifié pour la mise hors service. Pour plus d’informations, consultez la mise hors service d’Azure Service Manager.

Le module Az PowerShell est le module PowerShell recommandé pour la gestion des ressources Azure Resource Manager (ARM) avec PowerShell.

Syntaxe

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

Description

L’applet de commande Set-AzureApplicationGatewayConfig configure une passerelle d’application.

Exemples

Exemple 1 : Configurer une passerelle d’application à l’aide d’un objet de configuration

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

La première commande obtient l’objet de configuration de la passerelle d’application nommée ApplicationGateway02 à l’aide de l’applet de commande Get-AzureApplicationGatewayConfig . La commande la stocke dans la variable $ConfigReturnObject.

La deuxième commande définit la configuration de l’application nommée ApplicationGateway06 à l’aide d’un objet de configuration application gateway stocké dans la variable $ConfigReturnObject.

Exemple 2 : Configurer une passerelle d’application à l’aide d’un fichier de configuration

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

Cette commande définit la configuration de l’application nommée ApplicationGateway06 à l’aide d’un fichier de configuration application gateway à l’emplacement spécifié.

Exemple 3 : Modifier une configuration à l’aide d’un objet de configuration

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

La première commande obtient l’objet de configuration de la passerelle d’application nommée ApplicationGateway06 à l’aide de l’applet de commande Get-AzureApplicationGatewayConfig . La commande la stocke dans la variable $ConfigReturnObject.

La deuxième commande affecte une valeur de port à une propriété port dans l’objet stocké dans $ConfigReturnObject.

La commande finale transmet le $ConfigReturnObject mis à jour à l’applet de commande actuelle.

Paramètres

-Config

Spécifie un objet de configuration application gateway. Cette applet de commande affecte la configuration spécifiée par ce paramètre à une passerelle d’application.

Type:ApplicationGatewayConfiguration
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ConfigFile

Spécifie le chemin d’accès d’un fichier de configuration, au format XML, pour une passerelle d’application. Cette applet de commande affecte la configuration spécifiée par ce paramètre à une passerelle d’application.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Name

Spécifie le nom de la passerelle d’application que cette applet de commande configure.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Profile

Spécifie le profil Azure à partir duquel cette applet de commande lit. Si vous ne spécifiez pas de profil, cette applet de commande lit le profil par défaut local.

Type:AzureSMProfile
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

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

Sorties

Microsoft.WindowsAzure.Management.ApplicationGateway.Models.ApplicationGatewayOperationResponse