StatelessServiceUpdateProperties

Właściwości zasobu usługi bezstanowej dla operacji poprawek.

Właściwości

Nazwa Typ Wymagane
serviceKind ciąg Tak
ograniczenia umieszczania ciąg Nie
correlationScheme tablica klasy ServiceCorrelationDescription Nie
serviceLoadMetrics tablica serviceLoadMetricDescription Nie
servicePlacementPolicies tablica servicePlacementPolicyDescription Nie
defaultMoveCost ciąg (wyliczenie) Nie
instanceCount liczba całkowita Nie

serviceKind

Typ: ciąg
Wymagane: Tak

Dyskryminująca własność. Jego wartość musi być "Bezstanowa" dla obiektów typu "StatelessServiceUpdateProperties".


ograniczenia umieszczania

Typ: ciąg
Wymagane: Nie

Ograniczenia umieszczania jako ciąg. Ograniczenia umieszczania to wyrażenia logiczne we właściwościach węzła i umożliwiają ograniczenie usługi do określonych węzłów na podstawie wymagań usługi. Aby na przykład umieścić usługę w węzłach, w których element NodeType jest niebieski, określ następujące wartości: "NodeColor == blue)".


correlationScheme

Typ: tablica klasy ServiceCorrelationDescription
Wymagane: Nie

Lista opisując korelację usługi z innymi usługami.


serviceLoadMetrics

Typ: tablica serviceLoadMetricDescription
Wymagane: Nie

Metryki obciążenia usługi są podane jako tablica obiektów ServiceLoadMetricDescription.


servicePlacementPolicies

Typ: tablica servicePlacementPolicyDescription
Wymagane: Nie

Lista opisując korelację usługi z innymi usługami.


defaultMoveCost

Typ: ciąg (wyliczenie)
Wymagane: Nie

Określa koszt przenoszenia usługi.

Możliwe wartości:

  • Zero — zerowy koszt przenoszenia. Ta wartość to zero.
  • Niski — określa koszt przenoszenia usługi jako niski. Wartość to 1.
  • Średni — określa koszt przenoszenia usługi jako średni. Wartość to 2.
  • Wysoki — określa koszt przenoszenia usługi jako Wysoki. Wartość to 3.

instanceCount

Typ: liczba całkowita
Wymagane: Nie
InclusiveMinimum: -1

Liczba wystąpień.