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
Uitvoerwaarden
Microsoft.WindowsAzure.Management.ApplicationGateway.Models.ApplicationGatewayOperationResponse