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 zarządzania usługami. Zobacz moduł Az programu PowerShell, aby uzyskać polecenia cmdlet do zarządzania zasobami usługi Azure Resource Manager.

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.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-GatewaySize

Określa rozmiar przypisywany przez to polecenie cmdlet do bramy aplikacji. Prawidłowe wartości:

  • Mały
  • Średnia
  • Duży
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-InstanceCount

Określa liczbę wystąpień, które to polecenie cmdlet przypisuje do bramy aplikacji.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

Określa nazwę bramy aplikacji, którą aktualizuje to polecenie cmdlet.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:List<T>[String]
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters: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.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Dane wejściowe

String

Dane wyjściowe

Microsoft.WindowsAzure.Management.ApplicationGateway.Models.ApplicationGatewayOperationResponse