Freigeben über


StatelessServiceProperties Klasse

Definition

Die Eigenschaften einer zustandslosen Dienstressource.

[Newtonsoft.Json.JsonObject("Stateless")]
public class StatelessServiceProperties : Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ServiceResourceProperties
[<Newtonsoft.Json.JsonObject("Stateless")>]
type StatelessServiceProperties = class
    inherit ServiceResourceProperties
Public Class StatelessServiceProperties
Inherits ServiceResourceProperties
Vererbung
Attribute
Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

StatelessServiceProperties()

Initialisiert eine neue instance der StatelessServiceProperties-Klasse.

StatelessServiceProperties(String, Partition, Int32, String, IList<ServiceCorrelation>, IList<ServiceLoadMetric>, IList<ServicePlacementPolicy>, String, IList<ScalingPolicy>, String, String, Nullable<Int32>, Nullable<Int32>)

Initialisiert eine neue instance der StatelessServiceProperties-Klasse.

Eigenschaften

CorrelationScheme

Die Eigenschaften einer zustandslosen Dienstressource.

(Geerbt von ServiceResourcePropertiesBase)
DefaultMoveCost

Ruft mögliche Werte ab oder legt diese fest: "Null", "Niedrig", "Mittel", "Hoch".

(Geerbt von ServiceResourcePropertiesBase)
InstanceCount

Ruft die anzahl der instance ab oder legt sie fest.

MinInstanceCount

Ruft minInstanceCount ab oder legt die Mindestanzahl von Instanzen fest, die zur Erfüllung der Sicherheitsüberprüfung "EnsureAvailability" bei Vorgängen wie upgraden oder Deaktivieren des Knotens vorhanden sein müssen. Die tatsächliche Zahl, die verwendet wird, ist max( MinInstanceCount, ceil( MinInstancePercentage/100.0

  • InstanceCount) ). Hinweis: Wenn InstanceCount auf -1 festgelegt ist, wird während der MinInstanceCount-Berechnung -1 zuerst in die Anzahl der Knoten konvertiert, auf denen die Instanzen gemäß den Platzierungseinschränkungen für den Dienst platziert werden dürfen.
MinInstancePercentage

Ruft minInstancePercentage ab oder legt den Mindestprozentsatz von InstanceCount fest, der zur Erfüllung der Sicherheitsüberprüfung "EnsureAvailability" bei Vorgängen wie upgraden oder deaktivieren des Knotens vorhanden sein muss. Die tatsächliche Zahl, die verwendet wird, ist max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Hinweis: Wenn InstanceCount auf -1 festgelegt ist, wird während der MinInstancePercentage-Berechnung -1 zuerst in die Anzahl der Knoten konvertiert, auf denen die Instanzen gemäß den Platzierungseinschränkungen für den Dienst platziert werden dürfen.

PartitionDescription

Die Eigenschaften einer zustandslosen Dienstressource.

(Geerbt von ServiceResourceProperties)
PlacementConstraints

Ruft die Platzierungseinschränkungen als Zeichenfolge ab oder legt sie fest. 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 ServiceResourcePropertiesBase)
ProvisioningState

Ruft den aktuellen Bereitstellungs- oder Bereitstellungsstatus ab, der nur in der Antwort angezeigt wird.

(Geerbt von ServiceResourceProperties)
ScalingPolicies

Die Eigenschaften einer zustandslosen Dienstressource.

(Geerbt von ServiceResourcePropertiesBase)
ServiceLoadMetrics

Die Eigenschaften einer zustandslosen Dienstressource.

(Geerbt von ServiceResourcePropertiesBase)
ServicePackageActivationMode

Ruft den Aktivierungsmodus des Dienstpakets ab oder legt diese fest. Mögliche Werte: "SharedProcess", "ExclusiveProcess"

(Geerbt von ServiceResourceProperties)
ServicePlacementPolicies

Die Eigenschaften einer zustandslosen Dienstressource.

(Geerbt von ServiceResourcePropertiesBase)
ServiceTypeName

Ruft den Namen des Diensttyps ab oder legt den Namen fest.

(Geerbt von ServiceResourceProperties)

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: