StatelessServiceInfo
Сведения о службе Service Fabric без отслеживания состояния.
Свойства
Имя | Тип | Обязательно |
---|---|---|
Id |
строка | Нет |
Name |
строка | Нет |
TypeName |
строка | Нет |
ManifestVersion |
строка | Нет |
HealthState |
string (перечисление) | Нет |
ServiceStatus |
string (перечисление) | Нет |
IsServiceGroup |
Логическое | Нет |
ServiceMetadata |
ServiceMetadata | Нет |
Id
Тип: string
Обязательный: нет
Идентификатор службы. Этот идентификатор представляет собой закодированное представление имени службы. Он используется в REST API для идентификации ресурса службы.
Начиная с версии 6.0 иерархические имена разделяются символом "~". Например, если имя службы — "fabric:/myapp/app1/svc1", то в версии 6.0 и более поздних версиях идентификатором службы будет "myapp~app1~svc1", а в предыдущих версиях идентификатором был бы "myapp/app1/svc1".
Name
Тип: string
Обязательный: нет
Полное имя службы со схемой URI fabric:.
TypeName
Тип: string
Обязательный: нет
Имя типа службы, указанное в манифесте службы.
ManifestVersion
Тип: string
Обязательный: нет
Версия манифеста службы.
HealthState
Тип: string (перечисление)
Обязательный: нет
Состояние работоспособности сущности Service Fabric, например кластера, узла, приложения, службы, секции, реплики и т. д.
Возможны следующие значения:
-
Invalid
— указывает на недопустимое состояние работоспособности. Все перечисления Service Fabric имеют недопустимый тип. Значение равно нулю. -
Ok
— указывает, что состояние работоспособности в порядке. Значение равно 1. -
Warning
— указывает, что состояние работоспособности находится на уровне предупреждения. Значение равно 2. -
Error
— указывает, что состояние работоспособности находится на уровне ошибки. Необходимо изучить состояние работоспособности ошибок, так как они могут повлиять на правильную функциональность кластера. Значение равно 3. -
Unknown
— указывает неизвестное состояние работоспособности. Значение равно 65 535.
ServiceStatus
Тип: string (перечисление)
Обязательный: нет
Состояние приложения.
Возможны следующие значения:
-
Unknown
— указывает, что состояние службы неизвестно. Значение равно нулю. -
Active
— указывает, что служба находится в активном состоянии. Значение равно 1. -
Upgrading
— указывает, что служба обновляется. Значение равно 2. -
Deleting
— указывает, что служба удаляется. Значение равно 3. -
Creating
— указывает, что служба создается. Значение равно 4. -
Failed
— указывает, что создание или удаление было прервано из-за постоянных сбоев. Можно принять другой запрос на создание или удаление. Значение равно 5.
IsServiceGroup
Тип: boolean
Обязательный: нет
Указывает, находится ли служба в группе служб.
ServiceMetadata
Тип: ServiceMetadata
Обязательный: нет
Метаданные, связанные с определенной службой.