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 pode 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 inoperante e quando uma nova réplica é criada, representada no formato ISO 8601 (hh:mm:ss.s).

serviceKind

Discriminatório 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 de movimentação do serviço.

placementConstraints

As restrições de posicionamento como uma cadeia de caracteres. Restrições de posicionamento são expressões boolianas em propriedades de 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 == 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 pode 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 inoperante e quando uma nova réplica é criada, representada no formato ISO 8601 (hh:mm:ss.s).

replicaRestartWaitDuration?: Date

Valor da propriedade

Date

serviceKind

Discriminatório 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 de movimentação do serviço.

defaultMoveCost?: string

Valor da propriedade

string

Herdado deServiceResourceUpdateProperties.defaultMoveCost

placementConstraints

As restrições de posicionamento como uma cadeia de caracteres. Restrições de posicionamento são expressões boolianas em propriedades de 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 == 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