ApplicationInfo
Service Fabric 애플리케이션에 대한 정보입니다.
속성
속성 | 형식 | 필수 |
---|---|---|
Id |
문자열 | 예 |
Name |
문자열 | 예 |
TypeName |
문자열 | 예 |
TypeVersion |
문자열 | No |
Status |
string(열거형) | 아니요 |
Parameters |
ApplicationParameter의 배열 | 아니요 |
HealthState |
string(열거형) | 아니요 |
ApplicationDefinitionKind |
string(열거형) | 아니요 |
ManagedApplicationIdentity |
ManagedApplicationIdentityDescription | 아니요 |
ApplicationMetadata |
ApplicationMetadata | 아니요 |
Id
형식: 문자열
필수: 아니요
애플리케이션 ID입니다. 애플리케이션 이름의 인코딩된 표현입니다. 이는 REST API에서 애플리케이션 리소스를 식별하는 데 사용됩니다.
버전 6.0부터 계층 이름은 "~" 문자로 구분됩니다. 예를 들어 애플리케이션 이름이 ‘fabric://myapp/app1’인 경우 애플리케이션 ID가 6.0 이상에서는 “myapp~app1”이고 이전 버전에서는 “myapp/app1”입니다.
Name
형식: 문자열
필수: 아니요
'패브릭'을 포함하는, 애플리케이션 이름 URI 체계입니다.
TypeName
형식: 문자열
필수: 아니요
애플리케이션 매니페스트에 정의된 애플리케이션 유형 이름입니다.
TypeVersion
형식: 문자열
필수: 아니요
애플리케이션 매니페스트에서 정의된 애플리케이션 유형의 버전입니다.
Status
형식: string(열거형)
필수: 아니요
애플리케이션의 상태.
가능한 값은 다음과 같습니다.
-
Invalid
- 애플리케이션 상태 잘못되었음을 나타냅니다. 모든 Service Fabric 열거형의 형식이 잘못되었습니다. 값은 0입니다. -
Ready
- 애플리케이션 상태 준비가 되었음을 나타냅니다. 값은 1입니다. -
Upgrading
- 애플리케이션 상태 업그레이드 중임을 나타냅니다. 값은 2입니다. -
Creating
- 상태 애플리케이션을 만들고 있음을 나타냅니다. 값이 3입니다. -
Deleting
- 상태 애플리케이션이 삭제 중임을 나타냅니다. 값은 4입니다. -
Failed
- 영구 오류로 인해 애플리케이션 생성 또는 삭제가 종료되었음을 나타냅니다. 실패한 애플리케이션을 다시 시작하려면 다른 만들기/삭제 요청을 수락할 수 있습니다. 값은 5입니다.
Parameters
형식: ApplicationParameter 배열
필수: 아니요
애플리케이션 매니페스트에 지정된 기본값에서 재정의된 값이 있는 애플리케이션 매개 변수 목록입니다.
HealthState
형식: string(열거형)
필수: 아니요
클러스터, 노드, 애플리케이션, 서비스, 파티션, 복제본 등과 같은 Service Fabric 엔터티의 상태입니다.
가능한 값은 다음과 같습니다.
-
Invalid
- 잘못된 상태를 나타냅니다. 모든 Service Fabric 열거형의 형식이 잘못되었습니다. 값은 0입니다. -
Ok
- 상태가 정상임을 나타냅니다. 값은 1입니다. -
Warning
- 상태가 경고 수준에 있음을 나타냅니다. 값은 2입니다. -
Error
- 상태가 오류 수준에 있음을 나타냅니다. 오류 상태는 클러스터의 올바른 기능에 영향을 줄 수 있으므로 조사해야 합니다. 값이 3입니다. -
Unknown
- 알 수 없는 상태 상태 나타냅니다. 값은 65535입니다.
ApplicationDefinitionKind
형식: string(열거형)
필수: 아니요
Service Fabric 애플리케이션을 정의하는 데 사용되는 메커니즘입니다.
가능한 값은 다음과 같습니다.
-
Invalid
- 애플리케이션 정의 종류가 잘못되었음을 나타냅니다. 모든 Service Fabric 열거형의 형식이 잘못되었습니다. 값은 65535입니다. -
ServiceFabricApplicationDescription
- 애플리케이션이 Service Fabric 애플리케이션 설명에 의해 정의됨을 나타냅니다. 값은 0입니다. -
Compose
- 애플리케이션이 작성 파일로 정의됨을 나타냅니다. 값은 1입니다.
ManagedApplicationIdentity
형식: ManagedApplicationIdentityDescription
필수: 아니요
관리되는 애플리케이션 ID 설명입니다.
ApplicationMetadata
형식: ApplicationMetadata
필수: 아니요
특정 애플리케이션과 연결된 메타데이터입니다.