Delen via


Update-AzureApplicationGateway

Hiermee werkt u een toepassingsgateway bij.

Notitie

De cmdlets waarnaar in deze documentatie wordt verwezen, zijn bedoeld voor het beheren van verouderde Azure-resources die gebruikmaken van ASM-API's (Azure Service Manager). Deze verouderde PowerShell-module wordt niet aanbevolen bij het maken van nieuwe resources, omdat ASM is gepland voor buitengebruikstelling. Zie Buitengebruikstelling van Azure Service Manager voor meer informatie.

De Az PowerShell-module is de aanbevolen PowerShell-module voor het beheren van ARM-resources (Azure Resource Manager) met PowerShell.

Syntaxis

Update-AzureApplicationGateway
      -Name <String>
      [-VnetName <String>]
      [-Subnets <System.Collections.Generic.List`1[System.String]>]
      [-InstanceCount <UInt32>]
      [-GatewaySize <String>]
      [-Description <String>]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]

Description

De cmdlet Update-AzureApplicationGateway werkt een bestaande toepassingsgateway bij.

Voorbeelden

Voorbeeld 1: Een toepassingsgateway wijzigen met behulp van de naam

PS C:\> Stop-AzureApplicationGateway -Name "ApplicationGateway06"
PS C:\> Update-AzureApplicationGateway -Name "ApplicationGateway06" -VnetName "VirutalNetwork18" -Subnets @("Subnet05", "Subnet06")

De eerste opdracht stopt de toepassingsgateway met de naam ApplicationGateway06. Een toepassingsgateway moet worden gestopt voordat u het virtuele netwerk of subnetten kunt wijzigen.

Met de tweede opdracht worden het virtuele subnet en de subnetten voor de toepassingsgateway met de naam ApplicationGateway06 gewijzigd.

Voorbeeld 2: Aanvullende eigenschappen van een toepassingsgateway wijzigen

PS C:\> Update-AzureApplicationGateway -Name "ApplicationGateway06" -InstanceCount 2 -GatewaySize "Large" -Description "Updated application gateway"

Met deze opdracht wijzigt u het aantal exemplaren, de gatewaygrootte en de beschrijving voor de toepassingsgateway met de naam ApplicationGateway06. Met deze opdracht worden het virtuele netwerk of subnetten voor de toepassingsgateway niet gewijzigd. Daarom hoeft u de toepassingsgateway niet te stoppen voordat u deze opdracht uitvoert.

Voorbeeld 3: Een toepassingsgateway wijzigen met behulp van de pijplijn

PS C:\> $ApplicationGateway = Get-AzureApplicationGateway -Name "ApplicationGateway06"
PS C:\> $ApplicationGateway.GatewaySize = "Medium"
PS C:\> $ApplicationGateway | Update-AzureApplicationGateway

De eerste opdracht haalt de toepassingsgateway met de naam ApplicationGateway06 op met behulp van de Cmdlet Get-AzureApplicationGateway . Met de opdracht wordt deze opgeslagen in de $ApplicationGateway variabele.

Met de tweede opdracht wordt de eigenschap GatewaySize toegewezen aan de waarde Normaal.

Met de laatste opdracht wordt de bijgewerkte $ApplicationGateway doorgegeven aan de huidige cmdlet.

Parameters

-Description

Hiermee geeft u een beschrijving op die met deze cmdlet wordt toegewezen aan de toepassingsgateway.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-GatewaySize

Hiermee geeft u de grootte op die door deze cmdlet wordt toegewezen aan de toepassingsgateway. Geldige waarden zijn:

  • Klein
  • Gemiddeld
  • Groot
Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-InstanceCount

Hiermee geeft u het aantal exemplaren op dat met deze cmdlet wordt toegewezen aan de toepassingsgateway.

Type:UInt32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Name

Hiermee geeft u de naam op van de toepassingsgateway die door deze cmdlet wordt bijgewerkt.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Profile

Hiermee geeft u het Azure-profiel op waaruit deze cmdlet wordt gelezen. Als u geen profiel opgeeft, leest deze cmdlet uit het lokale standaardprofiel.

Type:AzureSMProfile
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Subnets

Hiermee geeft u een matrix van subnetten waarin deze cmdlet de toepassingsgateway implementeert.

U kunt geen subnetten bijwerken terwijl de toepassingsgateway wordt uitgevoerd. Gebruik de cmdlet Stop-AzureApplicationGateway om de toepassingsgateway te stoppen.

Type:List<T>[String]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-VnetName

Hiermee geeft u het virtuele netwerk waarin deze cmdlet de toepassingsgateway implementeert.

U kunt een virtueel netwerk niet bijwerken terwijl de toepassingsgateway wordt uitgevoerd. Gebruik Stop-AzureApplicationGateway om de toepassingsgateway te stoppen.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

Invoerwaarden

String

Uitvoerwaarden

Microsoft.WindowsAzure.Management.ApplicationGateway.Models.ApplicationGatewayOperationResponse