Share via


ApplicationTypeInfo

애플리케이션 유형에 대한 정보입니다.

속성

속성 형식 필수
Name 문자열
Version 문자열 No
DefaultParameterList ApplicationParameter의 배열 아니요
Status string(열거형)
StatusDetails 문자열 No
ApplicationTypeDefinitionKind string(열거형) 아니요
ApplicationTypeMetadata ApplicationTypeMetadata 아니요

Name

형식: 문자열
필수: 아니요

애플리케이션 매니페스트에 정의된 애플리케이션 유형 이름입니다.


Version

형식: 문자열
필수: 아니요

애플리케이션 매니페스트에서 정의된 애플리케이션 유형의 버전입니다.


DefaultParameterList

형식: ApplicationParameter 배열
필수: 아니요

애플리케이션을 만들거나 업데이트할 때 재정의할 수 있는 애플리케이션 유형 매개 변수 목록입니다.


Status

형식: string(열거형)
필수: 아니요

애플리케이션 유형의 상태.

가능한 값은 다음과 같습니다.

  • Invalid- 상태 애플리케이션 유형이 잘못되었음을 나타냅니다. 모든 Service Fabric 열거형의 형식이 잘못되었습니다. 값은 0입니다.
  • Provisioning - 애플리케이션 유형이 클러스터에서 프로비전되고 있음을 나타냅니다. 값은 1입니다.
  • Available - 애플리케이션 유형이 완전히 프로비전되었으며 사용할 수 있음을 나타냅니다. 이 형식 및 버전의 애플리케이션을 만들 수 있습니다. 값은 2입니다.
  • Unprovisioning - 애플리케이션 유형이 클러스터에서 프로비전되지 않음을 나타냅니다. 값이 3입니다.
  • Failed - 애플리케이션 유형 프로비저닝에 실패했으며 사용할 수 없음을 나타냅니다. 오류 세부 정보는 애플리케이션 유형 정보 쿼리에서 가져올 수 있습니다. 실패한 애플리케이션 유형 정보는 성공적으로 프로비전되지 않거나 다시 프로비전될 때까지 클러스터에 유지됩니다. 값은 4입니다.

StatusDetails

형식: 문자열
필수: 아니요

애플리케이션 유형의 상태 대한 자세한 정보입니다.


ApplicationTypeDefinitionKind

형식: string(열거형)
필수: 아니요

Service Fabric 애플리케이션 유형을 정의하는 데 사용되는 메커니즘입니다.

가능한 값은 다음과 같습니다.

  • Invalid - 애플리케이션 유형 정의 종류가 잘못되었음을 나타냅니다. 모든 Service Fabric 열거형의 형식이 잘못되었습니다. 값은 0입니다.
  • ServiceFabricApplicationPackage - 애플리케이션 유형이 정의되고 사용자가 제공하는 Service Fabric 애플리케이션 패키지에 의해 생성됨을 나타냅니다. 값은 1입니다.
  • Compose - 애플리케이션 유형이 작성 배포의 일부로 암시적으로 정의되고 생성됨을 나타냅니다. 값은 2입니다.

ApplicationTypeMetadata

형식: ApplicationTypeMetadata
필수: 아니요

특정 애플리케이션 유형과 연결된 메타데이터입니다.