StatefulServiceInfo interface

Informazioni su un servizio di Service Fabric con stato.

Proprietà

hasPersistedState

Indica se lo stato del servizio è persistente.

healthState

Stato di integrità di un'entità di Service Fabric, ad esempio Cluster, Node, Application, Service, Partition, Replica e così via. I valori possibili includono: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown'

id

Identità del servizio. Questo ID è una rappresentazione codificata del nome del servizio. Viene usato nelle API REST per identificare la risorsa del servizio. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.

isServiceGroup

Indica se il servizio si trova in un gruppo di servizi.

manifestVersion

Versione del manifesto del servizio.

name

Nome completo del servizio con schema URI 'fabric:'.

serviceKind

Discriminare polimorfico

serviceStatus

Stato dell'applicazione. I valori possibili includono: 'Unknown', 'Active', 'Upgrading', 'Deleting', 'Creating', 'Failed'

typeName

Nome del tipo di servizio specificato nel manifesto del servizio.

Dettagli proprietà

hasPersistedState

Indica se lo stato del servizio è persistente.

hasPersistedState?: boolean

Valore della proprietà

boolean

healthState

Stato di integrità di un'entità di Service Fabric, ad esempio Cluster, Node, Application, Service, Partition, Replica e così via. I valori possibili includono: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown'

healthState?: HealthState

Valore della proprietà

id

Identità del servizio. Questo ID è una rappresentazione codificata del nome del servizio. Viene usato nelle API REST per identificare la risorsa del servizio. A partire dalla versione 6.0, i nomi gerarchici sono delimitati dal carattere "~". Ad esempio, se il nome del servizio è "fabric:/myapp/app1/svc1", l'identità del servizio sarà "myapp~app1~svc1" in 6.0+ e "myapp/app1/svc1" nelle versioni precedenti.

id?: string

Valore della proprietà

string

isServiceGroup

Indica se il servizio si trova in un gruppo di servizi.

isServiceGroup?: boolean

Valore della proprietà

boolean

manifestVersion

Versione del manifesto del servizio.

manifestVersion?: string

Valore della proprietà

string

name

Nome completo del servizio con schema URI 'fabric:'.

name?: string

Valore della proprietà

string

serviceKind

Discriminare polimorfico

serviceKind: "Stateful"

Valore della proprietà

"Stateful"

serviceStatus

Stato dell'applicazione. I valori possibili includono: 'Unknown', 'Active', 'Upgrading', 'Deleting', 'Creating', 'Failed'

serviceStatus?: ServiceStatus

Valore della proprietà

typeName

Nome del tipo di servizio specificato nel manifesto del servizio.

typeName?: string

Valore della proprietà

string