ServiceInfo interface
Informationen zu einem Service Fabric-Dienst.
Eigenschaften
| health |
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". |
| is |
Gibt an, ob sich der Dienst in einer Dienstgruppe befindet. |
| manifest |
Die Version des Dienstmanifests. |
| name | Der vollständige Name des Diensts mit dem URI-Schema "fabric:". |
| service |
Polymorpher Diskriminator |
| service |
Der Status der Anwendung. Mögliche Werte sind: "Unbekannt", "Aktiv", "Upgrade", "Löschen", "Erstellen", "Fehlgeschlagen" |
| type |
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