Partager via


Propriétés des applications

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

Propriétés

Nom Type Obligatoire
description string Non
services tableau de ServiceResourceDescription Non
diagnostics DiagnosticsDescription Non
debugParams string Non
serviceNames tableau de chaînes Non
status string (enum) Non
statusDetails string Non
healthState string (enum) Non
unhealthyEvaluation string Non

description

Type : chaîne
Obligatoire : Non

Description lisible par l’utilisateur de l’application.


services

Type : tableau de ServiceResourceDescription
Obligatoire : Non

Décrit les services dans l’application. Cette propriété est utilisée pour créer ou modifier les services de l’application. Sur get, seul le nom du service est retourné. La description du service peut être obtenue en interrogeant la ressource de service.


diagnostics

Type : DiagnosticsDescription
Obligatoire : Non

Décrit la définition diagnostics et l’utilisation d’une ressource d’application.


debugParams

Type : chaîne
Obligatoire : Non

Interne : utilisé par Visual Studio pour configurer la session de débogage sur l’environnement de développement local.


serviceNames

Type : tableau de chaîne
Obligatoire : Non

Noms des services dans l’application.


status

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

État de l’application.

É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 de l’application.


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é de l’application n’est pas « OK », ces informations supplémentaires du Gestionnaire d’intégrité service fabric pour que l’utilisateur sache pourquoi l’application est marquée comme non saine.