ApplicationInfo
Información sobre una aplicación de Service Fabric.
Propiedades
Nombre | Tipo | Obligatorio |
---|---|---|
Id |
string | No |
Name |
string | No |
TypeName |
string | No |
TypeVersion |
string | No |
Status |
string (enumeración) | No |
Parameters |
matriz de ApplicationParameter | No |
HealthState |
string (enumeración) | No |
ApplicationDefinitionKind |
string (enumeración) | No |
ManagedApplicationIdentity |
ManagedApplicationIdentityDescription | No |
ApplicationMetadata |
ApplicationMetadata | No |
Id
Tipo: cadena
Obligatoria: no
La identidad de la aplicación. Se trata de una representación codificada del nombre de la aplicación. Esto se usa en las API REST para identificar el recurso de la aplicación.
A partir de la versión 6.0, los nombres jerárquicos se delimitan con el carácter "~". Por ejemplo, si el nombre de la aplicación es "fabric:/myapp/app1", la identidad de la aplicación sería "myapp~app1" en 6.0+ y "myapp/app1" en las versiones anteriores.
Name
Tipo: cadena
Obligatoria: no
El nombre de la aplicación, incluido el esquema URI 'fabric:'.
TypeName
Tipo: cadena
Obligatoria: no
El nombre del tipo de aplicación tal y como se define en el manifiesto de aplicación.
TypeVersion
Tipo: cadena
Obligatoria: no
La versión del tipo de aplicación, tal como se define en el manifiesto de aplicación.
Status
Tipo: cadena (enumeración)
Obligatoria: no
Estado de la aplicación.
Los valores posibles son:
-
Invalid
: indica que el estado de la aplicación no es válido. Todas las enumeraciones de Service Fabric tienen el tipo no válido. El valor predeterminado es cero. -
Ready
: indica que el estado de la aplicación está listo. El valor es 1. -
Upgrading
: indica que el estado de la aplicación se está actualizando. El valor es 2. -
Creating
: indica que el estado de la aplicación está creando. El valor es 3. -
Deleting
: indica que el estado de la aplicación se está eliminando. El valor es 4. -
Failed
: indica que se ha finalizado la creación o eliminación de la aplicación debido a errores persistentes. Se puede aceptar otra solicitud de creación o eliminación para reanudar una aplicación con errores. El valor es 5.
Parameters
Tipo: matriz de ApplicationParameter
Obligatoria: no
Lista de parámetros de aplicación con valores invalidados de sus valores predeterminados especificados en el manifiesto de aplicación.
HealthState
Tipo: cadena (enumeración)
Obligatoria: no
Estado de mantenimiento de una entidad de Service Fabric, como clúster, nodo, aplicación, servicio, partición, réplica, etc.
Los valores posibles son:
-
Invalid
: indica un estado de mantenimiento no válido. Todas las enumeraciones de Service Fabric tienen el tipo no válido. El valor predeterminado es cero. -
Ok
: indica que el estado de mantenimiento está bien. El valor es 1. -
Warning
: indica que el estado de mantenimiento está en un nivel de advertencia. El valor es 2. -
Error
: indica que el estado de mantenimiento está en un nivel de error. Se debe investigar el estado de mantenimiento del error, ya que pueden afectar a la funcionalidad correcta del clúster. El valor es 3. -
Unknown
: indica un estado de mantenimiento desconocido. El valor es 65535.
ApplicationDefinitionKind
Tipo: cadena (enumeración)
Obligatoria: no
Mecanismo que se usa para definir una aplicación de Service Fabric.
Los valores posibles son:
-
Invalid
: indica que el tipo de definición de aplicación no es válido. Todas las enumeraciones de Service Fabric tienen el tipo no válido. El valor es 65535. -
ServiceFabricApplicationDescription
: indica que la aplicación se define mediante una descripción de la aplicación de Service Fabric. El valor es 0. -
Compose
: indica que la aplicación se define mediante archivos de redacción. El valor es 1.
ManagedApplicationIdentity
Tipo: ManagedApplicationIdentityDescription
Obligatoria: no
Descripción de la identidad de la aplicación administrada.
ApplicationMetadata
Tipo: ApplicationMetadata
Obligatoria: no
Metadatos asociados a una aplicación específica.