Compartilhar via


Set-AzureApplicationGatewayConfig

Configura um gateway de aplicativo.

Observação

Os cmdlets referenciados nesta documentação são para gerenciar recursos herdados do Azure que usam APIs do Azure Service Manager (ASM). Este módulo herdado do PowerShell não é recomendado ao criar novos recursos, pois o ASM está agendado para desativação. Para obter mais informações, confira a desativação do Azure Service Manager.

O módulo do Az PowerShell é o módulo recomendado do PowerShell para gerenciar recursos do Azure Resource Manager (ARM) com o PowerShell.

Sintaxe

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

Description

O cmdlet Set-AzureApplicationGatewayConfig configura um gateway de aplicativo.

Exemplos

Exemplo 1: Configurar um gateway de aplicativo usando um objeto de configuração

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

O primeiro comando obtém o objeto de configuração para o gateway de aplicativo chamado ApplicationGateway02 usando o cmdlet Get-AzureApplicationGatewayConfig . O comando o armazena na variável $ConfigReturnObject.

O segundo comando define a configuração do aplicativo chamado ApplicationGateway06 usando um objeto de configuração do gateway de aplicativo armazenado na variável $ConfigReturnObject.

Exemplo 2: Configurar um gateway de aplicativo usando um arquivo de configuração

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

Esse comando define a configuração do aplicativo chamado ApplicationGateway06 usando um arquivo de configuração do gateway de aplicativo no local especificado.

Exemplo 3: Modificar uma configuração usando um objeto de configuração

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

O primeiro comando obtém o objeto de configuração para o gateway de aplicativo chamado ApplicationGateway06 usando o cmdlet Get-AzureApplicationGatewayConfig . O comando o armazena na variável $ConfigReturnObject.

O segundo comando atribui um valor de porta a uma propriedade Port no objeto armazenado no $ConfigReturnObject.

O comando final passa o $ConfigReturnObject atualizado para o cmdlet atual.

Parâmetros

-Config

Especifica um objeto de configuração do gateway de aplicativo. Esse cmdlet atribui a configuração que esse parâmetro especifica a um gateway de aplicativo.

Tipo:ApplicationGatewayConfiguration
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-ConfigFile

Especifica o caminho de um arquivo de configuração, no formato XML, para um gateway de aplicativo. Esse cmdlet atribui a configuração que esse parâmetro especifica a um gateway de aplicativo.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-Name

Especifica o nome do gateway de aplicativo que esse cmdlet configura.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Profile

Especifica o perfil do Azure do qual esse cmdlet é lido. Se você não especificar um perfil, esse cmdlet lerá o perfil padrão local.

Tipo:AzureSMProfile
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

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

Saídas

Microsoft.WindowsAzure.Management.ApplicationGateway.Models.ApplicationGatewayOperationResponse