Compartilhar via


StatelessServiceProperties

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

Propriedades

Nome Tipo Obrigatório
serviceKind string Sim
placementConstraints string Não
correlationScheme matriz de ServiceCorrelationDescription Não
serviceLoadMetrics matriz de ServiceLoadMetricDescription Não
servicePlacementPolicies matriz de ServicePlacementPolicyDescription Não
defaultMoveCost cadeia de caracteres (enumeração) Não
provisioningState string Não
serviceTypeName string Não
partitionDescription PartitionSchemeDescription Não
instanceCount Número inteiro Não

serviceKind

Tipo: string
Obrigatório: sim

Uma propriedade discriminatória. Seu valor deve ser 'Stateless' para objetos do tipo 'StatelessServiceProperties'.


placementConstraints

Tipo: string
Obrigatório: não

As restrições de posicionamento como uma cadeia de caracteres. As restrições de posicionamento são expressões boolianas nas propriedades de nó, e permitem restringir um serviço a nós específicos com base nos requisitos do 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 de 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 de caracteres (enumeração)
Obrigatório: não

Especifica o custo da mudança para o serviço.

Os valores possíveis são:

  • Zero – Custo de movimentação zero. Esse 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 Alto. O valor é 3.

provisioningState

Tipo: string
Obrigatório: não

O estado atual de implantação ou provisionamento, que aparece apenas na resposta


serviceTypeName

Tipo: string
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: inteiro
Obrigatório: não
InclusiveMinimum: -1

A contagem de instâncias.