Freigeben über


ApplicationInfo interface

Informationen zu einer Service Fabric-Anwendung.

Eigenschaften

applicationDefinitionKind

Der Mechanismus zum Definieren einer Service Fabric-Anwendung. Mögliche Werte sind: 'Invalid', 'ServiceFabricApplicationDescription', 'Compose'

healthState

Der Integritätsstatus einer Service Fabric-Entität wie Cluster, Knoten, Anwendung, Dienst, Partition, Replikat usw. Mögliche Werte sind: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown'

id

Die Identität der Anwendung. Dies ist eine codierte Darstellung des Anwendungsnamens. Dies wird in den REST-APIs verwendet, um die Anwendungsressource zu identifizieren. Ab Version 6.0 werden hierarchische Namen durch das Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

name

Der Name der Anwendung, einschließlich des URI-Schemas "fabric:".

parameters

Liste der Anwendungsparameter mit überschriebenen Werten aus den im Anwendungsmanifest angegebenen Standardwerten.

status

Der Status der Anwendung. Mögliche Werte sind: 'Invalid', 'Ready', 'Upgrade', 'Creating', 'Deleting', 'Failed'

typeName

Der Name des Anwendungstyps gemäß definition im Anwendungsmanifest.

typeVersion

Die Version des Anwendungstyps, wie im Anwendungsmanifest definiert.

Details zur Eigenschaft

applicationDefinitionKind

Der Mechanismus zum Definieren einer Service Fabric-Anwendung. Mögliche Werte sind: 'Invalid', 'ServiceFabricApplicationDescription', 'Compose'

applicationDefinitionKind?: ApplicationDefinitionKind

Eigenschaftswert

healthState

Der Integritätsstatus einer Service Fabric-Entität wie Cluster, Knoten, Anwendung, Dienst, Partition, Replikat usw. Mögliche Werte sind: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown'

healthState?: HealthState

Eigenschaftswert

id

Die Identität der Anwendung. Dies ist eine codierte Darstellung des Anwendungsnamens. Dies wird in den REST-APIs verwendet, um die Anwendungsressource zu identifizieren. Ab Version 6.0 werden hierarchische Namen durch das Zeichen "~" getrennt. Wenn der Anwendungsname beispielsweise "fabric:/myapp/app1" lautet, lautet die Anwendungsidentität "myapp~app1" in 6.0+ und "myapp/app1" in früheren Versionen.

id?: string

Eigenschaftswert

string

name

Der Name der Anwendung, einschließlich des URI-Schemas "fabric:".

name?: string

Eigenschaftswert

string

parameters

Liste der Anwendungsparameter mit überschriebenen Werten aus den im Anwendungsmanifest angegebenen Standardwerten.

parameters?: ApplicationParameter[]

Eigenschaftswert

status

Der Status der Anwendung. Mögliche Werte sind: 'Invalid', 'Ready', 'Upgrade', 'Creating', 'Deleting', 'Failed'

status?: ApplicationStatus

Eigenschaftswert

typeName

Der Name des Anwendungstyps gemäß definition im Anwendungsmanifest.

typeName?: string

Eigenschaftswert

string

typeVersion

Die Version des Anwendungstyps, wie im Anwendungsmanifest definiert.

typeVersion?: string

Eigenschaftswert

string