StatefulServiceProperties interface
Egenskaperna för en tillståndskänslig tjänstresurs.
- Extends
Egenskaper
has |
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. |
min |
Minsta replikuppsättningsstorlek som ett tal. |
quorum |
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). |
replica |
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). |
service |
Polymorfisk diskriminering, som anger de olika typerna som det här objektet kan vara |
stand |
Definitionen av hur länge StandBy-repliker ska behållas innan de tas bort, representeras i ISO 8601-format (hh:mm:ss.s). |
target |
Målrepliken anger storlek som ett tal. |
Ärvda egenskaper
correlation |
En lista som beskriver korrelationen mellan tjänsten och andra tjänster. |
default |
Anger flyttkostnaden för tjänsten. |
partition |
Beskriver hur tjänsten partitioneras. |
placement |
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)". |
provisioning |
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. |
service |
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. |
service |
Måtten för tjänstinläsning anges som en matris med ServiceLoadMetricDescription-objekt. |
service |
Aktiveringsläget för tjänstpaketet |
service |
En lista som beskriver korrelationen mellan tjänsten och andra tjänster. |
service |
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
defaultMoveCost
Anger flyttkostnaden för tjänsten.
defaultMoveCost?: string
Egenskapsvärde
string
partitionDescription
Beskriver hur tjänsten partitioneras.
partitionDescription?: PartitionSchemeDescriptionUnion
Egenskapsvärde
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
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
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
serviceLoadMetrics
Måtten för tjänstinläsning anges som en matris med ServiceLoadMetricDescription-objekt.
serviceLoadMetrics?: ServiceLoadMetricDescription[]
Egenskapsvärde
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
serviceTypeName
Namnet på tjänsttypen
serviceTypeName?: string
Egenskapsvärde
string