Add-AzApiManagementRegion
Добавляет новые регионы развертывания в экземпляр PsApiManagement.
Синтаксис
Add-AzApiManagementRegion
-ApiManagement <PsApiManagement>
-Location <String>
[-Sku <PsApiManagementSku>]
[-Capacity <Int32>]
[-VirtualNetwork <PsApiManagementVirtualNetwork>]
[-Zone <String[]>]
[-DisableGateway <Boolean>]
[-PublicIpAddressId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Описание
Командлет Add-AzApiManagementRegion добавляет новый экземпляр типа PsApiManagementRegion в коллекцию AdditionalRegions предоставленного экземпляра типа Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagement. Этот командлет не развертывает ничего самостоятельно, но обновляет экземпляр PsApiManagement в памяти. Чтобы обновить развертывание Управление API передать измененный экземпляр PsApiManagement в Set-AzApiManagement.
Примеры
Пример 1. Добавление новых регионов развертывания в экземпляр PsApiManagement
Add-AzApiManagementRegion -ApiManagement $ApiManagement -Location "East US" -Sku "Premium" -Capacity 2
Эта команда добавляет два единица SKU класса Premium и регион с именем "Восточная часть США" в экземпляр PsApiManagement .
Пример 2. Добавление новых регионов развертывания в экземпляр PsApiManagement и обновление развертывания
$service = Get-AzApiManagement -ResourceGroupName "Contoso" -Name "ContosoApi"
$service = Add-AzApiManagementRegion -ApiManagement $service -Location $secondarylocation -VirtualNetwork $additionalRegionVirtualNetwork
$service = Set-AzApiManagement -InputObject $service -PassThru
Эта команда получает объект PsApiManagement , добавляет два единица SKU класса Premium для региона с именем "Восточная часть США", а затем обновляет развертывание.
Параметры
-ApiManagement
Указывает экземпляр PsApiManagement , в который этот командлет добавляет дополнительные регионы развертывания.
Type: | PsApiManagement |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Capacity
Указывает емкость SKU региона развертывания.
Type: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
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: | False |
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: | Nullable<T>[PsApiManagementSku] |
Accepted values: | Developer, Standard, Premium, Basic, Consumption, Isolated |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetwork
Указывает конфигурацию виртуальной сети.
Type: | PsApiManagementVirtualNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Zone
Список зон доступности, обозначающих, где развернута служба управления API.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Входные данные
Выходные данные
Примечания
- Командлет записывает обновленный экземпляр PsApiManagement в конвейер.
Связанные ссылки
Azure PowerShell
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по