你当前正在访问 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 的 AdditionalRegions 集合中删除类型为 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 实例。
类型: | PsApiManagement |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-DefaultProfile
类型: | IAzureContextContainer |
别名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Location
指定此 cmdlet 删除的区域的位置。 指定 Api 管理服务支持的区域中新部署区域的位置。 若要获取有效位置,请使用 cmdlet Get-AzResourceProvider -ProviderNamespace “Microsoft.ApiManagement” |where {$_.ResourceTypes[0]。ResourceTypeName -eq “service”} |Select-Object 位置
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |