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.