Freigeben über


ServiceInfo interface

Informationen zu einem Service Fabric-Dienst.

Eigenschaften

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 des Diensts. Diese ID ist eine codierte Darstellung des Dienstnamens. Dies wird in den REST-APIs verwendet, um die Dienstressource zu identifizieren. Ab Version 6.0 werden hierarchische Namen durch das Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

isServiceGroup

Gibt an, ob sich der Dienst in einer Dienstgruppe befindet.

manifestVersion

Die Version des Dienstmanifests.

name

Der vollständige Name des Diensts mit dem URI-Schema "fabric:".

serviceKind

Polymorpher Diskriminator

serviceStatus

Der Status der Anwendung. Mögliche Werte sind: "Unbekannt", "Aktiv", "Upgrade", "Löschen", "Erstellen", "Fehlgeschlagen"

typeName

Name des Diensttyps, wie im Dienstmanifest angegeben.

Details zur Eigenschaft

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 des Diensts. Diese ID ist eine codierte Darstellung des Dienstnamens. Dies wird in den REST-APIs verwendet, um die Dienstressource zu identifizieren. Ab Version 6.0 werden hierarchische Namen durch das Zeichen "~" getrennt. Wenn der Dienstname beispielsweise "fabric:/myapp/app1/svc1" lautet, lautet die Dienstidentität in früheren Versionen "myapp~app1~svc1" in 6.0+ und "myapp/app1/svc1".

id?: string

Eigenschaftswert

string

isServiceGroup

Gibt an, ob sich der Dienst in einer Dienstgruppe befindet.

isServiceGroup?: boolean

Eigenschaftswert

boolean

manifestVersion

Die Version des Dienstmanifests.

manifestVersion?: string

Eigenschaftswert

string

name

Der vollständige Name des Diensts mit dem URI-Schema "fabric:".

name?: string

Eigenschaftswert

string

serviceKind

Polymorpher Diskriminator

serviceKind: "ServiceInfo"

Eigenschaftswert

"ServiceInfo"

serviceStatus

Der Status der Anwendung. Mögliche Werte sind: "Unbekannt", "Aktiv", "Upgrade", "Löschen", "Erstellen", "Fehlgeschlagen"

serviceStatus?: ServiceStatus

Eigenschaftswert

typeName

Name des Diensttyps, wie im Dienstmanifest angegeben.

typeName?: string

Eigenschaftswert

string