ApplicationInfo
Сведения о приложении Service Fabric.
Свойства
Имя | Тип | Обязательно |
---|---|---|
Id |
строка | Нет |
Name |
строка | Нет |
TypeName |
строка | Нет |
TypeVersion |
строка | Нет |
Status |
string (перечисление) | Нет |
Parameters |
Массив ApplicationParameter | Нет |
HealthState |
string (перечисление) | Нет |
ApplicationDefinitionKind |
string (перечисление) | Нет |
ManagedApplicationIdentity |
ManagedApplicationIdentityDescription | Нет |
ApplicationMetadata |
ApplicationMetadata | Нет |
Id
Тип: string
Обязательный: нет
Идентификатор приложения. Это закодированное представление имени приложения. Он используется в REST API для идентификации ресурса приложения.
Начиная с версии 6.0 иерархические имена разделяются символом "~". Например, если имя приложения — "fabric:/myapp/app1", то в версии 6.0 и более поздних версиях идентификатором приложения будет "myapp~app1", а в предыдущих версиях идентификатором был бы "myapp/app1".
Name
Тип: string
Обязательный: нет
Имя приложения, включая схему универсального кода ресурса (URI) "fabric:".
TypeName
Тип: string
Обязательный: нет
Имя типа приложения, определенное в манифесте приложения.
TypeVersion
Тип: string
Обязательный: нет
Версия типа приложения, определенная в манифесте приложения.
Status
Тип: string (перечисление)
Обязательный: нет
Состояние приложения.
Возможны следующие значения:
-
Invalid
— указывает, что приложение находится в недопустимом состоянии. Все перечисления Service Fabric имеют недопустимый тип. Значение равно нулю. -
Ready
— указывает, что приложение готово. Значение равно 1. -
Upgrading
— указывает, что приложение обновляется. Значение равно 2. -
Creating
— указывает состояние создаваемого приложения. Значение равно 3. -
Deleting
— указывает, что приложение находится в состоянии удаления. Значение равно 4. -
Failed
— указывает, что создание или удаление приложения было прервано из-за постоянных сбоев. Для возобновления неудачного приложения можно принять другой запрос на создание или удаление. Значение равно 5.
Parameters
Тип: массив ApplicationParameter.
Обязательный: нет
Список параметров приложения с переопределенными значениями из значений по умолчанию, указанных в манифесте приложения.
HealthState
Тип: string (перечисление)
Обязательный: нет
Состояние работоспособности сущности Service Fabric, например кластера, узла, приложения, службы, секции, реплики и т. д.
Возможны следующие значения:
-
Invalid
— указывает на недопустимое состояние работоспособности. Все перечисления Service Fabric имеют недопустимый тип. Значение равно нулю. -
Ok
— указывает, что состояние работоспособности в порядке. Значение равно 1. -
Warning
— указывает, что состояние работоспособности находится на уровне предупреждения. Значение равно 2. -
Error
— указывает, что состояние работоспособности находится на уровне ошибки. Необходимо изучить состояние работоспособности ошибок, так как они могут повлиять на правильную функциональность кластера. Значение равно 3. -
Unknown
— указывает неизвестное состояние работоспособности. Значение равно 65 535.
ApplicationDefinitionKind
Тип: string (перечисление)
Обязательный: нет
Механизм, используемый для определения приложения Service Fabric.
Возможны следующие значения:
-
Invalid
— указывает, что тип определения приложения недопустим. Все перечисления Service Fabric имеют недопустимый тип. Значение равно 65 535. -
ServiceFabricApplicationDescription
— указывает, что приложение определяется описанием приложения Service Fabric. Значение равно 0. -
Compose
— указывает, что приложение определяется файлами compose. Значение равно 1.
ManagedApplicationIdentity
Тип: ManagedApplicationIdentityDescription
Обязательный: нет
Описание удостоверения управляемого приложения.
ApplicationMetadata
Тип: ApplicationMetadata
Обязательный: нет
Метаданные, связанные с определенным приложением.