Поделиться через


Service Fabric Mesh ServiceResourceProperties

Этот тип описывает свойства ресурса службы.

Свойства

Имя Тип Обязательно
osType string (перечисление) Да
codePackages Массив containerCodePackageProperties Да
networkRefs массив NetworkRef Нет
diagnostics DiagnosticsRef Нет
description строка Нет
replicaCount Целое число Нет
healthState string (перечисление) Нет
status string (перечисление) Нет

osType

Тип: string (перечисление)
Обязательный: да

Тип операционной системы, необходимый для кода в службе.


codePackages

Тип: массив ContainerCodePackageProperties
Обязательный: да

Описывает набор пакетов кода, образующих службу. Пакет кода описывает контейнер и свойства для его запуска. Все пакеты кода запускаются вместе на одном узле и используют один контекст (сеть, процесс и т. д.).


networkRefs

Тип: массив NetworkRef
Обязательный: нет

Имена частных сетей, частью которыми должна быть эта служба.


diagnostics

Тип: DiagnosticsRef
Обязательный: нет

Ссылка на приемники в DiagnosticsDescription.


description

Тип: строка
Обязательный: нет

Доступное пользователю описание службы.


replicaCount

Тип: целое число
Обязательный: нет

Количество создаваемых реплик службы. Значение по умолчанию — 1, если не указано.


healthState

Тип: string (перечисление)
Обязательный: нет

Описывает состояние работоспособности ресурса служб.

Состояние работоспособности ресурса, например приложения, службы или сети.

Возможны следующие значения:

  • Invalid — указывает недопустимое состояние работоспособности. Все перечисления Service Fabric имеют недопустимый тип. Значение равно нулю.
  • Ok — указывает, что состояние работоспособности в порядке. Значение равно 1.
  • Warning — указывает, что состояние работоспособности находится на уровне предупреждения. Значение равно 2.
  • Error — указывает, что состояние работоспособности находится на уровне ошибки. Необходимо изучить состояние работоспособности ошибки, так как они могут повлиять на правильную функциональность кластера. Значение равно 3.
  • Unknown — указывает неизвестное состояние работоспособности. Значение равно 65 535.

status

Тип: string (перечисление)
Обязательный: нет