StatelessServiceUpdateProperties

Propriétés d’une ressource de service sans état pour les opérations de correctif.

Propriétés

Nom Type Obligatoire
serviceKind string Oui
placementConstraints string Non
correlationScheme tableau de ServiceCorrelationDescription Non
serviceLoadMetrics tableau de ServiceLoadMetricDescription Non
servicePlacementPolicies tableau de ServicePlacementPolicyDescription Non
defaultMoveCost string (énumération) Non
instanceCount entier Non

serviceKind

Type : chaîne
Obligatoire : Oui

Propriété de discrimination. Sa valeur doit être « Stateless » pour les objets de type « StatelessServiceUpdateProperties ».


placementConstraints

Type : chaîne
Obligatoire : Non

Contraintes de placement sous forme de chaîne. Les contraintes de placement sont des expressions booléennes sur les propriétés de nœud et permettent de restreindre un service à des nœuds particuliers en fonction des besoins du service. Par exemple, pour placer un service sur des nœuds où NodeType est bleu, spécifiez les éléments suivants : « NodeColor == blue ) ».


correlationScheme

Type : tableau de ServiceCorrelationDescription
Obligatoire : Non

Liste qui décrit la corrélation du service avec d’autres services.


serviceLoadMetrics

Type : tableau de ServiceLoadMetricDescription
Obligatoire : Non

Les métriques de chargement de service sont fournies sous la forme d’un tableau d’objets ServiceLoadMetricDescription.


servicePlacementPolicies

Type : tableau de ServicePlacementPolicyDescription
Obligatoire : Non

Liste qui décrit la corrélation du service avec d’autres services.


defaultMoveCost

Type : chaîne (énumération)
Obligatoire : Non

Spécifie le coût du déplacement du service.

Les valeurs possibles sont les suivantes :

  • Zéro - Coût de déplacement zéro. Cette valeur est égale à zéro.
  • Faible : spécifie le coût de déplacement du service en tant que faible. La valeur est égale à 1.
  • Moyen : spécifie le coût de déplacement du service en tant que moyen. La valeur est égale à 2.
  • Élevé : spécifie le coût de déplacement du service comme élevé. La valeur est 3.

instanceCount

Type : entier
Obligatoire : Non
InclusiveMinimum : -1

Nombre d’instances.