Compartir a través de


DeployedCodePackageInfo

Información sobre el paquete de código implementado en un nodo de Service Fabric.

Propiedades

Nombre Tipo Obligatorio
Name string No
Version string No
ServiceManifestName string No
ServicePackageActivationId string No
HostType string (enumeración) No
HostIsolationMode string (enumeración) No
Status string (enumeración) No
RunFrequencyInterval string No
SetupEntryPoint CodePackageEntryPoint No
MainEntryPoint CodePackageEntryPoint No

Name

Tipo: cadena
Obligatoria: no

Nombre del paquete de código.


Version

Tipo: cadena
Obligatoria: no

Versión del paquete de código especificado en el manifiesto de servicio.


ServiceManifestName

Tipo: cadena
Obligatoria: no

Nombre del manifiesto de servicio que especificó este paquete de código.


ServicePackageActivationId

Tipo: cadena
Obligatoria: no

ActivationId de un paquete de servicio implementado. Si ServicePackageActivationMode especificado en el momento de crear el servicio es "SharedProcess" (o si no se especifica, en cuyo caso el valor predeterminado es "SharedProcess", el valor de ServicePackageActivationId siempre es una cadena vacía.


HostType

Tipo: cadena (enumeración)
Obligatoria: no

Especifica el tipo de host para el punto de entrada principal de un paquete de código tal y como se especifica en el manifiesto de servicio.

Los valores posibles son:

  • Invalid : indica que el tipo de host no se conoce o no es válido. El valor es 0.
  • ExeHost : indica que el host es un ejecutable. El valor es 1.
  • ContainerHost : indica que el host es un contenedor. El valor es 2.

HostIsolationMode

Tipo: cadena (enumeración)
Obligatoria: no

Especifica el modo de aislamiento del punto de entrada principal de un paquete de código cuando el tipo de host es ContainerHost. Esto se especifica como parte de las directivas de host de contenedor en el manifiesto de aplicación al importar el manifiesto de servicio.

Los valores posibles son:

  • None : indica que el modo de aislamiento no es aplicable a un hostType determinado. El valor es 0.
  • Process : este es el modo de aislamiento predeterminado para un ContainerHost. El valor es 1.
  • HyperV : indica que ContainerHost es un contenedor de Hyper-V. Esto solo se aplica a los contenedores de Windows. El valor es 2.

Status

Tipo: cadena (enumeración)
Obligatoria: no

Especifica el estado de una aplicación implementada o un paquete de servicio en un nodo de Service Fabric.

Los valores posibles son:

  • Invalid : indica el estado de la aplicación o el paquete de servicio no se conoce o no es válido. El valor es 0.
  • Downloading : indica que la aplicación o el paquete de servicio se descargan en el nodo de ImageStore. El valor es 1.
  • Activating : indica que se está activando la aplicación o el paquete de servicio. El valor es 2.
  • Active : indica que la aplicación o el paquete de servicio están activos en el nodo. El valor es 3.
  • Upgrading : indica que se está actualizando la aplicación o el paquete de servicio. El valor es 4.
  • Deactivating : indica que la aplicación o el paquete de servicio se está desactivando. El valor es 5.
  • RanToCompletion : indica que la aplicación o el paquete de servicio se ha ejecutado correctamente. El valor es 6.
  • Failed : indica que la aplicación o el paquete de servicio no se han ejecutado hasta la finalización. El valor es 7.

RunFrequencyInterval

Tipo: cadena
Obligatoria: no

Intervalo en el que se ejecuta el paquete de código. Se usa para el paquete de código periódico.


SetupEntryPoint

Tipo: CodePackageEntryPoint
Obligatoria: no

Información sobre la configuración o el punto de entrada principal de un paquete de código implementado en un nodo de Service Fabric.


MainEntryPoint

Tipo: CodePackageEntryPoint
Obligatoria: no

Información sobre la configuración o el punto de entrada principal de un paquete de código implementado en un nodo de Service Fabric.