Update-AzureApplicationGateway
Aktualizuje 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
Update-AzureApplicationGateway
-Name <String>
[-VnetName <String>]
[-Subnets <System.Collections.Generic.List`1[System.String]>]
[-InstanceCount <UInt32>]
[-GatewaySize <String>]
[-Description <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Opis
Polecenie cmdlet Update-AzureApplicationGateway aktualizuje istniejącą bramę aplikacji.
Przykłady
Przykład 1. Modyfikowanie bramy aplikacji przy użyciu jej nazwy
PS C:\> Stop-AzureApplicationGateway -Name "ApplicationGateway06"
PS C:\> Update-AzureApplicationGateway -Name "ApplicationGateway06" -VnetName "VirutalNetwork18" -Subnets @("Subnet05", "Subnet06")
Pierwsze polecenie zatrzymuje bramę aplikacji o nazwie ApplicationGateway06. Przed zmodyfikowaniem sieci wirtualnej lub podsieci należy zatrzymać bramę aplikacji.
Drugie polecenie modyfikuje podsieć wirtualną i podsieci dla bramy aplikacji o nazwie ApplicationGateway06.
Przykład 2. Modyfikowanie dodatkowych właściwości bramy aplikacji
PS C:\> Update-AzureApplicationGateway -Name "ApplicationGateway06" -InstanceCount 2 -GatewaySize "Large" -Description "Updated application gateway"
To polecenie modyfikuje liczbę wystąpień, rozmiar bramy i opis bramy aplikacji o nazwie ApplicationGateway06. To polecenie nie modyfikuje sieci wirtualnej ani podsieci dla bramy aplikacji. W związku z tym przed uruchomieniem tego polecenia nie trzeba zatrzymywać bramy aplikacji.
Przykład 3. Modyfikowanie bramy aplikacji przy użyciu potoku
PS C:\> $ApplicationGateway = Get-AzureApplicationGateway -Name "ApplicationGateway06"
PS C:\> $ApplicationGateway.GatewaySize = "Medium"
PS C:\> $ApplicationGateway | Update-AzureApplicationGateway
Pierwsze polecenie pobiera bramę aplikacji o nazwie ApplicationGateway06 przy użyciu polecenia cmdlet Get-AzureApplicationGateway . Polecenie przechowuje je w zmiennej $ApplicationGateway.
Drugie polecenie przypisuje właściwość GatewaySize wartość Medium.
Ostatnie polecenie przekazuje zaktualizowaną $ApplicationGateway do bieżącego polecenia cmdlet.
Parametry
-Description
Określa opis przypisywany przez to polecenie cmdlet do bramy aplikacji.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-GatewaySize
Określa rozmiar przypisywany przez to polecenie cmdlet do bramy aplikacji. Prawidłowe wartości to:
- Mały
- Śred.
- Duży
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-InstanceCount
Określa liczbę wystąpień, które to polecenie cmdlet przypisuje do bramy aplikacji.
Typ: | UInt32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Name
Określa nazwę bramy aplikacji, którą aktualizuje to polecenie cmdlet.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | 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 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Subnets
Określa tablicę podsieci, w których to polecenie cmdlet wdraża bramę aplikacji.
Nie można zaktualizować podsieci, gdy brama aplikacji jest uruchomiona. Aby zatrzymać bramę aplikacji, użyj polecenia cmdlet Stop-AzureApplicationGateway.
Typ: | List<T>[String] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-VnetName
Określa sieć wirtualną, w której to polecenie cmdlet wdraża bramę aplikacji.
Nie można zaktualizować sieci wirtualnej, gdy brama aplikacji jest uruchomiona. Aby zatrzymać bramę aplikacji, użyj polecenia Stop-AzureApplicationGateway.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
Dane wyjściowe
Microsoft.WindowsAzure.Management.ApplicationGateway.Models.ApplicationGatewayOperationResponse