Condividi tramite


ApplicationInfo

Informazioni su un'applicazione di Service Fabric.

Proprietà

Nome Tipo Necessario
Id string No
Name string No
TypeName string No
TypeVersion string No
Status stringa (enumerazione) No
Parameters matrice di ApplicationParameter No
HealthState stringa (enumerazione) No
ApplicationDefinitionKind stringa (enumerazione) No
ManagedApplicationIdentity ManagedApplicationIdentityDescription No
ApplicationMetadata ApplicationMetadata No

Id

Tipo: stringa
Obbligatorio: No

Identità dell'applicazione. Si tratta di una rappresentazione codificata del nome dell'applicazione. Questa operazione viene usata nelle API REST per identificare la risorsa dell'applicazione. A partire dalla versione 6.0, i nomi gerarchici vengono delimitati con il carattere "~". Ad esempio, se il nome dell'applicazione è "fabric:/myapp/app1", l'identità dell'applicazione sarà "myapp~app1" nella versione 6.0 e successive e "myapp/app1" nelle versioni precedenti.


Name

Tipo: stringa
Obbligatorio: No

Il nome dell'applicazione, incluso lo schema URI "fabric:".


TypeName

Tipo: stringa
Obbligatorio: No

Nome del tipo di applicazione definito nel manifesto dell'applicazione.


TypeVersion

Tipo: stringa
Obbligatorio: No

La versione del tipo di applicazione, come definita nel manifesto dell'applicazione.


Status

Tipo: stringa (enum)
Obbligatorio: No

Stato dell'applicazione.

I valori possibili sono:

  • Invalid - Indica che lo stato dell'applicazione non è valido. Tutte le enumerazioni di Service Fabric hanno il tipo non valido. Il valore predefinito è zero.
  • Ready - Indica che lo stato dell'applicazione è pronto. Il valore è uguale a 1.
  • Upgrading - Indica che lo stato dell'applicazione viene aggiornato. Il valore è 2.
  • Creating - Indica che lo stato dell'applicazione viene creato. Il valore è 3.
  • Deleting - Indica che lo stato dell'applicazione viene eliminato. Il valore è 4.
  • Failed - Indica che la creazione o l'eliminazione dell'applicazione è stata terminata a causa di errori persistenti. È possibile accettare un'altra richiesta di creazione/eliminazione per riprendere un'applicazione non riuscita. Il valore è 5.

Parameters

Tipo: matrice di ApplicationParameter
Obbligatorio: No

Elenco dei parametri dell'applicazione con valori sostituiti dai valori predefiniti specificati nel manifesto dell'applicazione.


HealthState

Tipo: stringa (enum)
Obbligatorio: No

Stato di integrità di un'entità di Service Fabric, ad esempio Cluster, Nodo, Applicazione, Servizio, Partizione, Replica e così via.

I valori possibili sono:

  • Invalid - Indica uno stato di integrità non valido. Tutte le enumerazioni di Service Fabric hanno il tipo non valido. Il valore predefinito è zero.
  • Ok - Indica che lo stato di integrità è ok. Il valore è uguale a 1.
  • Warning - Indica che lo stato di integrità è a livello di avviso. Il valore è 2.
  • Error - Indica che lo stato di integrità è a livello di errore. Lo stato di integrità degli errori deve essere analizzato, in quanto può influire sulla funzionalità corretta del cluster. Il valore è 3.
  • Unknown - Indica uno stato di integrità sconosciuto. Il valore è 65535.

ApplicationDefinitionKind

Tipo: stringa (enum)
Obbligatorio: No

Meccanismo usato per definire un'applicazione di Service Fabric.

I valori possibili sono:

  • Invalid - Indica che il tipo di definizione dell'applicazione non è valido. Tutte le enumerazioni di Service Fabric hanno il tipo non valido. Il valore è 65535.
  • ServiceFabricApplicationDescription - Indica che l'applicazione è definita da una descrizione dell'applicazione di Service Fabric. Il valore è 0.
  • Compose - Indica che l'applicazione è definita da file di composizione. Il valore è uguale a 1.

ManagedApplicationIdentity

Tipo: ManagedApplicationIdentityDescription
Obbligatorio: No

Descrizione dell'identità dell'applicazione gestita.


ApplicationMetadata

Tipo: ApplicationMetadata
Obbligatorio: No

Metadati associati a un'applicazione specifica.