Udostępnij za pośrednictwem


StatefulServiceUpdateProperties interface

Właściwości zasobu usługi stanowej dla operacji poprawek.

Rozszerzenie

Właściwości

minReplicaSetSize

Minimalny rozmiar zestawu replik jako liczba.

quorumLossWaitDuration

Maksymalny czas trwania, dla którego partycja może być w stanie utraty kworum, reprezentowany w formacie ISO 8601 (hh:mm:ss.s).

replicaRestartWaitDuration

Czas trwania między czasem, gdy replika ulegnie awarii i kiedy zostanie utworzona nowa replika, reprezentowana w formacie ISO 8601 (hh:mm:ss.s).

serviceKind

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

standByReplicaKeepDuration

Definicja tego, jak długo powinny być przechowywane repliki rezerwowe przed usunięciem, reprezentowane w formacie ISO 8601 (hh:mm:ss.s).

targetReplicaSetSize

Rozmiar zestawu replik docelowych jako liczba.

Właściwości dziedziczone

correlationScheme

Lista opisując korelację usługi z innymi usługami.

defaultMoveCost

Określa koszt przenoszenia usługi.

placementConstraints

Ograniczenia umieszczania jako ciąg. Ograniczenia umieszczania to wyrażenia logiczne we właściwościach węzła i umożliwiają ograniczenie usługi do określonych węzłów na podstawie wymagań usługi. Aby na przykład umieścić usługę w węzłach, w których wartość NodeType jest niebieska, określ następujące elementy: "NodeColor == blue)".

serviceLoadMetrics

Metryki obciążenia usługi są podawane jako tablica obiektów ServiceLoadMetricDescription.

servicePlacementPolicies

Lista opisując korelację usługi z innymi usługami.

Szczegóły właściwości

minReplicaSetSize

Minimalny rozmiar zestawu replik jako liczba.

minReplicaSetSize?: number

Wartość właściwości

number

quorumLossWaitDuration

Maksymalny czas trwania, dla którego partycja może być w stanie utraty kworum, reprezentowany w formacie ISO 8601 (hh:mm:ss.s).

quorumLossWaitDuration?: Date

Wartość właściwości

Date

replicaRestartWaitDuration

Czas trwania między czasem, gdy replika ulegnie awarii i kiedy zostanie utworzona nowa replika, reprezentowana w formacie ISO 8601 (hh:mm:ss.s).

replicaRestartWaitDuration?: Date

Wartość właściwości

Date

serviceKind

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

serviceKind: "Stateful"

Wartość właściwości

"Stateful"

standByReplicaKeepDuration

Definicja tego, jak długo powinny być przechowywane repliki rezerwowe przed usunięciem, reprezentowane w formacie ISO 8601 (hh:mm:ss.s).

standByReplicaKeepDuration?: Date

Wartość właściwości

Date

targetReplicaSetSize

Rozmiar zestawu replik docelowych jako liczba.

targetReplicaSetSize?: number

Wartość właściwości

number

Szczegóły właściwości dziedziczonej

correlationScheme

Lista opisując korelację usługi z innymi usługami.

correlationScheme?: ServiceCorrelationDescription[]

Wartość właściwości

dziedziczone zServiceResourceUpdateProperties.correlationScheme

defaultMoveCost

Określa koszt przenoszenia usługi.

defaultMoveCost?: string

Wartość właściwości

string

dziedziczone zServiceResourceUpdateProperties.defaultMoveCost

placementConstraints

Ograniczenia umieszczania jako ciąg. Ograniczenia umieszczania to wyrażenia logiczne we właściwościach węzła i umożliwiają ograniczenie usługi do określonych węzłów na podstawie wymagań usługi. Aby na przykład umieścić usługę w węzłach, w których wartość NodeType jest niebieska, określ następujące elementy: "NodeColor == blue)".

placementConstraints?: string

Wartość właściwości

string

dziedziczone zServiceResourceUpdateProperties.placementConstraints

serviceLoadMetrics

Metryki obciążenia usługi są podawane jako tablica obiektów ServiceLoadMetricDescription.

serviceLoadMetrics?: ServiceLoadMetricDescription[]

Wartość właściwości

dziedziczone zServiceResourceUpdateProperties.serviceLoadMetrics

servicePlacementPolicies

Lista opisując korelację usługi z innymi usługami.

servicePlacementPolicies?: ServicePlacementPolicyDescription[]

Wartość właściwości

dziedziczone zServiceResourceUpdateProperties.servicePlacementPolicies