你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Remove-AzApiManagementRegion

从 PsApiManagement 实例中删除现有部署区域。

语法

Remove-AzApiManagementRegion
      -ApiManagement <PsApiManagement>
      -Location <String>
      [-DefaultProfile <IAzureContextContainer>]
      [<CommonParameters>]

说明

Remove-AzApiManagementRegion cmdlet 从提供的 Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementRegion 集合中删除 Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagement 类型的实例。 此 cmdlet 本身不会修改部署,而是更新 PsApiManagement 内存中的实例。 若要更新API 管理的部署,请将修改后的 PsApiManagementInstance 传递给 Set-AzApiManagement

示例

示例 1:从 PsApiManagement 实例中删除区域

Remove-AzApiManagementRegion -ApiManagement $ApiManagement -Location "East US"

此命令从 PsApiManagement 实例中删除名为“美国东部”的区域。

示例 2:使用一系列命令从 PsApiManagement 实例中删除区域

Get-AzApiManagement -ResourceGroupName "Contoso" -Name ContosoApi | Remove-AzApiManagementRegion -Location "East US" | Set-AzApiManagement

第一个命令从名为 ContosoApi 的资源组中获取 PsApiManagement实例。 最后一个命令随后从该实例中删除名为“美国东部”的区域,然后更新部署。

参数

-ApiManagement

指定 此 cmdlet 从中删除其他部署区域的 PsApiManagement 实例。

Type:PsApiManagement
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

指定此 cmdlet 删除的区域的位置。 指定 Api 管理服务支持的区域中新部署区域的位置。 若要获取有效位置,请使用 cmdlet Get-AzResourceProvider -ProviderNamespace “Microsoft.ApiManagement” |where {$_.ResourceTypes[0]。ResourceTypeName -eq “service”} |Select-Object 位置

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

输入

PsApiManagement

String

输出

PsApiManagement