Partilhar via


DeployedCodePackageInfo

Informações sobre o pacote de código implementado num nó do Service Fabric.

Propriedades

Nome Tipo Necessário
Name cadeia (de carateres) No
Version string No
ServiceManifestName string No
ServicePackageActivationId string No
HostType cadeia (enumeração) No
HostIsolationMode cadeia (enumeração) No
Status cadeia (enumeração) No
RunFrequencyInterval string No
SetupEntryPoint CodePackageEntryPoint No
MainEntryPoint CodePackageEntryPoint No

Name

Tipo: cadeia
Obrigatório: Não

O nome do pacote de código.


Version

Tipo: cadeia
Obrigatório: Não

A versão do pacote de código especificado no manifesto de serviço.


ServiceManifestName

Tipo: cadeia
Obrigatório: Não

O nome do manifesto de serviço que especificou este pacote de código.


ServicePackageActivationId

Tipo: cadeia
Obrigatório: Não

O ActivationId de um pacote de serviço implementado. Se ServicePackageActivationMode especificado no momento da criação do serviço for "SharedProcess" (ou se não for especificado, caso em que a predefinição é "SharedProcess", então o valor de ServicePackageActivationId é sempre uma cadeia vazia.


HostType

Tipo: cadeia (enumeração)
Obrigatório: Não

Especifica o tipo de anfitrião para o ponto de entrada principal de um pacote de código, conforme especificado no manifesto de serviço.

Os valores possíveis são:

  • Invalid - Indica que o tipo de anfitrião não é conhecido ou é inválido. O valor é 0.
  • ExeHost - Indica que o anfitrião é um executável. O valor é 1.
  • ContainerHost - Indica que o anfitrião é um contentor. O valor é 2.

HostIsolationMode

Tipo: cadeia (enumeração)
Obrigatório: Não

Especifica o modo de isolamento do ponto de entrada principal de um pacote de código quando o tipo de anfitrião é ContainerHost. Isto é especificado como parte das políticas de anfitrião de contentor no manifesto da aplicação ao importar o manifesto do serviço.

Os valores possíveis são:

  • None - Indica que o modo de isolamento não é aplicável para o HostType especificado. O valor é 0.
  • Process - Este é o modo de isolamento predefinido para um ContainerHost. O valor é 1.
  • HyperV - Indica que ContainerHost é um contentor hyper-V. Isto aplica-se apenas a contentores do Windows. O valor é 2.

Status

Tipo: cadeia (enumeração)
Obrigatório: Não

Especifica o estado de uma aplicação ou pacote de serviço implementado num nó do Service Fabric.

Os valores possíveis são:

  • Invalid - Indica que o estado da aplicação ou do pacote de serviço não é conhecido ou é inválido. O valor é 0.
  • Downloading - Indica que a aplicação ou o pacote de serviço está a ser transferido para o nó a partir do ImageStore. O valor é 1.
  • Activating - Indica que a aplicação ou o pacote de serviço está a ser ativado. O valor é 2.
  • Active - Indica que a aplicação ou o pacote de serviços está ativo no nó. O valor é 3.
  • Upgrading - Indica que a aplicação ou o pacote de serviço está a ser atualizado. O valor é 4.
  • Deactivating - Indica que a aplicação ou o pacote de serviço está a ser desativado. O valor é 5.
  • RanToCompletion - Indica que a aplicação ou o pacote de serviço foi concluído com êxito. O valor é 6.
  • Failed - Indica que a aplicação ou o pacote de serviço não foi executado até à conclusão. O valor é 7.

RunFrequencyInterval

Tipo: cadeia
Obrigatório: Não

O intervalo no qual o pacote de código é executado. Isto é utilizado para o pacote de código periódico.


SetupEntryPoint

Tipo: CodePackageEntryPoint
Obrigatório: Não

Informações sobre a configuração ou o ponto de entrada principal de um pacote de código implementado num nó do Service Fabric.


MainEntryPoint

Tipo: CodePackageEntryPoint
Obrigatório: Não

Informações sobre a configuração ou o ponto de entrada principal de um pacote de código implementado num nó do Service Fabric.