StatefulServiceInfo interface
Сведения о службе Service Fabric с отслеживанием состояния.
Свойства
has |
Указывает, имеет ли служба сохраненное состояние. |
health |
Состояние работоспособности сущности Service Fabric, например кластера, узла, приложения, службы, секции, реплики и т. д. Возможные значения: "Invalid", "Ok", "Warning", "Error", "Unknown" |
id | Идентификатор службы. Этот идентификатор представляет собой закодированное представление имени службы. Он используется в REST API для идентификации ресурса службы. Начиная с версии 6.0 иерархические имена разделяются символом "~". Например, если имя службы — "fabric:/myapp/app1/svc1", то в версии 6.0 и более поздних версиях идентификатором службы будет "myapp~app1~svc1", а в предыдущих версиях идентификатором был бы "myapp/app1/svc1". |
is |
Указывает, находится ли служба в группе служб. |
manifest |
Версия манифеста службы. |
name | Полное имя службы со схемой URI fabric:. |
service |
Полиморфный дискриминатор |
service |
Состояние приложения. Возможные значения: "Unknown", "Active", "Upgrading", "Deleting", "Creating", "Failed" |
type |
Имя типа службы, указанное в манифесте службы. |
Сведения о свойстве
hasPersistedState
Указывает, имеет ли служба сохраненное состояние.
hasPersistedState?: boolean
Значение свойства
boolean
healthState
Состояние работоспособности сущности Service Fabric, например кластера, узла, приложения, службы, секции, реплики и т. д. Возможные значения: "Invalid", "Ok", "Warning", "Error", "Unknown"
healthState?: HealthState
Значение свойства
id
Идентификатор службы. Этот идентификатор представляет собой закодированное представление имени службы. Он используется в REST API для идентификации ресурса службы. Начиная с версии 6.0 иерархические имена разделяются символом "~". Например, если имя службы — "fabric:/myapp/app1/svc1", то в версии 6.0 и более поздних версиях идентификатором службы будет "myapp~app1~svc1", а в предыдущих версиях идентификатором был бы "myapp/app1/svc1".
id?: string
Значение свойства
string
isServiceGroup
Указывает, находится ли служба в группе служб.
isServiceGroup?: boolean
Значение свойства
boolean
manifestVersion
Версия манифеста службы.
manifestVersion?: string
Значение свойства
string
name
Полное имя службы со схемой URI fabric:.
name?: string
Значение свойства
string
serviceKind
Полиморфный дискриминатор
serviceKind: "Stateful"
Значение свойства
"Stateful"
serviceStatus
Состояние приложения. Возможные значения: "Unknown", "Active", "Upgrading", "Deleting", "Creating", "Failed"
serviceStatus?: ServiceStatus
Значение свойства
typeName
Имя типа службы, указанное в манифесте службы.
typeName?: string
Значение свойства
string