ApplicationInfo

Informações sobre um aplicativo do Service Fabric.

Propriedades

Nome Type Obrigatório
Id string Não
Name string Não
TypeName string Não
TypeVersion string No
Status cadeia de caracteres (enumeração) No
Parameters matriz de ApplicationParameter No
HealthState cadeia de caracteres (enumeração) No
ApplicationDefinitionKind cadeia de caracteres (enumeração) No
ManagedApplicationIdentity ManagedApplicationIdentityDescription No
ApplicationMetadata ApplicationMetadata No

Id

Tipo: string
Obrigatório: não

A identidade do aplicativo. Essa é uma representação codificada do nome do aplicativo. Isso é usado nas APIs REST para identificar o recurso do aplicativo. A partir da versão 6.0, os nomes hierárquicos são delimitados com o caractere "~". Por exemplo, se o nome do aplicativo for "fabric:/meuaplicativo/aplicativo1", a identidade do aplicativo será "meuaplicativo~aplicativo1" na versão 6.0 e superiores, e "meuaplicativo/aplicativo1" nas versões anteriores.


Name

Tipo: string
Obrigatório: não

O nome do aplicativo, incluindo o esquema de URI "fabric:".


TypeName

Tipo: string
Obrigatório: não

O nome do tipo de aplicativo conforme definido no manifesto do aplicativo.


TypeVersion

Tipo: string
Obrigatório: não

A versão do tipo de aplicativo, conforme definido no manifesto do aplicativo.


Status

Tipo: cadeia de caracteres (enumeração)
Obrigatório: não

O status do aplicativo.

Os valores possíveis são:

  • Invalid– Indica que o aplicativo status é inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Ready- Indica que o aplicativo status está pronto. O valor é 1.
  • Upgrading- Indica que o aplicativo status está atualizando. O valor é 2.
  • Creating- Indica que o aplicativo status está criando. O valor é 3.
  • Deleting- Indica que o aplicativo status está excluindo. O valor é 4.
  • Failed - Indica que a criação ou exclusão do aplicativo foi encerrada devido a falhas persistentes. Outra solicitação de criação/exclusão pode ser aceita para retomar um aplicativo com falha. O valor é 5.

Parameters

Tipo: matriz de ApplicationParameter
Obrigatório: não

Lista de parâmetros de aplicativo com valores substituídos de seus valores padrão especificados no manifesto do aplicativo.


HealthState

Tipo: cadeia de caracteres (enumeração)
Obrigatório: não

O estado de integridade de uma entidade do Service Fabric, como Cluster, Nó, Aplicativo, Serviço, Partição, Réplica etc.

Os valores possíveis são:

  • Invalid - Indica um estado de integridade inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Ok - Indica que o estado de integridade está bem. O valor é 1.
  • Warning - Indica que o estado de integridade está em um nível de aviso. O valor é 2.
  • Error - Indica que o estado de integridade está no nível de erro. O estado de integridade do erro deve ser investigado, pois eles podem afetar a funcionalidade correta do cluster. O valor é 3.
  • Unknown- Indica uma status de integridade desconhecida. O valor é 65535.

ApplicationDefinitionKind

Tipo: cadeia de caracteres (enumeração)
Obrigatório: não

O mecanismo usado para definir um aplicativo do Service Fabric.

Os valores possíveis são:

  • Invalid - Indica que o tipo de definição do aplicativo é inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é 65535.
  • ServiceFabricApplicationDescription - Indica que o aplicativo é definido por uma descrição do aplicativo do Service Fabric. O valor é 0.
  • Compose - Indica que o aplicativo é definido por arquivos de composição. O valor é 1.

ManagedApplicationIdentity

Tipo: ManagedApplicationIdentityDescription
Obrigatório: não

Descrição da identidade do aplicativo gerenciado.


ApplicationMetadata

Tipo: ApplicationMetadata
Obrigatório: não

Metadados associados a um aplicativo específico.