Partilhar via


ServiceResourcePropertiesBase

As propriedades de recursos de serviço comuns.

Propriedades

Nome Tipo Necessário
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

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.