DeployedCodePackageInfo
Informations sur le package de code déployé sur un nœud Service Fabric.
Propriétés
Nom | Type | Obligatoire |
---|---|---|
Name |
string | Non |
Version |
string | Non |
ServiceManifestName |
string | Non |
ServicePackageActivationId |
string | Non |
HostType |
string (énumération) | Non |
HostIsolationMode |
string (énumération) | Non |
Status |
string (énumération) | Non |
RunFrequencyInterval |
string | Non |
SetupEntryPoint |
CodePackageEntryPoint | Non |
MainEntryPoint |
CodePackageEntryPoint | Non |
Name
Type : chaîne
Obligatoire : Non
Nom du package de code.
Version
Type : chaîne
Obligatoire : Non
Version du package de code spécifié dans le manifeste de service.
ServiceManifestName
Type : chaîne
Obligatoire : Non
Nom du manifeste de service qui a spécifié ce package de code.
ServicePackageActivationId
Type : chaîne
Obligatoire : Non
Id d’activation d’un package de service déployé. Si ServicePackageActivationMode spécifié au moment de la création du service est « SharedProcess » (ou s’il n’est pas spécifié, auquel cas il est défini par défaut sur « SharedProcess »), la valeur de ServicePackageActivationId est toujours une chaîne vide.
HostType
Type : chaîne (énumération)
Obligatoire : Non
Spécifie le type d’hôte pour main point d’entrée d’un package de code, comme spécifié dans le manifeste de service.
Les valeurs possibles sont les suivantes :
-
Invalid
- Indique que le type d’hôte n’est pas connu ou non valide. La valeur est égale à 0. -
ExeHost
- Indique que l’hôte est un exécutable. La valeur est égale à 1. -
ContainerHost
- Indique que l’hôte est un conteneur. La valeur est égale à 2.
HostIsolationMode
Type : chaîne (énumération)
Obligatoire : Non
Spécifie le mode d’isolation de main point d’entrée d’un package de code quand son type d’hôte est ContainerHost. Cela est spécifié dans le cadre des stratégies d’hôte de conteneur dans le manifeste de l’application lors de l’importation du manifeste de service.
Les valeurs possibles sont les suivantes :
-
None
- Indique que le mode d’isolation n’est pas applicable pour un HostType donné. La valeur est égale à 0. -
Process
- Il s’agit du mode d’isolation par défaut d’un ContainerHost. La valeur est égale à 1. -
HyperV
- Indique que ContainerHost est un conteneur Hyper-V. Cela s’applique uniquement aux conteneurs Windows. La valeur est égale à 2.
Status
Type : chaîne (énumération)
Obligatoire : Non
Spécifie le status d’une application ou d’un package de service déployé sur un nœud Service Fabric.
Les valeurs possibles sont les suivantes :
-
Invalid
- Indique status de l’application ou du package de service n’est pas connu ou non valide. La valeur est égale à 0. -
Downloading
- Indique que l’application ou le package de service est en cours de téléchargement sur le nœud à partir de l’ImageStore. La valeur est égale à 1. -
Activating
- Indique que l’application ou le package de service est en cours d’activation. La valeur est égale à 2. -
Active
- Indique que l’application ou le package de service est actif sur le nœud. La valeur est 3. -
Upgrading
- Indique que l’application ou le package de service est en cours de mise à niveau. La valeur est égale à 4. -
Deactivating
- Indique que l’application ou le package de service est en cours de désactivation. La valeur est 5. -
RanToCompletion
- Indique que l’application ou le package de service s’est correctement exécuté. La valeur est 6. -
Failed
- Indique que l’application ou le package de service n’a pas pu s’exécuter jusqu’à l’achèvement. La valeur est 7.
RunFrequencyInterval
Type : chaîne
Obligatoire : Non
Intervalle auquel le package de code est exécuté. Il est utilisé pour le package de code périodique.
SetupEntryPoint
Type : CodePackageEntryPoint
Obligatoire : Non
Informations sur la configuration ou main point d’entrée d’un package de code déployé sur un nœud Service Fabric.
MainEntryPoint
Type : CodePackageEntryPoint
Obligatoire : Non
Informations sur la configuration ou main point d’entrée d’un package de code déployé sur un nœud Service Fabric.