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 | No |
serviceLoadMetrics | matris med ServiceLoadMetricDescription | No |
servicePlacementPolicies | matris för ServicePlacementPolicyDescription | No |
defaultMoveCost | sträng (uppräkning) | No |
instanceCount | heltal | No |
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.
- Medel – 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.