Partager via


ServiceProperties

Décrit les propriétés d’une ressource de service.

Propriétés

Nom Type Obligatoire
description string Non
replicaCount entier Non
executionPolicy ExecutionPolicy Non
autoScalingPolicies tableau de La stratégie de mise à l’échelle automatique Non
status string (enum) Non
statusDetails string Non
healthState string (enum) Non
unhealthyEvaluation string Non
identityRefs tableau de ServiceIdentity Non
dnsName string Non

description

Type : chaîne
Obligatoire : Non

Description lisible par l’utilisateur du service.


replicaCount

Type : entier
Obligatoire : Non

Nombre de réplicas du service à créer. La valeur par défaut est 1 si elle n’est pas spécifiée.


executionPolicy

Type : ExecutionPolicy
Obligatoire : Non

Stratégie d’exécution du service


autoScalingPolicies

Type : tableau de La stratégie de mise à l’échelle automatique
Obligatoire : Non

Stratégies de mise à l’échelle automatique


status

Type : chaîne (énumération)
Obligatoire : Non

État du service.

État de la ressource.

Les valeurs possibles sont les suivantes :

  • Unknown- Indique que la ressource status est inconnue. La valeur est égale à zéro.
  • Ready - Indique que la ressource est prête. La valeur est égale à 1.
  • Upgrading - Indique que la ressource est en cours de mise à niveau. La valeur est égale à 2.
  • Creating - Indique que la ressource est en cours de création. La valeur est 3.
  • Deleting - Indique que la ressource est en cours de suppression. La valeur est égale à 4.
  • Failed - Indique que la ressource n’est pas fonctionnelle en raison de défaillances persistantes. Pour plus d’informations, consultez la propriété statusDetails. La valeur est 5.

statusDetails

Type : chaîne
Obligatoire : Non

Fournit des informations supplémentaires sur la status actuelle du service.


healthState

Type : chaîne (énumération)
Obligatoire : Non

Décrit l’état d’intégrité d’une ressource d’application.

État d’intégrité d’une entité Service Fabric telle que Cluster, Nœud, Application, Service, Partition, Réplica, etc.

Les valeurs possibles sont les suivantes :

  • Invalid - Indique un état d’intégrité non valide. Toutes les énumérations Service Fabric ont le type non valide. La valeur est égale à zéro.
  • Ok - Indique que l’état d’intégrité est correct. La valeur est égale à 1.
  • Warning - Indique que l’état d’intégrité est au niveau d’avertissement. La valeur est égale à 2.
  • Error - Indique que l’état d’intégrité est au niveau d’erreur. L’état d’intégrité des erreurs doit être examiné, car elles peuvent avoir un impact sur les fonctionnalités correctes du cluster. La valeur est 3.
  • Unknown- Indique un status d’intégrité inconnu. La valeur est égale à 65535.

unhealthyEvaluation

Type : chaîne
Obligatoire : Non

Lorsque l’état d’intégrité du service n’est pas « OK », ces informations supplémentaires du Gestionnaire d’intégrité service fabric pour que l’utilisateur sache pourquoi le service est marqué comme non sain.


identityRefs

Type : tableau de ServiceIdentity
Obligatoire : Non

Liste des identités de service.


dnsName

Type : chaîne
Obligatoire : Non

Nom DNS du service.