Partager via


StatelessServiceUpdateProperties Constructeurs

Définition

Surcharges

StatelessServiceUpdateProperties()

Initialise une nouvelle instance de la classe StatelessServiceUpdateProperties.

StatelessServiceUpdateProperties(String, IList<ServiceCorrelationDescription>, IList<ServiceLoadMetricDescription>, IList<ServicePlacementPolicyDescription>, String, Nullable<Int32>, String)

Initialise une nouvelle instance de la classe StatelessServiceUpdateProperties.

StatelessServiceUpdateProperties()

Initialise une nouvelle instance de la classe StatelessServiceUpdateProperties.

public StatelessServiceUpdateProperties ();
Public Sub New ()

S’applique à

StatelessServiceUpdateProperties(String, IList<ServiceCorrelationDescription>, IList<ServiceLoadMetricDescription>, IList<ServicePlacementPolicyDescription>, String, Nullable<Int32>, String)

Initialise une nouvelle instance de la classe StatelessServiceUpdateProperties.

public StatelessServiceUpdateProperties (string placementConstraints = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ServiceCorrelationDescription> correlationScheme = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ServiceLoadMetricDescription> serviceLoadMetrics = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ServicePlacementPolicyDescription> servicePlacementPolicies = default, string defaultMoveCost = default, int? instanceCount = default, string instanceCloseDelayDuration = default);
new Microsoft.Azure.Management.ServiceFabric.Models.StatelessServiceUpdateProperties : string * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ServiceCorrelationDescription> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ServiceLoadMetricDescription> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ServicePlacementPolicyDescription> * string * Nullable<int> * string -> Microsoft.Azure.Management.ServiceFabric.Models.StatelessServiceUpdateProperties
Public Sub New (Optional placementConstraints As String = Nothing, Optional correlationScheme As IList(Of ServiceCorrelationDescription) = Nothing, Optional serviceLoadMetrics As IList(Of ServiceLoadMetricDescription) = Nothing, Optional servicePlacementPolicies As IList(Of ServicePlacementPolicyDescription) = Nothing, Optional defaultMoveCost As String = Nothing, Optional instanceCount As Nullable(Of Integer) = Nothing, Optional instanceCloseDelayDuration As String = Nothing)

Paramètres

placementConstraints
String

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) ».

correlationScheme
IList<ServiceCorrelationDescription>

Liste qui décrit la corrélation du service avec d’autres services.

serviceLoadMetrics
IList<ServiceLoadMetricDescription>

Les métriques de charge de service sont données sous la forme d’un tableau d’objets ServiceLoadMetricDescription.

servicePlacementPolicies
IList<ServicePlacementPolicyDescription>

Liste qui décrit la corrélation du service avec d’autres services.

defaultMoveCost
String

Spécifie le coût du déplacement du service. Les valeurs possibles sont les suivantes : 'Zéro', 'Low', 'Medium', 'High'

instanceCount
Nullable<Int32>

Nombre d’instances.

instanceCloseDelayDuration
String

Durée du délai pour la fonctionnalité RequestDrain afin de garantir que le point de terminaison publié par le instance sans état est supprimé avant que le délai ne commence avant la fermeture du instance. Ce délai permet aux requêtes existantes de s’écouler correctement avant que le instance ne tombe réellement en panne (https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). Elle est d’abord interprétée en tant que chaîne représentant une durée ISO 8601. Si cette tentative échoue, elle est interprétée comme un nombre représentant le nombre total de millisecondes.

S’applique à