Compartilhar via


Set-AzureApplicationGatewayConfig

Configura um gateway de aplicativo.

Observação

Os cmdlets mencionados 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, já que o ASM está programado para desativação. Para obter mais informações, consulte Aposentadoria do Azure Service Manager.

O módulo Az PowerShell é o módulo do PowerShell recomendado 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"

Este comando define a configuração para o 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 em $ConfigReturnObject.

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

Parâmetros

-Config

Especifica um objeto de configuração de gateway de aplicativo. Esse cmdlet atribui a configuração especificada por esse parâmetro 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, em formato XML, para um gateway de aplicativo. Esse cmdlet atribui a configuração especificada por esse parâmetro 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 a partir do qual este cmdlet lê. Se você não especificar um perfil, esse cmdlet será lido a partir do 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