Set-AzureApplicationGatewayConfig

Configura um gateway de aplicativo.

Nota

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 do PowerShell herdado não é recomendado ao criar novos recursos, uma vez que o ASM está agendado para desativação. Para obter mais informações, consulte Aposentadoria do Azure Service Manager.

O módulo Az PowerShell é o módulo 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 armazena-o 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 armazena-o 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. Este cmdlet atribui a configuração especificada por esse parâmetro a um gateway de aplicativo.

Tipo:ApplicationGatewayConfiguration
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-ConfigFile

Especifica o caminho de um arquivo de configuração, em formato XML, para um gateway de aplicativo. Este cmdlet atribui a configuração especificada por esse parâmetro a um gateway de aplicativo.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-Name

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

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Profile

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

Tipo:AzureSMProfile
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Entradas

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

Saídas

Microsoft.WindowsAzure.Management.ApplicationGateway.Models.ApplicationGatewayOperationResponse