Partager via


StatefulServiceProperties Classe

Définition

Propriétés d’une ressource de service avec état.

[Newtonsoft.Json.JsonObject("Stateful")]
public class StatefulServiceProperties : Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ServiceResourceProperties
[<Newtonsoft.Json.JsonObject("Stateful")>]
type StatefulServiceProperties = class
    inherit ServiceResourceProperties
Public Class StatefulServiceProperties
Inherits ServiceResourceProperties
Héritage
Attributs
Newtonsoft.Json.JsonObjectAttribute

Constructeurs

StatefulServiceProperties()

Initialise une nouvelle instance de la classe StatefulServiceProperties.

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

Initialise une nouvelle instance de la classe StatefulServiceProperties.

Propriétés

CorrelationScheme

Propriétés d’une ressource de service avec état.

(Hérité de ServiceResourcePropertiesBase)
DefaultMoveCost

Obtient ou définit les valeurs possibles : 'Zero', 'Low', 'Medium', 'High'

(Hérité de ServiceResourcePropertiesBase)
HasPersistedState

Obtient ou définit un indicateur indiquant s’il s’agit d’un service persistant qui stocke les états sur le disque local. Si elle est, la valeur de cette propriété est true, si ce n’est pas false.

MinReplicaSetSize

Obtient ou définit la taille minimale réplica définie sous forme de nombre.

PartitionDescription

Propriétés d’une ressource de service avec état.

(Hérité de ServiceResourceProperties)
PlacementConstraints

Obtient ou définit les contraintes de placement sous forme de chaîne. Les contraintes de placement sont des expressions booléennes sur les propriétés de nœud et permettent de restreindre un service à des nœuds particuliers en fonction des besoins du service. Par exemple, pour placer un service sur des nœuds où NodeType est bleu, spécifiez ce qui suit : « NodeColor == blue) ».

(Hérité de ServiceResourcePropertiesBase)
ProvisioningState

Obtient l’état de déploiement ou d’approvisionnement actuel, qui apparaît uniquement dans la réponse

(Hérité de ServiceResourceProperties)
QuorumLossWaitDuration

Obtient ou définit la durée maximale pendant laquelle une partition est autorisée à être dans un état de perte de quorum, représentée au format ISO 8601 « hh:mm:ss ».

ReplicaRestartWaitDuration

Obtient ou définit la durée entre la panne d’un réplica et la création d’un réplica, représenté au format ISO 8601 « hh:mm:ss ».

ScalingPolicies

Propriétés d’une ressource de service avec état.

(Hérité de ServiceResourcePropertiesBase)
ServiceLoadMetrics

Propriétés d’une ressource de service avec état.

(Hérité de ServiceResourcePropertiesBase)
ServicePackageActivationMode

Obtient ou définit le mode d’activation du package de service. Les valeurs possibles sont les suivantes : « SharedProcess », « ExclusiveProcess »

(Hérité de ServiceResourceProperties)
ServicePlacementPolicies

Propriétés d’une ressource de service avec état.

(Hérité de ServiceResourcePropertiesBase)
ServicePlacementTimeLimit

Obtient ou définit la durée pendant laquelle les réplicas peuvent rester InBuild avant de signaler que la build est bloquée, représentée au format ISO 8601 « hh:mm:ss ».

ServiceTypeName

Obtient ou définit le nom du type de service

(Hérité de ServiceResourceProperties)
StandByReplicaKeepDuration

Obtient ou définit la définition de la durée pendant laquelle les réplicas StandBy doivent être conservés avant d’être supprimés, représentés au format ISO 8601 « hh:mm:ss ».

TargetReplicaSetSize

Obtient ou définit la cible réplica définir la taille en tant que nombre.

Méthodes

Validate()

Validez l’objet.

S’applique à