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 |