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