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


ServiceResourcePropertiesBase

Свойства ресурса common service.

Свойства

Имя Тип Обязательно
placementConstraints строка Нет
correlationScheme Массив ServiceCorrelationDescription Нет
serviceLoadMetrics Массив ServiceLoadMetricDescription Нет
servicePlacementPolicies Массив ServicePlacementPolicyDescription Нет
defaultMoveCost string (перечисление) Нет

placementConstraints

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

Ограничения размещения в виде строки. Ограничения размещения — это логические выражения, которые позволяют на основе свойств узла ограничить размещение службы определенными узлами в соответствии с требованиями этой службы. Например, чтобы разместить службу на узлах, где NodeType имеет синий цвет, укажите следующее: "NodeColor == blue)".


correlationScheme

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

Список, описывающий корреляцию службы с другими службами.


serviceLoadMetrics

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

Метрики загрузки службы предоставляются в виде массива объектов ServiceLoadMetricDescription.


servicePlacementPolicies

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

Список, описывающий корреляцию службы с другими службами.


defaultMoveCost

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

Указывает стоимость перемещения для службы.

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

  • Ноль — нулевые затраты на перемещение. Это значение равно нулю.
  • Низкий — указывает низкую стоимость перемещения службы. Значение равно 1.
  • Средний — указывает стоимость перемещения службы как средняя. Значение равно 2.
  • Высокий — указывает высокую стоимость перемещения службы. Значение равно 3.