Partager via


Service Fabric Mesh ServiceResourceProperties

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

Propriétés

Nom Type Obligatoire
osType string (enum) Oui
codePackages tableau de ContainerCodePackageProperties Oui
networkRefs tableau de NetworkRef Non
diagnostics DiagnosticsRef Non
description string Non
replicaCount entier Non
healthState string (enum) Non
status string (enum) Non

osType

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

Type de système d’exploitation requis par le code en service.


codePackages

Type : tableau de ContainerCodePackageProperties
Obligatoire : Oui

Décrit l’ensemble des packages de code qui forment le service. Un package de code décrit le conteneur et les propriétés pour son exécution. Tous les packages de code sont démarrés ensemble sur le même hôte et partagent le même contexte (réseau, processus, etc.).


networkRefs

Type : tableau de NetworkRef
Obligatoire : Non

Noms des réseaux privés dont ce service doit faire partie.


diagnostics

Type : DiagnosticsRef
Obligatoire : Non

Référence aux récepteurs dans DiagnosticsDescription.


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.


healthState

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

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

État d’intégrité d’une ressource telle que Application, Service ou Réseau.

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.

status

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