ApplicationResourceProperties interface
Propriétés de la ressource d’application.
- Extends
Propriétés
provisioning |
État de déploiement ou d’approvisionnement actuel, qui apparaît uniquement dans la réponse REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
type |
Nom du type d’application tel que défini dans le manifeste de l’application. |
Propriétés héritées
managed |
Liste des identités affectées par l’utilisateur pour l’application, chacune mappée à un nom convivial. |
maximum |
Nombre maximal de nœuds sur lesquels Service Fabric réserve de la capacité pour cette application. Notez que cela ne signifie pas que les services de cette application sont placés sur tous les nœuds. Par défaut, la valeur de cette propriété est zéro, ce qui signifie que les services peuvent être placés sur n’importe quel nœud. |
metrics | Liste de la description de la métrique de capacité d’application. |
minimum |
Nombre minimal de nœuds sur lesquels Service Fabric réserve de la capacité pour cette application. Notez que cela ne signifie pas que les services de cette application sont placés sur tous les nœuds. Si cette propriété est définie sur zéro, aucune capacité n’est réservée. La valeur de cette propriété ne peut pas être supérieure à la valeur de la propriété MaximumNodes. |
parameters | Liste des paramètres d’application avec des valeurs remplacées à partir de leurs valeurs par défaut spécifiées dans le manifeste de l’application. |
remove |
Supprimez les paramètres de capacité d’application actuels. |
type |
Version du type d’application indiquée dans le manifeste de l’application. |
upgrade |
Décrit la stratégie pour une mise à niveau d’application supervisée. |
Détails de la propriété
provisioningState
État de déploiement ou d’approvisionnement actuel, qui apparaît uniquement dans la réponse REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
provisioningState?: string
Valeur de propriété
string
typeName
Nom du type d’application tel que défini dans le manifeste de l’application.
typeName?: string
Valeur de propriété
string
Détails de la propriété héritée
managedIdentities
Liste des identités affectées par l’utilisateur pour l’application, chacune mappée à un nom convivial.
managedIdentities?: ApplicationUserAssignedIdentity[]
Valeur de propriété
Hérité deApplicationResourceUpdateProperties.managedIdentities
maximumNodes
Nombre maximal de nœuds sur lesquels Service Fabric réserve de la capacité pour cette application. Notez que cela ne signifie pas que les services de cette application sont placés sur tous les nœuds. Par défaut, la valeur de cette propriété est zéro, ce qui signifie que les services peuvent être placés sur n’importe quel nœud.
maximumNodes?: number
Valeur de propriété
number
metrics
Liste de la description de la métrique de capacité d’application.
metrics?: ApplicationMetricDescription[]
Valeur de propriété
minimumNodes
Nombre minimal de nœuds sur lesquels Service Fabric réserve de la capacité pour cette application. Notez que cela ne signifie pas que les services de cette application sont placés sur tous les nœuds. Si cette propriété est définie sur zéro, aucune capacité n’est réservée. La valeur de cette propriété ne peut pas être supérieure à la valeur de la propriété MaximumNodes.
minimumNodes?: number
Valeur de propriété
number
parameters
Liste des paramètres d’application avec des valeurs remplacées à partir de leurs valeurs par défaut spécifiées dans le manifeste de l’application.
parameters?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
removeApplicationCapacity
Supprimez les paramètres de capacité d’application actuels.
removeApplicationCapacity?: boolean
Valeur de propriété
boolean
Hérité deApplicationResourceUpdateProperties.removeApplicationCapacity
typeVersion
Version du type d’application indiquée dans le manifeste de l’application.
typeVersion?: string
Valeur de propriété
string
upgradePolicy
Décrit la stratégie pour une mise à niveau d’application supervisée.
upgradePolicy?: ApplicationUpgradePolicy