Compartilhar via


StatefulServiceUpdateProperties interface

As propriedades de um recurso de serviço com estado para operações de patch.

Extends

Propriedades

minReplicaSetSize

O tamanho mínimo do conjunto de réplicas como um número.

quorumLossWaitDuration

A duração máxima para a qual uma partição tem permissão para estar em um estado de perda de quorum, representada no formato ISO 8601 (hh:mm:ss.s).

replicaRestartWaitDuration

A duração entre quando uma réplica fica inativa e quando uma nova réplica é criada, representada no formato ISO 8601 (hh:mm:ss.s).

serviceKind

Discriminador polimórfico, que especifica os diferentes tipos que esse objeto pode ser

standByReplicaKeepDuration

A definição de quanto tempo as réplicas standBy devem ser mantidas antes de serem removidas, representadas no formato ISO 8601 (hh:mm:ss.s).

targetReplicaSetSize

O tamanho do conjunto de réplicas de destino como um número.

Propriedades herdadas

correlationScheme

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

defaultMoveCost

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

placementConstraints

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 == blue)".

serviceLoadMetrics

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

servicePlacementPolicies

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

Detalhes da propriedade

minReplicaSetSize

O tamanho mínimo do conjunto de réplicas como um número.

minReplicaSetSize?: number

Valor da propriedade

number

quorumLossWaitDuration

A duração máxima para a qual uma partição tem permissão para estar em um estado de perda de quorum, representada no formato ISO 8601 (hh:mm:ss.s).

quorumLossWaitDuration?: Date

Valor da propriedade

Date

replicaRestartWaitDuration

A duração entre quando uma réplica fica inativa e quando uma nova réplica é criada, representada no formato ISO 8601 (hh:mm:ss.s).

replicaRestartWaitDuration?: Date

Valor da propriedade

Date

serviceKind

Discriminador polimórfico, que especifica os diferentes tipos que esse objeto pode ser

serviceKind: "Stateful"

Valor da propriedade

"Stateful"

standByReplicaKeepDuration

A definição de quanto tempo as réplicas standBy devem ser mantidas antes de serem removidas, representadas no formato ISO 8601 (hh:mm:ss.s).

standByReplicaKeepDuration?: Date

Valor da propriedade

Date

targetReplicaSetSize

O tamanho do conjunto de réplicas de destino como um número.

targetReplicaSetSize?: number

Valor da propriedade

number

Detalhes das propriedades herdadas

correlationScheme

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

correlationScheme?: ServiceCorrelationDescription[]

Valor da propriedade

Herdado deServiceResourceUpdateProperties.correlationScheme

defaultMoveCost

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

defaultMoveCost?: string

Valor da propriedade

string

Herdado deServiceResourceUpdateProperties.defaultMoveCost

placementConstraints

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 == blue)".

placementConstraints?: string

Valor da propriedade

string

Herdado deServiceResourceUpdateProperties.placementConstraints

serviceLoadMetrics

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

serviceLoadMetrics?: ServiceLoadMetricDescription[]

Valor da propriedade

Herdado deServiceResourceUpdateProperties.serviceLoadMetrics

servicePlacementPolicies

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

servicePlacementPolicies?: ServicePlacementPolicyDescription[]

Valor da propriedade

Herdado deServiceResourceUpdateProperties.servicePlacementPolicies