DeployedApplicationInfo interface
노드에 배포된 애플리케이션에 대한 정보입니다.
속성
| health |
클러스터, 노드, 애플리케이션, 서비스, 파티션, 복제본 등과 같은 Service Fabric 엔터티의 상태입니다. 가능한 값으로는 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' 등이 있습니다. |
| id | 애플리케이션의 ID입니다. 애플리케이션 이름의 인코딩된 표현입니다. 이는 REST API에서 애플리케이션 리소스를 식별하는 데 사용됩니다. 버전 6.0부터 계층적 이름은 "~" 문자로 구분됩니다. 예를 들어 애플리케이션 이름이 "fabric:/myapp/app1"인 경우 애플리케이션 ID는 6.0 이상에서는 "myapp~app1"이고 이전 버전에서는 "myapp/app1"입니다. |
| log |
노드에 있는 애플리케이션의 로그 디렉터리입니다. 로그 디렉터리를 사용하여 애플리케이션 로그를 저장할 수 있습니다. |
| name | 'fabric:' URI 스키마를 포함한 애플리케이션의 이름입니다. |
| status | 노드에 배포된 애플리케이션의 상태입니다. 가능한 값은 다음과 같습니다. 가능한 값으로는 'Invalid', 'Downloading', 'Activating', 'Active', 'Upgrading', 'Deactivating' 등이 있습니다. |
| temp |
노드에 있는 애플리케이션의 임시 디렉터리입니다. 애플리케이션에 속하는 코드 패키지는 임시 디렉터리로 설정된 이 디렉터리로 포크됩니다. |
| type |
애플리케이션 매니페스트에 정의된 애플리케이션 유형 이름입니다. |
| work |
노드에 있는 애플리케이션의 작업 디렉터리입니다. 작업 디렉터리를 사용하여 애플리케이션 데이터를 저장할 수 있습니다. |
속성 세부 정보
healthState
클러스터, 노드, 애플리케이션, 서비스, 파티션, 복제본 등과 같은 Service Fabric 엔터티의 상태입니다. 가능한 값으로는 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' 등이 있습니다.
healthState?: HealthState
속성 값
id
애플리케이션의 ID입니다. 애플리케이션 이름의 인코딩된 표현입니다. 이는 REST API에서 애플리케이션 리소스를 식별하는 데 사용됩니다. 버전 6.0부터 계층적 이름은 "~" 문자로 구분됩니다. 예를 들어 애플리케이션 이름이 "fabric:/myapp/app1"인 경우 애플리케이션 ID는 6.0 이상에서는 "myapp~app1"이고 이전 버전에서는 "myapp/app1"입니다.
id?: string
속성 값
string
logDirectory
노드에 있는 애플리케이션의 로그 디렉터리입니다. 로그 디렉터리를 사용하여 애플리케이션 로그를 저장할 수 있습니다.
logDirectory?: string
속성 값
string
name
'fabric:' URI 스키마를 포함한 애플리케이션의 이름입니다.
name?: string
속성 값
string
status
노드에 배포된 애플리케이션의 상태입니다. 가능한 값은 다음과 같습니다. 가능한 값으로는 'Invalid', 'Downloading', 'Activating', 'Active', 'Upgrading', 'Deactivating' 등이 있습니다.
status?: DeployedApplicationStatus
속성 값
tempDirectory
노드에 있는 애플리케이션의 임시 디렉터리입니다. 애플리케이션에 속하는 코드 패키지는 임시 디렉터리로 설정된 이 디렉터리로 포크됩니다.
tempDirectory?: string
속성 값
string
typeName
애플리케이션 매니페스트에 정의된 애플리케이션 유형 이름입니다.
typeName?: string
속성 값
string
workDirectory
노드에 있는 애플리케이션의 작업 디렉터리입니다. 작업 디렉터리를 사용하여 애플리케이션 데이터를 저장할 수 있습니다.
workDirectory?: string
속성 값
string