StatelessServiceUpdateProperties

Egenskaperna för en tillståndslös tjänstresurs för korrigeringsåtgärder.

Egenskaper

Namn Typ Obligatorisk
serviceKind sträng Ja
placementConstraints sträng No
correlationScheme matris med ServiceCorrelationDescription Inga
serviceLoadMetrics matris med ServiceLoadMetricDescription Inga
servicePlacementPolicies matris för ServicePlacementPolicyDescription Inga
defaultMoveCost sträng (uppräkning) Inga
instanceCount heltal Inga

serviceKind

Typ: sträng
Krävs: Ja

En diskriminerande egenskap. Värdet måste vara "Tillståndslöst" för objekt av typen "StatelessServiceUpdateProperties".


placementConstraints

Typ: sträng
Krävs: Nej

Placeringsbegränsningarna som en sträng. Placeringsbegränsningar är booleska uttryck för nodegenskaper och gör det möjligt att begränsa en tjänst till vissa noder baserat på tjänstkraven. Om du till exempel vill placera en tjänst på noder där NodeType är blå anger du följande: "NodeColor == blue)".


correlationScheme

Typ: matris för ServiceCorrelationDescription
Krävs: Nej

En lista som beskriver korrelationen mellan tjänsten och andra tjänster.


serviceLoadMetrics

Typ: matris för ServiceLoadMetricDescription
Krävs: Nej

Mått för tjänstinläsning anges som en matris med ServiceLoadMetricDescription-objekt.


servicePlacementPolicies

Typ: matris för ServicePlacementPolicyDescription
Krävs: Nej

En lista som beskriver korrelationen mellan tjänsten och andra tjänster.


defaultMoveCost

Typ: sträng (uppräkning)
Krävs: Nej

Anger flyttkostnaden för tjänsten.

Möjliga värden:

  • Noll – noll flyttkostnad. Det här värdet är noll.
  • Låg – Anger flyttkostnaden för tjänsten som Låg. Värdet är 1.
  • Medium – Anger flyttkostnaden för tjänsten som Medel. Värdet är 2.
  • Hög – Anger flyttkostnaden för tjänsten som Hög. Värdet är 3.

instanceCount

Typ: heltal
Krävs: Nej
InclusiveMinimum: -1

Antalet instanser.