次の方法で共有


StatefulServiceInfo

ステートフル Service Fabric サービスに関する情報。

プロパティ

名前 Type 必須
Id string いいえ
Name string いいえ
TypeName string いいえ
ManifestVersion string いいえ
HealthState string (enum) いいえ
ServiceStatus string (enum) いいえ
IsServiceGroup boolean いいえ
ServiceMetadata ServiceMetadata いいえ
HasPersistedState boolean いいえ

Id

: string
必須: いいえ

サービスの ID。 この ID は、サービス名のエンコードされた表現です。 これは、サービス リソースを識別するために REST API で使用されます。 バージョン 6.0 以降では、階層名は "~" 文字で区切られます。 たとえば、サービス名が "fabric:/myapp/app1/svc1" の場合、6.0 以上ならばサービス ID は "myapp~app1~svc1" になり、以前のバージョンでは "myapp/app1/svc1" になります。


Name

: string
必須: いいえ

'fabric:' URI スキームを持つサービスの完全な名前。


TypeName

: string
必須: いいえ

サービス マニフェストで指定されたサービスの種類の名前。


ManifestVersion

: string
必須: いいえ

サービス マニフェストのバージョン。


HealthState

: string (enum)
必須: いいえ

クラスター、ノード、アプリケーション、サービス、パーティション、レプリカなどの Service Fabric エンティティの正常性状態。

次のいずれかの値になります。

  • Invalid - 無効な正常性状態を示します。 すべての Service Fabric 列挙体の型が無効です。 値は 0 です。
  • Ok - 正常性状態は問題ありません。 値は 1 です。
  • Warning - 正常性状態が警告レベルであることを示します。 値は 2 です。
  • Error - 正常性状態がエラー レベルであることを示します。 エラーの正常性状態は、クラスターの正しい機能に影響を与える可能性があるため、調査する必要があります。 値は 3 です。
  • Unknown - 不明な正常性状態を示します。 値は 65535 です。

ServiceStatus

: string (enum)
必須: いいえ

アプリケーションの状態。

次のいずれかの値になります。

  • Unknown - サービスの状態が不明であることを示します。 値は 0 です。
  • Active - サービスの状態がアクティブであることを示します。 値は 1 です。
  • Upgrading - サービスがアップグレード中であることを示します。 値は 2 です。
  • Deleting - サービスが削除されていることを示します。 値は 3 です。
  • Creating - サービスが作成中であることを示します。 値は 4 です。
  • Failed - 永続的なエラーが原因で作成または削除が終了したことを示します。 別の作成/削除要求を受け入れることもできます。 値は 5 です。

IsServiceGroup

: boolean
必須: いいえ

サービスがサービス グループ内にあるかどうか。


ServiceMetadata

種類: ServiceMetadata
必須: いいえ

特定のサービスに関連付けられているメタデータ。


HasPersistedState

: boolean
必須: いいえ

サービスの状態が永続化されているかどうか。