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.