Add-AzApiManagementRegion

PsApiManagement örneğine yeni dağıtım bölgeleri ekler.

Sözdizimi

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

Description

Add-AzApiManagementRegion cmdlet'i, Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagement türünde sağlanan örneğin AdditionalRegions koleksiyonuna PsApiManagementRegion türünde yeni bir örnek ekler. Bu cmdlet tek başına bir şey dağıtmaz, ancak bellek içi PsApiManagement örneğini güncelleştirir. BIR API Management dağıtımını güncelleştirmek için değiştirilmiş PsApiManagement Örneğini Set-AzApiManagement'a geçirin.

Örnekler

Örnek 1: PsApiManagement örneğine yeni dağıtım bölgeleri ekleme

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

Bu komut, PsApiManagement örneğine iki premium SKU birimi ve Doğu ABD adlı bölgeyi ekler.

Örnek 2: PsApiManagement örneğine yeni dağıtım bölgeleri ekleme ve ardından dağıtımı güncelleştirme

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

Bu komut bir PsApiManagement nesnesi alır, Doğu ABD adlı bölge için iki premium SKU birimi ekler ve ardından dağıtımı güncelleştirir.

Parametreler

-ApiManagement

Bu cmdlet'in ek dağıtım bölgeleri eklediği PsApiManagement örneğini belirtir.

Tür:PsApiManagement
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-Capacity

Dağıtım bölgesinin SKU kapasitesini belirtir.

Tür:Nullable<T>[Int32]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DisableGateway

Bayrak yalnızca Premium SKU ApiManagement Hizmeti ve İç Sanal Ağ Olmayan dağıtımlar için kullanılacaktır. Bu, bir ağ geçidi bölgesini döndürmenin dışına çıkarmak istediğimiz durumlarda kullanışlıdır. Bu, Pasif modda yeni bir bölgeyi öne almak, test etmek ve daha sonra Canlı hale getirmek için de kullanılabilir. Varsayılan davranış, bölgenin hemen canlı olmasını sağlamaktır.

Tür:Nullable<T>[Boolean]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Location

Api Management hizmeti için desteklenen bölge arasında yeni dağıtım bölgesinin konumunu belirtir. Geçerli konumları almak için Get-AzResourceProvider -ProviderNamespace "Microsoft.ApiManagement" | cmdlet'ini kullanın burada {$_. ResourceTypes[0]. ResourceTypeName -eq "service"} | Nesne Konumlarını Seç

Tür:String
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-PublicIpAddressId

stv2 Sanal Ağ Dağıtımlarına tümleştirme için Standart SKU PublicIpAddress ResoureId

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Sku

Dağıtım bölgesinin katmanını belirtir. Geçerli değerler:

  • Geliştirici
  • Standart
  • Premium
Tür:Nullable<T>[PsApiManagementSku]
Kabul edilen değerler:Developer, Standard, Premium, Basic, Consumption, Isolated
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-VirtualNetwork

Sanal ağ yapılandırmasını belirtir.

Tür:PsApiManagementVirtualNetwork
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Zone

Api management hizmetinin dağıtıldığı yeri belirten kullanılabilirlik alanlarının listesi.

Tür:String[]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

Girişler

PsApiManagement

Çıkışlar

PsApiManagement

Notlar

  • cmdlet'i güncelleştirilmiş PsApiManagement örneğini işlem hattına yazar.