Sdílet prostřednictvím


Add-AzApiManagementRegion

Přidá nové oblasti nasazení do instance PsApiManagement.

Syntax

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

Description

Rutina Add-AzApiManagementRegion přidá novou instanci typu PsApiManagementRegion do kolekce AdditionalRegions poskytnuté instance typu Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagement. Tato rutina nenasazuje nic samotného, ale aktualizuje instanci PsApiManagement v paměti. Pokud chcete aktualizovat nasazení služby API Management, předejte upravenou instanci PsApiManagement do set-AzApiManagement.

Příklady

Příklad 1: Přidání nových oblastí nasazení do instance PsApiManagement

Add-AzApiManagementRegion -ApiManagement $ApiManagement -Location "East US" -Sku "Premium" -Capacity 2

Tento příkaz přidá dvě jednotky skladové položky Premium a oblast s názvem USA – východ do instance PsApiManagement .

Příklad 2: Přidání nových oblastí nasazení do instance PsApiManagement a následné aktualizace nasazení

$service = Get-AzApiManagement -ResourceGroupName "Contoso" -Name "ContosoApi"
$service = Add-AzApiManagementRegion -ApiManagement $service -Location $secondarylocation -VirtualNetwork $additionalRegionVirtualNetwork
$service = Set-AzApiManagement -InputObject $service -PassThru

Tento příkaz získá objekt PsApiManagement , přidá dvě jednotky SKU Premium pro oblast s názvem USA – východ a pak aktualizuje nasazení.

Parametry

-ApiManagement

Určuje instanci PsApiManagement , do které tato rutina přidá další oblasti nasazení.

Typ:PsApiManagement
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-Capacity

Určuje kapacitu skladové položky oblasti nasazení.

Typ:Nullable<T>[Int32]
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters: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í. Výchozí chování spočívá v tom, aby oblast byla okamžitě aktivní.

Typ:Nullable<T>[Boolean]
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

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"} | Výběr umístění objektů

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-PublicIpAddressId

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

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Sku

Určuje úroveň oblasti nasazení. Platné hodnoty jsou:

  • Vývojář
  • Standard
  • Premium
Typ:Nullable<T>[PsApiManagementSku]
přijímané hodnoty:Developer, Standard, Premium, Basic, Consumption, Isolated
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNetwork

Určuje konfiguraci virtuální sítě.

Typ:PsApiManagementVirtualNetwork
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Zone

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

Typ:String[]
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:True
Accept wildcard characters:False

Vstupy

PsApiManagement

Výstupy

PsApiManagement

Poznámky

  • Rutina zapíše aktualizovanou instanci PsApiManagement do kanálu.