Partilhar via


StatelessServiceProperties

As propriedades de um recurso de serviço sem estado.

Propriedades

Nome Tipo Necessário
serviceKind string Yes
placementConstraints cadeia (de carateres) No
correlationScheme matriz de ServiceCorrelationDescription No
serviceLoadMetrics matriz de ServiceLoadMetricDescription No
servicePlacementPolicies matriz de ServicePlacementPolicyDescription No
defaultMoveCost cadeia (enumeração) No
provisioningState cadeia (de carateres) No
serviceTypeName cadeia (de carateres) No
partitionDescription PartitionSchemeDescription No
instanceCount número inteiro No

serviceKind

Tipo: cadeia
Obrigatório: Sim

Uma propriedade discriminatória. O respetivo valor tem de ser "Sem Estado" para objetos do tipo "StatelessServiceProperties".


placementConstraints

Tipo: cadeia
Obrigatório: Não

As restrições de colocação como uma cadeia. As restrições de colocação são expressões booleanas nas propriedades do nó e permitem restringir um serviço a nós específicos com base nos requisitos de serviço. Por exemplo, para colocar um serviço em nós em que NodeType é azul, especifique o seguinte: "NodeColor == azul)".


correlationScheme

Tipo: matriz de ServiceCorrelationDescription
Obrigatório: Não

Uma lista que descreve a correlação do serviço com outros serviços.


serviceLoadMetrics

Tipo: matriz de ServiceLoadMetricDescription
Obrigatório: Não

As métricas de carga do serviço são fornecidas como uma matriz de objetos ServiceLoadMetricDescription.


servicePlacementPolicies

Tipo: matriz de ServicePlacementPolicyDescription
Obrigatório: Não

Uma lista que descreve a correlação do serviço com outros serviços.


defaultMoveCost

Tipo: cadeia (enumeração)
Obrigatório: Não

Especifica o custo de movimentação do serviço.

Os valores possíveis são:

  • Zero - Custo de movimentação zero. Este valor é zero.
  • Baixo – especifica o custo de movimentação do serviço como Baixo. O valor é 1.
  • Médio - Especifica o custo de movimentação do serviço como Médio. O valor é 2.
  • Alto – especifica o custo de movimentação do serviço como Elevado. O valor é 3.

provisioningState

Tipo: cadeia
Obrigatório: Não

O estado de implementação ou aprovisionamento atual, que só aparece na resposta


serviceTypeName

Tipo: cadeia
Obrigatório: Não

O nome do tipo de serviço


partitionDescription

Tipo: PartitionSchemeDescription
Obrigatório: Não

Descreve como o serviço é particionado.


instanceCount

Tipo: número inteiro
Obrigatório: Não
InclusiveMinimum: -1

A contagem de instâncias.