Update-AzApiManagementRegion
Обновления существующем регионе развертывания в экземпляре PsApiManagement.
Синтаксис
Update-AzApiManagementRegion
-ApiManagement <PsApiManagement>
-Location <String>
-Sku <string>
-Capacity <Int32>
[-VirtualNetwork <PsApiManagementVirtualNetwork>]
[-Zone <String[]>]
[-DisableGateway <Boolean>]
[-PublicIpAddressId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Описание
Командлет Update-AzApiManagementRegion обновляет существующий экземпляр типа Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementRegion в коллекции объектов AdditionalRegions предоставленного экземпляра типа Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagement. Этот командлет не развертывает ничего, кроме обновления экземпляра PsApiManagement в памяти. Чтобы обновить развертывание Управление API используйте измененный командлет PsApiManagementInstance для командлета Set-AzApiManagement.
Примеры
Пример 1. Увеличение емкости дополнительного региона в экземпляре 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
Эта команда получает службу SKU уровня "Премиум" Управление API с регионами в южной части США и северной части США. Затем она увеличивает емкость центрального региона США до 2 с помощью Set-AzApiManagement. Следующий командлет Set-AzApiManagement применяет изменение конфигурации к службе управления API.
Пример 2
Обновления существующем регионе развертывания в экземпляре PsApiManagement. (автоматическое создание)
Update-AzApiManagementRegion -ApiManagement <PsApiManagement> -Capacity 2 -Location 'North Central US' -Sku Developer -VirtualNetwork <PsApiManagementVirtualNetwork>
Параметры
-ApiManagement
Указывает экземпляр PsApiManagement для обновления существующего региона развертывания в.
Type: | PsApiManagement |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Capacity
Указывает новое значение емкости SKU для региона развертывания.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableGateway
Флаг предназначен только для развертываний Служб ApiManagement класса Premium и внутренних виртуальных сетей. Это полезно в случае, если мы хотим взять регион шлюза из смены. Это также можно использовать для вставки нового региона в пассивном режиме, протестировать его, а затем сделать его live позже.
Type: | Nullable<T>[Boolean] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
Указывает расположение региона развертывания для обновления. Указывает расположение нового региона развертывания среди поддерживаемого региона для службы управления API. Чтобы получить допустимые расположения, используйте командлет Get-AzResourceProvider -ProviderNamespace "Microsoft.ApiManagement" | где {$_. ResourceTypes[0]. ResourceTypeName -eq "service"} | Расположения select-Object
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublicIpAddressId
Standard SKU PublicIpAddress ResoureId для интеграции с stv2 виртуальная сеть Deployments
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Sku
Задает новое значение уровня для региона развертывания. Допустимые значения:
- разработчик.
- Standard
- Premium
Type: | PsApiManagementSku |
Accepted values: | Developer, Standard, Premium, Basic, Consumption, Isolated |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VirtualNetwork
Указывает конфигурацию виртуальной сети для региона развертывания. Передача $null приведет к удалению конфигурации виртуальной сети для региона.
Type: | PsApiManagementVirtualNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Zone
Список зон доступности, обозначающих, где развернута служба управления API.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Входные данные
Выходные данные
Связанные ссылки
Azure PowerShell
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по