Condividi tramite


ServiceResourcePropertiesBase

Proprietà delle risorse di Common Service.

Proprietà

Nome Tipo Necessario
placementConstraints string No
correlationScheme matrice di ServiceCorrelationDescription No
serviceLoadMetrics matrice di ServiceLoadMetricDescription No
servicePlacementPolicies matrice di ServicePlacementPolicyDescription No
defaultMoveCost string (enum) No

placementConstraints

Tipo: string
Obbligatorio: No

Vincoli di posizionamento sotto forma di stringa. I vincoli di posizionamento sono espressioni booleane nelle proprietà del nodo e consentono di limitare un servizio a nodi specifici in base ai requisiti del servizio. Ad esempio, per inserire un servizio nei nodi in cui NodeType è blu, specificare quanto segue: "NodeColor == blue)".


correlationScheme

Tipo: matrice di ServiceCorrelationDescription
Obbligatorio: No

Elenco che descrive la correlazione del servizio con altri servizi.


serviceLoadMetrics

Tipo: matrice di ServiceLoadMetricDescription
Obbligatorio: No

Le metriche di caricamento del servizio vengono fornite come matrice di oggetti ServiceLoadMetricDescription.


servicePlacementPolicies

Tipo: matrice di ServicePlacementPolicyDescription
Obbligatorio: No

Elenco che descrive la correlazione del servizio con altri servizi.


defaultMoveCost

Tipo: string (enum)
Obbligatorio: No

Specifica il costo di spostamento per il servizio.

I valori possibili sono:

  • Zero - Costo di spostamento zero. Questo valore è zero.
  • Basso: specifica il costo di spostamento del servizio come Basso. Il valore è uguale a 1.
  • Medium: specifica il costo di spostamento del servizio come Medio. Il valore è 2.
  • Elevato: specifica il costo di spostamento del servizio come Elevato. Il valore è 3.