Sdílet prostřednictvím


Update-AzApiManagementRegion

Aktualizuje existující oblast nasazení v instanci PsApiManagement.

Syntaxe

Update-AzApiManagementRegion
      -ApiManagement <PsApiManagement>
      -Location <String>
      -Sku <string>
      -Capacity <Int32>
      [-VirtualNetwork <PsApiManagementVirtualNetwork>]
      [-Zone <String[]>]
      [-DisableGateway <Boolean>]
      [-PublicIpAddressId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [<CommonParameters>]

Description

Rutina Update-AzApiManagementRegion aktualizuje existující instanci typu Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementRegion v kolekci AdditionalRegions objekty poskytnuté instance typu Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagement. Tato rutina nenasazuje nic, ale aktualizuje instanci PsApiManagement v paměti. K aktualizaci nasazení služby API Management použijte upravený PsApiManagementInstance do rutiny Set-AzApiManagement.

Příklady

Příklad 1: Zvýšení kapacity další oblasti v instanci PsApiManagement

$apimService = Get-AzApiManagement -ResourceGroupName $resourceGroupName -Name $apiManagementName
$apimService = Update-AzApiManagementRegion -ApiManagement $apimService -Location "North Central US" -Capacity 2 -Sku Premium
$apimService = Set-AzApiManagement -InputObject $apimService -PassThru

Tento příkaz získá službu SKU API Management Premium s oblastmi v oblasti USA – středojiž a USA – středosever. Potom zvýší kapacitu oblasti USA – středosever na 2 pomocí Set-AzApiManagement. Další rutina Set-AzApiManagement použije změnu konfigurace ve službě Api Management.

Příklad 2

Aktualizuje existující oblast nasazení v instanci PsApiManagement. (automaticky vygenerováno)

Update-AzApiManagementRegion -ApiManagement <PsApiManagement> -Capacity 2 -Location 'North Central US' -Sku Developer -VirtualNetwork <PsApiManagementVirtualNetwork>

Parametry

-ApiManagement

Určuje instanci PsApiManagement, ve které se má aktualizovat existující oblast nasazení.

Typ:PsApiManagement
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Capacity

Určuje novou hodnotu kapacity skladové položky pro oblast nasazení.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DisableGateway

Příznak určený pouze pro nasazení apimanagement služby ApiManagement úrovně Premium a neinterních virtuálních sítí. To je užitečné v případě, že chceme oblast brány převést mimo obměnu. Můžete ho také použít k vytvoření nové oblasti v pasivním režimu, otestování a pozdějšímu nastavení.

Typ:Nullable<T>[Boolean]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Location

Určuje umístění oblasti nasazení, která se má aktualizovat. Určuje umístění nové oblasti nasazení mezi podporovanou oblastí služby Api Management. K získání platných umístění použijte rutinu Get-AzResourceProvider -ProviderNamespace Microsoft.ApiManagement | where {$_. ResourceTypes[0]. ResourceTypeName -eq "service"} | umístění Select-Object

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-PublicIpAddressId

Standard SKU PublicIpAddress ResoureId pro integraci do nasazení virtuální sítě stv2

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Sku

Určuje novou hodnotu vrstvy pro oblast nasazení. Platné hodnoty jsou:

  • Vývojář
  • Standard
  • Prémie
Typ:PsApiManagementSku
Přípustné hodnoty:Developer, Standard, Premium, Basic, Consumption, Isolated
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-VirtualNetwork

Určuje konfiguraci virtuální sítě pro oblast nasazení. Předání $null odebere konfiguraci virtuální sítě pro oblast.

Typ:PsApiManagementVirtualNetwork
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Zone

Seznam zón dostupnosti označující, kam je služba API Management nasazená.

Typ:String[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

Vstupy

PsApiManagement

String

PsApiManagementSku

Int32

PsApiManagementVirtualNetwork

Výstupy

PsApiManagement