共用方式為


Remove-AzApiManagementRegion

從 PsApiManagement 實例移除現有的部署區域。

語法

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

Description

Remove-AzApiManagementRegion Cmdlet 會從 Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagement 實例的 AdditionalRegions 集合中移除類型為 Microsoft 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” |其中 {$_.ResourceTypes[0]。ResourceTypeName -eq “service”} |Select-Object Locations

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

輸入

PsApiManagement

String

輸出

PsApiManagement