다음을 통해 공유


Remove-AzApiManagementRegion

PsApiManagement 인스턴스에서 기존 배포 지역을 제거합니다.

Syntax

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

Description

Remove-AzApiManagementRegion cmdlet은 Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementRegion 형식의 인스턴스를 제공된 Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagement 형식의 AdditionalRegions 컬렉션에서 제거합니다. 이 cmdlet은 배포 자체를 수정하지 않고 PsApiManagement 메모리 내 인스턴스를 업데이트합니다. API Management 배포를 업데이트하려면 수정된 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 Management 서비스에 대해 지원되는 지역 간에 새 배포 지역의 위치를 지정합니다. 유효한 위치를 가져오려면 cmdlet Get-AzResourceProvider -ProviderNamespace "Microsoft.ApiManagement" | 여기서 {$_. 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