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 serviceCorrelationDescription | Nie |
serviceLoadMetrics | tablica elementu ServiceLoadMetricDescription | Nie |
servicePlacementPolicies | tablica elementu ServicePlacementPolicyDescription | Nie |
defaultMoveCost | ciąg (wyliczenie) | Nie |
instanceCount | liczba całkowita | Nie |
serviceKind
Typ: ciąg
Wymagane: Tak
Dyskryminująca właściwość. 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 elementy: "NodeColor == blue)".
correlationScheme
Typ: tablica 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ą podawane 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ść jest równa 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ń.