ApplicationResourceProperties interface
Propiedades del recurso de aplicación.
Propiedades
| type |
Nombre del tipo de aplicación tal como se define en el manifiesto de aplicación. |
Propiedades heredadas
| managed |
Lista de identidades asignadas por el usuario para la aplicación, cada una asignada a un nombre descriptivo. |
| maximum |
Número máximo de nodos en los que Service Fabric reservará capacidad para esta aplicación. Tenga en cuenta que esto no significa que los servicios de esta aplicación se colocarán en todos esos nodos. De forma predeterminada, el valor de esta propiedad es cero y significa que los servicios se pueden colocar en cualquier nodo. |
| metrics | Lista de la descripción de métricas de capacidad de la aplicación. |
| minimum |
Número mínimo de nodos en los que Service Fabric reservará capacidad para esta aplicación. Tenga en cuenta que esto no significa que los servicios de esta aplicación se colocarán en todos esos nodos. Si esta propiedad está establecida en cero, no se reservará ninguna capacidad. El valor de esta propiedad no puede ser mayor que el valor de la propiedad MaximumNodes. |
| parameters | Lista de parámetros de aplicación con valores invalidados de sus valores predeterminados especificados en el manifiesto de aplicación. |
| remove |
Quite la configuración actual de la capacidad de la aplicación. |
| type |
Versión del tipo de aplicación tal como se define en el manifiesto de aplicación. |
| upgrade |
Describe la directiva para una actualización de aplicación supervisada. |
Detalles de las propiedades
typeName
Nombre del tipo de aplicación tal como se define en el manifiesto de aplicación.
typeName?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
managedIdentities
Lista de identidades asignadas por el usuario para la aplicación, cada una asignada a un nombre descriptivo.
managedIdentities?: ApplicationUserAssignedIdentity[]
Valor de propiedad
heredado deApplicationResourceUpdateProperties.managedIdentities
maximumNodes
Número máximo de nodos en los que Service Fabric reservará capacidad para esta aplicación. Tenga en cuenta que esto no significa que los servicios de esta aplicación se colocarán en todos esos nodos. De forma predeterminada, el valor de esta propiedad es cero y significa que los servicios se pueden colocar en cualquier nodo.
maximumNodes?: number
Valor de propiedad
number
metrics
Lista de la descripción de métricas de capacidad de la aplicación.
metrics?: ApplicationMetricDescription[]
Valor de propiedad
heredado deApplicationResourceUpdateProperties.metrics
minimumNodes
Número mínimo de nodos en los que Service Fabric reservará capacidad para esta aplicación. Tenga en cuenta que esto no significa que los servicios de esta aplicación se colocarán en todos esos nodos. Si esta propiedad está establecida en cero, no se reservará ninguna capacidad. El valor de esta propiedad no puede ser mayor que el valor de la propiedad MaximumNodes.
minimumNodes?: number
Valor de propiedad
number
parameters
Lista de parámetros de aplicación con valores invalidados de sus valores predeterminados especificados en el manifiesto de aplicación.
parameters?: Record<string, string>
Valor de propiedad
Record<string, string>
Se hereda deApplicationResourceUpdateProperties.parameters
removeApplicationCapacity
Quite la configuración actual de la capacidad de la aplicación.
removeApplicationCapacity?: boolean
Valor de propiedad
boolean
Heredado deApplicationResourceUpdateProperties.removeApplicationCapacity
typeVersion
Versión del tipo de aplicación tal como se define en el manifiesto de aplicación.
typeVersion?: string
Valor de propiedad
string
upgradePolicy
Describe la directiva para una actualización de aplicación supervisada.
upgradePolicy?: ApplicationUpgradePolicy
Valor de propiedad
se hereda deApplicationResourceUpdateProperties.upgradePolicy