StatelessServiceInfo
Información sobre un servicio de Service Fabric sin estado.
Propiedades
Nombre | Tipo | Obligatorio |
---|---|---|
Id |
string | No |
Name |
string | No |
TypeName |
string | No |
ManifestVersion |
string | No |
HealthState |
string (enum) | No |
ServiceStatus |
string (enum) | No |
IsServiceGroup |
boolean | No |
ServiceMetadata |
ServiceMetadata | No |
Id
Tipo: cadena
Obligatoria: no
La identidad del servicio. Este identificador es una representación codificada del nombre del servicio. Esto se usa en las API REST para identificar el recurso de servicio.
A partir de la versión 6.0, los nombres jerárquicos se delimitan con el carácter "~". Por ejemplo, si el nombre del servicio es "fabric:/myapp/app1/svc1", la identidad de servicio sería "myapp~app1~svc1" en 6.0+ y "myapp/app1/svc1" en las versiones anteriores.
Name
Tipo: cadena
Obligatoria: no
Nombre completo del servicio con el esquema de URI "fabric:".
TypeName
Tipo: cadena
Obligatoria: no
Nombre del tipo de servicio tal y como se especifica en el manifiesto de servicio.
ManifestVersion
Tipo: cadena
Obligatoria: no
La versión del manifiesto de servicio.
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.
ServiceStatus
Tipo: cadena (enumeración)
Obligatoria: no
Estado de la aplicación.
Los valores posibles son:
-
Unknown
: indica que el estado del servicio es desconocido. El valor predeterminado es cero. -
Active
: indica que el estado del servicio está activo. El valor es 1. -
Upgrading
: indica que el servicio está actualizando. El valor es 2. -
Deleting
: indica que se está eliminando el servicio. El valor es 3. -
Creating
: indica que se está creando el servicio. El valor es 4. -
Failed
- Indica que se ha finalizado la creación o eliminación debido a errores persistentes. Se puede aceptar otra solicitud de creación o eliminación. El valor es 5.
IsServiceGroup
Tipo: booleano
Obligatoria: no
Si el servicio está en un grupo de servicios.
ServiceMetadata
Tipo: ServiceMetadata
Obligatoria: no
Metadatos asociados a un servicio específico.