Udostępnij za pośrednictwem


Set-AzureApplicationGatewayConfig

Konfiguruje bramę aplikacji.

Uwaga

Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API programu Azure Service Manager (ASM). Ten starszy moduł programu PowerShell nie jest zalecany podczas tworzenia nowych zasobów, ponieważ usługa ASM ma zostać wycofana. Aby uzyskać więcej informacji, zobacz Wycofywanie programu Azure Service Manager.

Moduł Az programu PowerShell jest zalecanym modułem programu PowerShell do zarządzania zasobami usługi Azure Resource Manager (ARM) przy użyciu programu PowerShell.

Składnia

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

Opis

Polecenie cmdlet Set-AzureApplicationGatewayConfig konfiguruje bramę aplikacji.

Przykłady

Przykład 1. Konfigurowanie bramy aplikacji przy użyciu obiektu konfiguracji

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

Pierwsze polecenie pobiera obiekt konfiguracji dla bramy aplikacji o nazwie ApplicationGateway02 przy użyciu polecenia cmdlet Get-AzureApplicationGatewayConfig . Polecenie przechowuje je w zmiennej $ConfigReturnObject.

Drugie polecenie ustawia konfigurację aplikacji o nazwie ApplicationGateway06 przy użyciu obiektu konfiguracji bramy aplikacji przechowywanego w zmiennej $ConfigReturnObject.

Przykład 2. Konfigurowanie bramy aplikacji przy użyciu pliku konfiguracji

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

To polecenie ustawia konfigurację aplikacji o nazwie ApplicationGateway06 przy użyciu pliku konfiguracji bramy aplikacji w określonej lokalizacji.

Przykład 3. Modyfikowanie konfiguracji przy użyciu obiektu konfiguracji

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

Pierwsze polecenie pobiera obiekt konfiguracji dla bramy aplikacji o nazwie ApplicationGateway06 przy użyciu polecenia cmdlet Get-AzureApplicationGatewayConfig . Polecenie przechowuje je w zmiennej $ConfigReturnObject.

Drugie polecenie przypisuje wartość portu do właściwości Port w obiekcie przechowywanym w $ConfigReturnObject.

Ostatnie polecenie przekazuje zaktualizowaną $ConfigReturnObject do bieżącego polecenia cmdlet.

Parametry

-Config

Określa obiekt konfiguracji bramy aplikacji. To polecenie cmdlet przypisuje konfigurację określaną przez ten parametr do bramy aplikacji.

Typ:ApplicationGatewayConfiguration
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-ConfigFile

Określa ścieżkę pliku konfiguracji w formacie XML dla bramy aplikacji. To polecenie cmdlet przypisuje konfigurację określaną przez ten parametr do bramy aplikacji.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Określa nazwę bramy aplikacji, którą konfiguruje to polecenie cmdlet.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Określa profil platformy Azure, z którego to polecenie cmdlet odczytuje. Jeśli nie określisz profilu, to polecenie cmdlet odczytuje z lokalnego profilu domyślnego.

Typ:AzureSMProfile
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wejściowe

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

Dane wyjściowe

Microsoft.WindowsAzure.Management.ApplicationGateway.Models.ApplicationGatewayOperationResponse