ServiceResourceProperties

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

Propriétés

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

osType

Type: chaîne (enum)
Requis: Oui

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


codePackages

Type: tableau de ContainerCodePackageProperties
Requis: Oui

Décrit l’ensemble des paquets de code qui forme le service. Un paquet de code décrit le conteneur et les propriétés pour l’exécuter. Tous les paquets de code sont lancés ensemble sur le même hôte et partagent le même contexte (réseau, processus, etc.).


networkRefs

Type: tableau de NetworkRef
Requis: Non

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


diagnostics

Type: DiagnosticsRef
Requis: Non

Référence aux puits dans DiagnosticsDescription.


description

Type: chaîne
Requis: Non

Description lisible de l’utilisateur du service.


replicaCount

Type: intégrer
Requis: Non

Le nombre de répliques du service à créer. Par défaut à 1 s’il n’est pas spécifié.


healthState

Type: chaîne (enum)
Requis: Non

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

L’état de santé d’une entité de tissu de service tel que cluster, noeud, application, service, partition, réplique etc.

Les valeurs possibles sont les suivantes :

  • Invalid- Indique un état de santé invalide. Tous les recensements de tissu de service ont le type invalide. La valeur est égale à zéro.
  • Ok- Indique que l’état de santé est correct. La valeur est égale à 1.
  • Warning- Indique que l’état de santé est à un niveau d’avertissement. La valeur est égale à 2.
  • Error- Indique que l’état de santé est à un niveau d’erreur. L’état de santé des erreurs doit être étudié, car ils peuvent avoir un impact sur la fonctionnalité correcte du cluster. La valeur est 3.
  • Unknown- Indique un état de santé inconnu. La valeur est égale à 65535.

status

Type: chaîne (enum)
Requis: Non