StatelessServiceUpdateProperties interface
Die Eigenschaften einer zustandslosen Dienstressource für Patchvorgänge.
- Extends
Eigenschaften
| instance |
Verzögerungsdauer für das RequestDrain-Feature, um zu gewährleisten, dass der von der zustandslosen Instanz angekündigte Endpunkt entfernt wird, bevor die Verzögerung beginnt, bevor die Instanz geschlossen wird. Diese Verzögerung ermöglicht es vorhandenen Anforderungen, ordnungsgemäß abzulassen, bevor die Instanz tatsächlich abläuft (https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). Sie wird zunächst als Zeichenfolge interpretiert, die eine ISO 8601-Dauer darstellt. Sie wird im ISO 8601-Format (hh:mm:ss.s) dargestellt. |
| instance |
Die Instanzanzahl. |
| service |
Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann |
Geerbte Eigenschaften
| correlation |
Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt. |
| default |
Gibt die Verschiebungskosten für den Dienst an. |
| placement |
Die Platzierungseinschränkungen als Zeichenfolge. Platzierungseinschränkungen sind boolesche Ausdrücke für Knoteneigenschaften und ermöglichen das Einschränken eines Diensts auf bestimmte Knoten basierend auf den Dienstanforderungen. Wenn Sie beispielsweise einen Dienst auf Knoten platzieren möchten, auf denen NodeType blau ist, geben Sie Folgendes an: "NodeColor == blue)". |
| service |
Die Dienstlademetriken werden als Array von ServiceLoadMetricDescription-Objekten angegeben. |
| service |
Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt. |
Details zur Eigenschaft
instanceCloseDelayDuration
Verzögerungsdauer für das RequestDrain-Feature, um zu gewährleisten, dass der von der zustandslosen Instanz angekündigte Endpunkt entfernt wird, bevor die Verzögerung beginnt, bevor die Instanz geschlossen wird. Diese Verzögerung ermöglicht es vorhandenen Anforderungen, ordnungsgemäß abzulassen, bevor die Instanz tatsächlich abläuft (https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). Sie wird zunächst als Zeichenfolge interpretiert, die eine ISO 8601-Dauer darstellt. Sie wird im ISO 8601-Format (hh:mm:ss.s) dargestellt.
instanceCloseDelayDuration?: string
Eigenschaftswert
string
instanceCount
Die Instanzanzahl.
instanceCount?: number
Eigenschaftswert
number
serviceKind
Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann
serviceKind: "Stateless"
Eigenschaftswert
"Stateless"
Geerbte Eigenschaftsdetails
correlationScheme
Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.
correlationScheme?: ServiceCorrelationDescription[]
Eigenschaftswert
defaultMoveCost
Gibt die Verschiebungskosten für den Dienst an.
defaultMoveCost?: string
Eigenschaftswert
string
placementConstraints
Die Platzierungseinschränkungen als Zeichenfolge. Platzierungseinschränkungen sind boolesche Ausdrücke für Knoteneigenschaften und ermöglichen das Einschränken eines Diensts auf bestimmte Knoten basierend auf den Dienstanforderungen. Wenn Sie beispielsweise einen Dienst auf Knoten platzieren möchten, auf denen NodeType blau ist, geben Sie Folgendes an: "NodeColor == blue)".
placementConstraints?: string
Eigenschaftswert
string
Geerbt vonServiceResourceUpdateProperties.placementConstraints
serviceLoadMetrics
Die Dienstlademetriken werden als Array von ServiceLoadMetricDescription-Objekten angegeben.
serviceLoadMetrics?: ServiceLoadMetricDescription[]
Eigenschaftswert
geerbt vonServiceResourceUpdateProperties.serviceLoadMetrics
servicePlacementPolicies
Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.
servicePlacementPolicies?: ServicePlacementPolicyDescription[]
Eigenschaftswert
Geerbt vonServiceResourceUpdateProperties.servicePlacementPolicies