Update-AzureApplicationGateway
Uppdaterar en programgateway.
Kommentar
De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.
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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-GatewaySize
Anger den storlek som den här cmdleten tilldelar programgatewayen. Giltiga värden är:
- Litet
- Medium
- Stort
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InstanceCount
Anger antalet instanser som den här cmdleten tilldelar programgatewayen.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Anger namnet på den programgateway som den här cmdleten uppdaterar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | List<T>[String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | 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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Indata
Utdata
Microsoft.WindowsAzure.Management.ApplicationGateway.Models.ApplicationGatewayOperationResponse