StatelessServiceProperties
Proprietà di una risorsa del servizio senza stato.
Proprietà
Nome | Tipo | Necessario |
---|---|---|
serviceKind | string | Sì |
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.