StatelessServiceProperties Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Propriétés d’une ressource de service sans état.
public class StatelessServiceProperties : Azure.ResourceManager.ServiceFabricManagedClusters.Models.ManagedServiceProperties
type StatelessServiceProperties = class
inherit ManagedServiceProperties
Public Class StatelessServiceProperties
Inherits ManagedServiceProperties
- Héritage
Constructeurs
StatelessServiceProperties(String, ManagedServicePartitionScheme, Int32) |
Initialise une nouvelle instance de StatelessServiceProperties. |
Propriétés
CorrelationScheme |
Liste qui décrit la corrélation du service avec d’autres services. (Hérité de ManagedServiceBaseProperties) |
DefaultMoveCost |
Spécifie le coût du déplacement du service. (Hérité de ManagedServiceBaseProperties) |
InstanceCount |
Nombre d’instances. |
MinInstanceCount |
MinInstanceCount est le nombre minimal d’instances qui doivent être en place pour respecter la case activée de sécurité EnsureAvailability pendant des opérations telles que la mise à niveau ou la désactivation du nœud. Le nombre réel utilisé est max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Notez que si InstanceCount est défini sur -1, pendant le calcul MinInstanceCount, -1 est d’abord converti en nombre de nœuds sur lesquels les instances sont autorisées à être placées en fonction des contraintes de placement sur le service. |
MinInstancePercentage |
MinInstancePercentage est le pourcentage minimal d’InstanceCount qui doit être en mesure de respecter la case activée de sécurité EnsureAvailability pendant des opérations telles que la mise à niveau ou la désactivation du nœud. Le nombre réel utilisé est max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Notez que si InstanceCount est défini sur -1, pendant le calcul MinInstancePercentage, -1 est d’abord converti en nombre de nœuds sur lesquels les instances sont autorisées à être placées en fonction des contraintes de placement sur le service. |
PartitionDescription |
Décrit comment le service est partitionné. Veuillez noter qu’il ManagedServicePartitionScheme s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent NamedPartitionScheme, SingletonPartitionScheme et UniformInt64RangePartitionScheme. (Hérité de ManagedServiceProperties) |
PlacementConstraints |
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 ManagedServiceBaseProperties) |
ProvisioningState |
État de déploiement ou d’approvisionnement actuel, qui apparaît uniquement dans la réponse. (Hérité de ManagedServiceProperties) |
ScalingPolicies |
Stratégies de mise à l’échelle pour ce service. (Hérité de ManagedServiceBaseProperties) |
ServiceDnsName |
Nom DNS utilisé pour le service. Si cela est spécifié, le nom DNS peut être utilisé pour retourner les adresses IP des points de terminaison de service pour les protocoles de couche application (par exemple, HTTP). Lors de la mise à jour de serviceDnsName, l’ancien nom peut être temporairement résolu. Toutefois, utilisez le nouveau nom. Lors de la suppression de serviceDnsName, le nom supprimé peut être temporairement résolu. Ne vous fiez pas au nom non résolu. (Hérité de ManagedServiceProperties) |
ServiceLoadMetrics |
Les métriques de charge de service sont fournies sous la forme d’un tableau d’objets ServiceLoadMetric. (Hérité de ManagedServiceBaseProperties) |
ServicePackageActivationMode |
Mode d’activation du package de service. (Hérité de ManagedServiceProperties) |
ServicePlacementPolicies |
Liste qui décrit la corrélation du service avec d’autres services. Veuillez noter qu’il ManagedServicePlacementPolicy s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent ServicePlacementInvalidDomainPolicy, ServicePlacementNonPartiallyPlaceServicePolicy, ServicePlacementRequiredDomainPolicyServicePlacementPreferPrimaryDomainPolicyet ServicePlacementRequireDomainDistributionPolicy. (Hérité de ManagedServiceBaseProperties) |
ServiceTypeName |
Le nom du type de service. (Hérité de ManagedServiceProperties) |