Condividi tramite


StatelessServiceProperties

Proprietà di una risorsa del servizio senza stato.

Proprietà

Nome Tipo Necessario
serviceKind string
placementConstraints string No
correlationScheme matrice di ServiceCorrelationDescription No
serviceLoadMetrics matrice di ServiceLoadMetricDescription No
servicePlacementPolicies matrice di ServicePlacementPolicyDescription No
defaultMoveCost string (enum) No
provisioningState string No
serviceTypeName string No
partitionDescription PartitionSchemeDescription No
instanceCount numero intero No

serviceKind

Tipo: string
Obbligatorio: Sì

Proprietà discriminatoria. Il valore deve essere 'Stateless' per gli oggetti di tipo 'StatelessServiceProperties'.


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.

provisioningState

Tipo: string
Obbligatorio: No

Stato di distribuzione o provisioning corrente, che viene visualizzato solo nella risposta


serviceTypeName

Tipo: string
Obbligatorio: No

Nome del tipo di servizio


partitionDescription

Tipo: PartitionSchemeDescription
Obbligatorio: No

Descrive la modalità di partizionamento del servizio.


instanceCount

Tipo: integer
Obbligatorio: No
InclusiveMinimum: -1

Numero di istanze.