Verifica se un'istanza notebook è integra.
Richiesta HTTP
GET https://notebooks.googleapis.com/v1/{name}:getInstanceHealth
Parametri del percorso
| Parametri | |
|---|---|
name |
Obbligatorio. Formato: L'autorizzazione richiede il seguente permesso IAM per la risorsa
|
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
Risposta per verificare se un'istanza notebook è integra.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{
"healthState": enum ( |
| Campi | |
|---|---|
healthState |
Solo output. Runtime healthState. |
healthInfo |
Solo output. Informazioni aggiuntive sull'integrità dell'istanza. Example: healthInfo": { "docker_proxy_agent_status": "1", "docker_status": "1", "jupyterlab_api_status": "-1", "jupyterlab_status": "-1", "updated": "2020-10-18 09:40:03.573409" } Un oggetto contenente un elenco di coppie |
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/notebooks
Per saperne di più, consulta la Authentication Overview.
HealthState
Se un'istanza è integra o meno.
| Enum | |
|---|---|
HEALTH_STATE_UNSPECIFIED |
Il sottostato dell'istanza è sconosciuto. |
HEALTHY |
È noto che l'istanza è in stato integro (ad esempio, i daemon critici sono in esecuzione). Si applica allo stato ACTIVE. |
UNHEALTHY |
È noto che l'istanza è in uno stato non integro (ad esempio, i daemon critici non sono in esecuzione). Si applica allo stato ATTIVO. |
AGENT_NOT_INSTALLED |
L'istanza non ha installato l'agente di monitoraggio dell'integrità. Si applica allo stato ATTIVO. |
AGENT_NOT_RUNNING |
L'agente di monitoraggio dell'integrità dell'istanza non è in esecuzione. Si applica allo stato ATTIVO. |