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


StatelessServiceProperties

Свойства ресурса службы без отслеживания состояния.

Свойства

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

serviceKind

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

Свойство дискриминатора. Его значение должно быть "Stateless" для объектов типа StatelessServiceProperties.


placementConstraints

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

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


correlationScheme

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

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


serviceLoadMetrics

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

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


servicePlacementPolicies

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

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


defaultMoveCost

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

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

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

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

provisioningState

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

Текущее состояние развертывания или подготовки, которое отображается только в ответе


serviceTypeName

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

Имя типа службы


PartitionDescription

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

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


instanceCount

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

Число экземпляров.