Compartir a través de


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.