Aracılığıyla paylaş


Update-AzApiManagementRegion

PsApiManagement örneğindeki mevcut dağıtım bölgesini güncelleştirir.

Sözdizimi

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

Description

Update-AzApiManagementRegion cmdlet'i, Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementRegion türünde mevcut bir örneği, Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagement türünde sağlanan bir örneğin AdditionalRegions nesneleri koleksiyonunda güncelleştirir. Bu cmdlet herhangi bir şey dağıtmaz, ancak bellek içi PsApiManagement örneğini güncelleştirir. API Management'ın dağıtımını güncelleştirmek için değiştirilmiş PsApiManagementInstance'ı Set-AzApiManagement cmdlet'ine kullanın.

Örnekler

Örnek 1: PsApiManagement örneğinde Ek Bölge kapasitesini artırır

$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

Bu komut, Orta Güney ABD ve Orta Kuzey ABD bölgelerinde bulunan API Management Premium SKU hizmetini alır. Ardından Set-AzApiManagement komutunu kullanarak Orta Kuzey ABD bölgesinin Kapasitesini 2'ye yükseltir. Sonraki Set-AzApiManagement cmdlet'i, yapılandırma değişikliğini Api Management hizmetine uygular.

Örnek 2

PsApiManagement örneğindeki mevcut dağıtım bölgesini güncelleştirir. (otomatik olarak oluşturulmuş)

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

Parametreler

-ApiManagement

içinde mevcut bir dağıtım bölgesini güncelleştirmek için 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ölgesi için yeni SKU kapasite değerini belirtir.

Tür:Int32
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
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.

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

Güncelleştirilecek dağıtım bölgesinin konumunu belirtir. 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:True
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ölgesi için yeni katman değerini belirtir. Geçerli değerler:

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

-VirtualNetwork

Dağıtım bölgesi için bir sanal ağ yapılandırmasını belirtir. $null geçirilmesi, bölge için sanal ağ yapılandırmasını kaldırır.

Tür:PsApiManagementVirtualNetwork
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
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

String

PsApiManagementSku

Int32

PsApiManagementVirtualNetwork

Çıkışlar

PsApiManagement