Partager via


StatelessServiceProperties interface

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

Extends

Propriétés

instanceCloseDelayDuration

Durée du délai de la fonctionnalité RequestDrain pour s’assurer que le point de terminaison publié par l’instance sans état est supprimé avant le début du délai avant de fermer l’instance. Ce délai permet aux requêtes existantes de vider correctement avant que l’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). Il est représenté au format ISO 8601 (hh :mm :ss.s).

instanceCount

Nombre d’instances.

serviceKind

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

Propriétés héritées

correlationScheme

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

defaultMoveCost

Spécifie le coût de déplacement du service.

partitionDescription

Décrit comment le service est partitionné.

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 exigences du service. Par exemple, pour placer un service sur des nœuds où NodeType est bleu, spécifiez ce qui suit : « NodeColor == blue) ».

provisioningState

État de déploiement ou d’approvisionnement actuel, qui apparaît uniquement dans la réponse REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

serviceDnsName

Nom dns utilisé pour le service. S’il est spécifié, le service est accessible via son nom DNS au lieu du nom du service.

serviceLoadMetrics

Les métriques de chargement de service sont fournies sous la forme d’un tableau d’objets ServiceLoadMetricDescription.

servicePackageActivationMode

Mode d’activation du package de service

servicePlacementPolicies

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

serviceTypeName

Nom du type de service

Détails de la propriété

instanceCloseDelayDuration

Durée du délai de la fonctionnalité RequestDrain pour s’assurer que le point de terminaison publié par l’instance sans état est supprimé avant le début du délai avant de fermer l’instance. Ce délai permet aux requêtes existantes de vider correctement avant que l’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). Il est représenté au format ISO 8601 (hh :mm :ss.s).

instanceCloseDelayDuration?: string

Valeur de propriété

string

instanceCount

Nombre d’instances.

instanceCount?: number

Valeur de propriété

number

serviceKind

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

serviceKind: "Stateless"

Valeur de propriété

"Stateless"

Détails de la propriété héritée

correlationScheme

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

correlationScheme?: ServiceCorrelationDescription[]

Valeur de propriété

héritée deServiceResourceProperties.correlationScheme

defaultMoveCost

Spécifie le coût de déplacement du service.

defaultMoveCost?: string

Valeur de propriété

string

héritée deServiceResourceProperties.defaultMoveCost

partitionDescription

Décrit comment le service est partitionné.

partitionDescription?: PartitionSchemeDescriptionUnion

Valeur de propriété

héritée deServiceResourceProperties.partitionDescription

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 exigences du service. Par exemple, pour placer un service sur des nœuds où NodeType est bleu, spécifiez ce qui suit : « NodeColor == blue) ».

placementConstraints?: string

Valeur de propriété

string

héritée deServiceResourceProperties.placementConstraints

provisioningState

État de déploiement ou d’approvisionnement actuel, qui apparaît uniquement dans la réponse REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState?: string

Valeur de propriété

string

héritée deServiceResourceProperties.provisioningState

serviceDnsName

Nom dns utilisé pour le service. S’il est spécifié, le service est accessible via son nom DNS au lieu du nom du service.

serviceDnsName?: string

Valeur de propriété

string

héritée deServiceResourceProperties.serviceDnsName

serviceLoadMetrics

Les métriques de chargement de service sont fournies sous la forme d’un tableau d’objets ServiceLoadMetricDescription.

serviceLoadMetrics?: ServiceLoadMetricDescription[]

Valeur de propriété

héritée deServiceResourceProperties.serviceLoadMetrics

servicePackageActivationMode

Mode d’activation du package de service

servicePackageActivationMode?: string

Valeur de propriété

string

héritée deServiceResourceProperties.servicePackageActivationMode

servicePlacementPolicies

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

servicePlacementPolicies?: ServicePlacementPolicyDescription[]

Valeur de propriété

héritée deServiceResourceProperties.servicePlacementPolicies

serviceTypeName

Nom du type de service

serviceTypeName?: string

Valeur de propriété

string

héritée deServiceResourceProperties.serviceTypeName