Update-AzureApplicationGateway
Uppdaterar en programgateway.
Kommentar
De cmdletar som refereras i den här dokumentationen används för att hantera äldre Azure-resurser som använder API:er för Azure Service Manager (ASM). Den här äldre PowerShell-modulen rekommenderas inte när du skapar nya resurser eftersom ASM är schemalagt för tillbakadragning. Mer information finns i Azure Service Manager-tillbakadragning.
Az PowerShell-modulen är den rekommenderade PowerShell-modulen för hantering av Arm-resurser (Azure Resource Manager) med PowerShell.
Syntax
Update-AzureApplicationGateway
-Name <String>
[-VnetName <String>]
[-Subnets <System.Collections.Generic.List`1[System.String]>]
[-InstanceCount <UInt32>]
[-GatewaySize <String>]
[-Description <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Cmdleten Update-AzureApplicationGateway uppdaterar en befintlig programgateway.
Exempel
Exempel 1: Ändra en programgateway med dess namn
PS C:\> Stop-AzureApplicationGateway -Name "ApplicationGateway06"
PS C:\> Update-AzureApplicationGateway -Name "ApplicationGateway06" -VnetName "VirutalNetwork18" -Subnets @("Subnet05", "Subnet06")
Det första kommandot stoppar programgatewayen med namnet ApplicationGateway06. En programgateway måste stoppas innan du kan ändra det virtuella nätverket eller undernäten.
Det andra kommandot ändrar det virtuella undernätet och undernäten för programgatewayen med namnet ApplicationGateway06.
Exempel 2: Ändra ytterligare egenskaper för en programgateway
PS C:\> Update-AzureApplicationGateway -Name "ApplicationGateway06" -InstanceCount 2 -GatewaySize "Large" -Description "Updated application gateway"
Det här kommandot ändrar antalet instanser, gatewaystorleken och beskrivningen för programgatewayen med namnet ApplicationGateway06. Det här kommandot ändrar inte det virtuella nätverket eller undernäten för programgatewayen. Därför behöver du inte stoppa programgatewayen innan du kör det här kommandot.
Exempel 3: Ändra en programgateway med hjälp av pipelinen
PS C:\> $ApplicationGateway = Get-AzureApplicationGateway -Name "ApplicationGateway06"
PS C:\> $ApplicationGateway.GatewaySize = "Medium"
PS C:\> $ApplicationGateway | Update-AzureApplicationGateway
Det första kommandot hämtar programgatewayen med namnet ApplicationGateway06 med cmdleten Get-AzureApplicationGateway . Kommandot lagrar det i variabeln $ApplicationGateway.
Det andra kommandot tilldelar egenskapen GatewaySize värdet Medel.
Det sista kommandot skickar den uppdaterade $ApplicationGateway till den aktuella cmdleten.
Parametrar
-Description
Anger en beskrivning som den här cmdleten tilldelar programgatewayen.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-GatewaySize
Anger den storlek som den här cmdleten tilldelar programgatewayen. Giltiga värden är:
- Litet
- Medium
- Stort
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-InstanceCount
Anger antalet instanser som den här cmdleten tilldelar programgatewayen.
Typ: | UInt32 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Name
Anger namnet på den programgateway som den här cmdleten uppdaterar.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Profile
Anger den Azure-profil som den här cmdleten läser från. Om du inte anger någon profil läser den här cmdleten från den lokala standardprofilen.
Typ: | AzureSMProfile |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Subnets
Anger en matris med undernät där den här cmdleten distribuerar programgatewayen.
Du kan inte uppdatera undernät när programgatewayen körs. Om du vill stoppa programgatewayen använder du cmdleten Stop-AzureApplicationGateway.
Typ: | List<T>[String] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-VnetName
Anger det virtuella nätverk där den här cmdleten distribuerar programgatewayen.
Du kan inte uppdatera ett virtuellt nätverk medan programgatewayen körs. Om du vill stoppa programgatewayen använder du Stop-AzureApplicationGateway.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
Indata
Utdata
Microsoft.WindowsAzure.Management.ApplicationGateway.Models.ApplicationGatewayOperationResponse