StatefulServiceProperties Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Eigenschaften einer zustandsbehafteten Dienstressource.
public class StatefulServiceProperties : Azure.ResourceManager.ServiceFabricManagedClusters.Models.ManagedServiceProperties
type StatefulServiceProperties = class
inherit ManagedServiceProperties
Public Class StatefulServiceProperties
Inherits ManagedServiceProperties
- Vererbung
Konstruktoren
StatefulServiceProperties(String, ManagedServicePartitionScheme) |
Initialisiert eine neue instance von StatefulServiceProperties. |
Eigenschaften
CorrelationScheme |
Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt. (Geerbt von ManagedServiceBaseProperties) |
DefaultMoveCost |
Gibt die Verschiebungskosten für den Dienst an. (Geerbt von ManagedServiceBaseProperties) |
HasPersistedState |
Ein Flag, das angibt, ob es sich um einen persistenten Dienst handelt, der Zustände auf dem lokalen Datenträger speichert. Wenn es sich um den Wert dieser Eigenschaft handelt, ist er true, andernfalls false. |
MinReplicaSetSize |
Die Mindestgröße der Replikatgruppe als Zahl. |
PartitionDescription |
Beschreibt, wie der Dienst partitioniert wird. Beachten Sie, dass ManagedServicePartitionScheme es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind NamedPartitionScheme, SingletonPartitionScheme und UniformInt64RangePartitionScheme. (Geerbt von ManagedServiceProperties) |
PlacementConstraints |
Die Platzierungseinschränkungen als Zeichenfolge. Platzierungseinschränkungen sind boolesche Ausdrücke für Knoteneigenschaften und ermöglichen es, einen Dienst entsprechend den Dienstanforderungen auf bestimmte Knoten einzuschränken. Wenn Sie beispielsweise einen Dienst auf Knoten platzieren möchten, auf denen NodeType blau ist, geben Sie Folgendes an: "NodeColor == blue)". (Geerbt von ManagedServiceBaseProperties) |
ProvisioningState |
Der aktuelle Bereitstellungs- oder Bereitstellungsstatus, der nur in der Antwort angezeigt wird. (Geerbt von ManagedServiceProperties) |
QuorumLossWaitDuration |
Die maximale Dauer, für die sich eine Partition in einem Zustand des Quorumverlusts befinden darf, wird im ISO 8601-Format "hh:mm:ss" dargestellt. |
ReplicaRestartWaitDuration |
Die Dauer zwischen dem Ausfall eines Replikats und dem Erstellen eines neuen Replikats, dargestellt im ISO 8601-Format "hh:mm:ss". |
ScalingPolicies |
Skalierungsrichtlinien für diesen Dienst. (Geerbt von ManagedServiceBaseProperties) |
ServiceDnsName |
Dns-Name, der für den Dienst verwendet wird. Wenn dies angegeben ist, kann der DNS-Name verwendet werden, um die IP-Adressen von Dienstendpunkten für Protokolle auf Anwendungsebene (z. B. HTTP) zurückzugeben. Beim Aktualisieren von serviceDnsName kann der alte Name vorübergehend aufgelöst werden. Verlassen Sie sich jedoch auf den neuen Namen. Beim Entfernen von serviceDnsName kann der entfernte Name möglicherweise vorübergehend aufgelöst werden. Verlassen Sie sich nicht darauf, dass der Name nicht auflösbar ist. (Geerbt von ManagedServiceProperties) |
ServiceLoadMetrics |
Die Dienstlademetriken werden als Array von ServiceLoadMetric-Objekten angegeben. (Geerbt von ManagedServiceBaseProperties) |
ServicePackageActivationMode |
Der Aktivierungsmodus des Dienstpakets. (Geerbt von ManagedServiceProperties) |
ServicePlacementPolicies |
Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt. Beachten Sie, dass ManagedServicePlacementPolicy es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind ServicePlacementInvalidDomainPolicy, ServicePlacementNonPartiallyPlaceServicePolicy, ServicePlacementPreferPrimaryDomainPolicyund ServicePlacementRequiredDomainPolicyServicePlacementRequireDomainDistributionPolicy. (Geerbt von ManagedServiceBaseProperties) |
ServicePlacementTimeLimit |
Die Dauer, für die Replikate InBuild bleiben können, bevor die Meldung, dass der Build hängen bleibt, wird im ISO 8601-Format "hh:mm:ss" dargestellt. |
ServiceTypeName |
Den Namen des Diensttyps. (Geerbt von ManagedServiceProperties) |
StandByReplicaKeepDuration |
Die Definition, wie lange StandBy-Replikate vor dem Entfernen beibehalten werden sollen, wird im ISO 8601-Format "hh:mm:ss" dargestellt. |
TargetReplicaSetSize |
Die Zielgröße der Replikatgruppe als Zahl. |