Unregister-ServiceFabricApplicationType

Service Fabric 애플리케이션 유형을 등록 취소합니다.

Syntax

Unregister-ServiceFabricApplicationType
          [-ApplicationTypeName] <String>
          [-ApplicationTypeVersion] <String>
          [-Async]
          [-Force]
          [-TimeoutSec <Int32>]
          [-WhatIf]
          [-Confirm]
          [<CommonParameters>]

Description

Unregister-ServiceFabricApplicationType cmdlet은 Service Fabric 애플리케이션 유형을 등록 취소합니다. 애플리케이션 유형은 이전에 Register-ServiceFabricApplicationType에 등록되어 있어야 합니다.

애플리케이션 유형을 등록 취소하기 전에 Remove-ServiceFabricService cmdlet을 사용하여 애플리케이션 기반 서비스를 제거해야 합니다. Remove-ServiceFabricApplication cmdlet을 사용하여 애플리케이션 유형의 인스턴스를 제거합니다. 애플리케이션 유형을 등록 취소하면 애플리케이션 패키지가 이미지 저장소에서 제거됩니다.

Service Fabric 클러스터를 관리하려면 관리자 권한으로 실행 옵션을 사용하여 Windows PowerShell 시작합니다. Service Fabric 클러스터에서 작업을 수행하기 전에 Connect-ServiceFabricCluster cmdlet을 사용하여 클러스터에 대한 연결을 설정합니다.

예제

예제 1: 애플리케이션 유형 등록 취소

PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Force

이 명령은 버전 1.0을 사용하여 애플리케이션 유형 CalcServiceApp의 등록을 취소합니다. 명령이 성공을 반환하면 애플리케이션 유형이 성공적으로 등록 취소되었습니다. 명령에 Force 매개 변수가 포함되어 있으므로 cmdlet에서 확인 메시지를 표시하지 않습니다.

예제 2: 애플리케이션 형식 비동기 등록 취소

PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Async
PS C:\> Get-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0"

Unregister-ServiceFabricApplicationType 은 버전 1.0을 사용하여 애플리케이션 유형 CalcServiceApp의 프로비전을 해제하기 시작합니다. -Async 스위치가 제공되므로 클러스터가 요청을 받는 즉시 명령이 반환됩니다. Get-ServiceFabricApplicationType 은 지정된 필터를 사용하여 클러스터에 등록된 애플리케이션 유형을 가져옵니다. 반환된 애플리케이션 유형(있는 경우)에는 등록 상태가 포함됩니다. cmdlet을 사용하여 프로비전 해제 진행률을 확인할 수 있습니다. 지정된 버전의 애플리케이션 유형이 성공적으로 등록 취소되면 Get-ServiceFabricApplicationType 출력에 표시되지 않습니다.

매개 변수

-ApplicationTypeName

Service Fabric 애플리케이션 유형의 이름을 지정합니다. cmdlet은 지정한 형식의 등록을 취소합니다.

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

-ApplicationTypeVersion

Service Fabric 애플리케이션 유형의 버전을 지정합니다. cmdlet은 지정한 버전이 있는 형식의 등록을 취소합니다.

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

-Async

클러스터에서 등록 취소 요청을 수락하는 즉시 명령이 반환됩니다. Get-ServiceFabricApplicationType 명령을 사용하여 요청 상태를 쿼리합니다. 비동기 스위치를 전달할 때 큰 애플리케이션 패키지에 대해 -TimeoutSec을 늘릴 필요가 없습니다.

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

-Confirm

cmdlet을 실행하기 전에 확인을 요청합니다.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

사용자 확인을 요청하지 않고 명령을 강제 실행합니다.

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

-TimeoutSec

작업의 제한 시간(초)을 지정합니다.

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

-WhatIf

cmdlet을 실행할 경우 발생하는 일을 표시합니다. cmdlet은 실행되지 않습니다.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

입력

System.String

출력

System.Object