Update-AzApiManagementRegion
Aggiorna l'area di distribuzione esistente nell'istanza di PsApiManagement.
Sintassi
Update-AzApiManagementRegion
-ApiManagement <PsApiManagement>
-Location <String>
-Sku <string>
-Capacity <Int32>
[-VirtualNetwork <PsApiManagementVirtualNetwork>]
[-Zone <String[]>]
[-DisableGateway <Boolean>]
[-PublicIpAddressId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
Il cmdlet Update-AzApiManagementRegion aggiorna un'istanza esistente di tipo Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementRegion in un insieme di oggetti AdditionalRegions di un'istanza fornita di tipo Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagement. Questo cmdlet non distribuisce nulla, ma aggiorna un'istanza di PsApiManagement in memoria. Per aggiornare una distribuzione di un Gestione API usare psApiManagementInstance modificato nel cmdlet Set-AzApiManagement.
Esempio
Esempio 1: aumenta la capacità di un'area aggiuntiva in un'istanza di 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
Questo comando ottiene il servizio SKU Premium Gestione API, con aree negli Stati Uniti centro-meridionali e negli Stati Uniti centro-settentrionali. Aumenta quindi la capacità dell'area Stati Uniti centro-settentrionali a 2 usando Set-AzApiManagement. Il cmdlet successivo Set-AzApiManagement applica la modifica di configurazione al servizio Gestione API.
Esempio 2
Aggiorna l'area di distribuzione esistente nell'istanza di PsApiManagement. (generato automaticamente)
Update-AzApiManagementRegion -ApiManagement <PsApiManagement> -Capacity 2 -Location 'North Central US' -Sku Developer -VirtualNetwork <PsApiManagementVirtualNetwork>
Parametri
-ApiManagement
Specifica l'istanza di PsApiManagement in cui aggiornare un'area di distribuzione esistente.
Tipo: | PsApiManagement |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Capacity
Specifica il nuovo valore di capacità SKU per l'area di distribuzione.
Tipo: | Int32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DisableGateway
Flag destinato solo a essere usato per le distribuzioni apiManagement per SKU Premium e reti virtuali non interne. Ciò è utile nel caso in cui si voglia evitare la rotazione di un'area del gateway. Può anche essere usato per mantenere una nuova area in modalità passiva, testarla e quindi renderla attiva in un secondo momento.
Tipo: | Nullable<T>[Boolean] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Location
Specifica il percorso dell'area di distribuzione da aggiornare. Specifica la posizione della nuova area di distribuzione tra l'area supportata per il servizio Gestione API. Per ottenere percorsi validi, usare il cmdlet Get-AzResourceProvider -ProviderNamespace "Microsoft.ApiManagement" | dove {$_. ResourceTypes[0]. ResourceTypeName -eq "service"} | Posizioni dell'oggetto Select
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-PublicIpAddressId
Sku Standard PublicIpAddress ResoureId per l'integrazione in stv2 Rete virtuale Distribuzioni
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Sku
Specifica il nuovo valore del livello per l'area di distribuzione. I valori validi sono:
- Sviluppatore
- Standard
- Premium
Tipo: | PsApiManagementSku |
Valori accettati: | Developer, Standard, Premium, Basic, Consumption, Isolated |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-VirtualNetwork
Specifica una configurazione di rete virtuale per l'area di distribuzione. Il passaggio di $null rimuoverà la configurazione della rete virtuale per l'area.
Tipo: | PsApiManagementVirtualNetwork |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Zone
Elenco delle zone di disponibilità che indicano dove viene distribuito il servizio Gestione API.
Tipo: | String[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |