Partilhar via


ApplicationInfo

Informações sobre uma aplicação do Service Fabric.

Propriedades

Nome Tipo Necessário
Id cadeia (de carateres) No
Name string No
TypeName string No
TypeVersion string No
Status cadeia (enum) No
Parameters matriz de ApplicationParameter No
HealthState cadeia (enum) No
ApplicationDefinitionKind cadeia (enum) No
ManagedApplicationIdentity ManagedApplicationIdentityDescription No
ApplicationMetadata ApplicationMetadata No

Id

Tipo: cadeia
Obrigatório: Não

A identidade da aplicação. Esta é uma representação codificada do nome da aplicação. Isto é utilizado nas APIs REST para identificar o recurso da aplicação. A partir da versão 6.0, os nomes hierárquicos são delimitados com o caráter "~". Por exemplo, se o nome da aplicação for "fabric:/myapp/app1", a identidade da aplicação será "myapp~app1" em 6.0+ e "myapp/app1" em versões anteriores.


Name

Tipo: cadeia
Obrigatório: Não

O nome da aplicação, incluindo o esquema de URI "recursos de infraestrutura:".


TypeName

Tipo: cadeia
Obrigatório: Não

O nome do tipo de aplicação, conforme definido no manifesto da aplicação.


TypeVersion

Tipo: cadeia
Obrigatório: Não

A versão do tipo de aplicação, conforme definido no manifesto da aplicação.


Status

Tipo: cadeia (enum)
Obrigatório: Não

O estado da aplicação.

Os valores possíveis são:

  • Invalid - Indica que o estado da aplicação é inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Ready - Indica que o estado da aplicação está pronto. O valor é 1.
  • Upgrading - Indica que o estado da aplicação está a ser atualizado. O valor é 2.
  • Creating - Indica que o estado da aplicação está a ser criado. O valor é 3.
  • Deleting - Indica que o estado da aplicação está a ser eliminado. O valor é 4.
  • Failed - Indica que a criação ou eliminação da aplicação foi terminada devido a falhas persistentes. Pode aceitar outro pedido de criação/eliminação para retomar uma aplicação com falhas. O valor é 5.

Parameters

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

Lista de parâmetros da aplicação com valores substituídos dos valores predefinidos especificados no manifesto da aplicação.


HealthState

Tipo: cadeia (enum)
Obrigatório: Não

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

Os valores possíveis são:

  • Invalid - Indica um estado de funcionamento inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Ok - Indica que o estado de funcionamento está bom. O valor é 1.
  • Warning - Indica que o estado de funcionamento está num nível de aviso. O valor é 2.
  • Error - Indica que o estado de funcionamento está ao nível do erro. O estado de funcionamento do erro deve ser investigado, uma vez que podem afetar a funcionalidade correta do cluster. O valor é 3.
  • Unknown - Indica um estado de funcionamento desconhecido. O valor é 65535.

ApplicationDefinitionKind

Tipo: cadeia (enum)
Obrigatório: Não

O mecanismo utilizado para definir uma aplicação do Service Fabric.

Os valores possíveis são:

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

ManagedApplicationIdentity

Tipo: ManagedApplicationIdentityDescription
Obrigatório: Não

Descrição da identidade da aplicação gerida.


ApplicationMetadata

Tipo: ApplicationMetadata
Obrigatório: Não

Metadados associados a uma aplicação específica.