Dela via


StatefulServiceProperties interface

Egenskaperna för en tillståndskänslig tjänstresurs.

Extends

Egenskaper

hasPersistedState

En flagga som anger om detta är en beständig tjänst som lagrar tillstånd på den lokala disken. Om det är så är värdet för den här egenskapen sant, om det inte är falskt.

minReplicaSetSize

Minsta replikuppsättningsstorlek som ett tal.

quorumLossWaitDuration

Den maximala varaktighet för vilken en partition tillåts vara i ett tillstånd av kvorumförlust, representerad i ISO 8601-format (hh:mm:ss.s).

replicaRestartWaitDuration

Varaktigheten mellan när en replik stängs av och när en ny replik skapas, representerad i ISO 8601-format (hh:mm:ss.s).

serviceKind

Polymorfisk diskriminering, som anger de olika typerna som det här objektet kan vara

standByReplicaKeepDuration

Definitionen av hur länge StandBy-repliker ska behållas innan de tas bort, representeras i ISO 8601-format (hh:mm:ss.s).

targetReplicaSetSize

Målrepliken anger storlek som ett tal.

Ärvda egenskaper

correlationScheme

En lista som beskriver korrelationen mellan tjänsten och andra tjänster.

defaultMoveCost

Anger flyttkostnaden för tjänsten.

partitionDescription

Beskriver hur tjänsten partitioneras.

placementConstraints

Placeringsbegränsningarna som en sträng. Placeringsbegränsningar är booleska uttryck för nodegenskaper och gör det möjligt att begränsa en tjänst till vissa noder baserat på tjänstkraven. Om du till exempel vill placera en tjänst på noder där NodeType är blå anger du följande: "NodeColor == blue)".

provisioningState

Det aktuella distributions- eller etableringstillståndet, som endast visas i svaret Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

serviceDnsName

Dns-namn som används för tjänsten. Om detta anges kan tjänsten nås via dess DNS-namn i stället för tjänstnamn.

serviceLoadMetrics

Måtten för tjänstinläsning anges som en matris med ServiceLoadMetricDescription-objekt.

servicePackageActivationMode

Aktiveringsläget för tjänstpaketet

servicePlacementPolicies

En lista som beskriver korrelationen mellan tjänsten och andra tjänster.

serviceTypeName

Namnet på tjänsttypen

Egenskapsinformation

hasPersistedState

En flagga som anger om detta är en beständig tjänst som lagrar tillstånd på den lokala disken. Om det är så är värdet för den här egenskapen sant, om det inte är falskt.

hasPersistedState?: boolean

Egenskapsvärde

boolean

minReplicaSetSize

Minsta replikuppsättningsstorlek som ett tal.

minReplicaSetSize?: number

Egenskapsvärde

number

quorumLossWaitDuration

Den maximala varaktighet för vilken en partition tillåts vara i ett tillstånd av kvorumförlust, representerad i ISO 8601-format (hh:mm:ss.s).

quorumLossWaitDuration?: Date

Egenskapsvärde

Date

replicaRestartWaitDuration

Varaktigheten mellan när en replik stängs av och när en ny replik skapas, representerad i ISO 8601-format (hh:mm:ss.s).

replicaRestartWaitDuration?: Date

Egenskapsvärde

Date

serviceKind

Polymorfisk diskriminering, som anger de olika typerna som det här objektet kan vara

serviceKind: "Stateful"

Egenskapsvärde

"Stateful"

standByReplicaKeepDuration

Definitionen av hur länge StandBy-repliker ska behållas innan de tas bort, representeras i ISO 8601-format (hh:mm:ss.s).

standByReplicaKeepDuration?: Date

Egenskapsvärde

Date

targetReplicaSetSize

Målrepliken anger storlek som ett tal.

targetReplicaSetSize?: number

Egenskapsvärde

number

Information om ärvda egenskaper

correlationScheme

En lista som beskriver korrelationen mellan tjänsten och andra tjänster.

correlationScheme?: ServiceCorrelationDescription[]

Egenskapsvärde

Ärvd frånServiceResourceProperties.correlationScheme

defaultMoveCost

Anger flyttkostnaden för tjänsten.

defaultMoveCost?: string

Egenskapsvärde

string

Ärvd frånServiceResourceProperties.defaultMoveCost

partitionDescription

Beskriver hur tjänsten partitioneras.

partitionDescription?: PartitionSchemeDescriptionUnion

Egenskapsvärde

Ärvd frånServiceResourceProperties.partitionDescription

placementConstraints

Placeringsbegränsningarna som en sträng. Placeringsbegränsningar är booleska uttryck för nodegenskaper och gör det möjligt att begränsa en tjänst till vissa noder baserat på tjänstkraven. Om du till exempel vill placera en tjänst på noder där NodeType är blå anger du följande: "NodeColor == blue)".

placementConstraints?: string

Egenskapsvärde

string

Ärvd frånServiceResourceProperties.placementConstraints

provisioningState

Det aktuella distributions- eller etableringstillståndet, som endast visas i svaret Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

provisioningState?: string

Egenskapsvärde

string

Ärvd frånServiceResourceProperties.provisioningState

serviceDnsName

Dns-namn som används för tjänsten. Om detta anges kan tjänsten nås via dess DNS-namn i stället för tjänstnamn.

serviceDnsName?: string

Egenskapsvärde

string

Ärvd frånServiceResourceProperties.serviceDnsName

serviceLoadMetrics

Måtten för tjänstinläsning anges som en matris med ServiceLoadMetricDescription-objekt.

serviceLoadMetrics?: ServiceLoadMetricDescription[]

Egenskapsvärde

Ärvd frånServiceResourceProperties.serviceLoadMetrics

servicePackageActivationMode

Aktiveringsläget för tjänstpaketet

servicePackageActivationMode?: string

Egenskapsvärde

string

Ärvd frånServiceResourceProperties.servicePackageActivationMode

servicePlacementPolicies

En lista som beskriver korrelationen mellan tjänsten och andra tjänster.

servicePlacementPolicies?: ServicePlacementPolicyDescription[]

Egenskapsvärde

Ärvd frånServiceResourceProperties.servicePlacementPolicies

serviceTypeName

Namnet på tjänsttypen

serviceTypeName?: string

Egenskapsvärde

string

Ärvd frånServiceResourceProperties.serviceTypeName