ManagedServiceProperties 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 de la ressource de service. Veuillez noter qu’il ManagedServiceProperties 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 StatefulServiceProperties et StatelessServiceProperties.
public class ManagedServiceProperties : Azure.ResourceManager.ServiceFabricManagedClusters.Models.ManagedServiceBaseProperties
type ManagedServiceProperties = class
inherit ManagedServiceBaseProperties
Public Class ManagedServiceProperties
Inherits ManagedServiceBaseProperties
- Héritage
- Dérivé
Constructeurs
ManagedServiceProperties(String, ManagedServicePartitionScheme) |
Initialise une nouvelle instance de ManagedServiceProperties. |
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) |
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. |
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. |
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. |
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. |
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. |