Partager via


ServiceResourcePropertiesBase

Propriétés courantes des ressources de service.

Propriétés

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

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 ce qui suit : « 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 charge de service sont données 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 zéro.
  • Faible : spécifie le coût de déplacement du service comme étant faible. La valeur est égale à 1.
  • Moyen : spécifie le coût de déplacement du service comme moyen. La valeur est égale à 2.
  • Élevé : spécifie le coût de déplacement du service comme élevé. La valeur est 3.