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
Çıkışlar
Notlar
- cmdlet'i güncelleştirilmiş PsApiManagement örneğini işlem hattına yazar.