Risorsa: Istanza
Messaggio che descrive l'oggetto Instance
Rappresentazione JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "state": enum ( |
Campi | |
---|---|
name |
Identifier. name of resource |
createTime |
Solo output. [Solo output] Crea timestamp Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. [Solo output] Timestamp aggiornamento Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
labels |
Facoltativo. Etichette come coppie chiave-valore Un oggetto contenente un elenco di coppie |
state |
Solo output. Lo stato della VM. |
region |
Solo output. La località della VM. |
productActivation |
Solo output. Mappa con Product_Name e Activation State della VM. Un oggetto contenente un elenco di coppie |
licenseVersionId |
Solo output. ID versione licenza. |
computeInstance |
Obbligatorio. Nome risorsa dell'istanza di Compute, ad esempio projects/{project}/zones/{zone}/instances/{instance}. Deprecato. Utilizza invece externalInstance. |
externalInstance |
Obbligatorio. Nome della risorsa dell'istanza esterna. |
type |
Obbligatorio. Il tipo di istanza esterna. |
Stato
Enumerazione dello stato della VM.
Enum | |
---|---|
STATE_UNSPECIFIED |
Lo stato della VM non è specificato. |
PROVISIONING |
Le risorse vengono allocate per l'istanza. |
STAGING |
Tutte le risorse richieste sono state allocate e l'istanza è in fase di avvio. |
RUNNING |
L'istanza è in esecuzione. |
STOPPING |
L'istanza è in fase di arresto (eliminazione o terminazione). |
STOPPED |
L'istanza è stata arrestata per vari motivi (richiesta dell'utente, preemptive VM, blocco del progetto e così via). |
TERMINATED |
L'istanza non è riuscita in qualche modo. |
REPAIRING |
L'istanza è in fase di riparazione. |
ActivationState
Stato dell'attivazione della chiave di licenza sull'istanza.
Enum | |
---|---|
ACTIVATION_STATE_UNSPECIFIED |
Lo stato dell'attivazione non è specificato |
ACTIVATION_STATE_KEY_REQUESTED |
Chiave di attivazione (MAK) richiesta per l'istanza. |
ACTIVATION_STATE_ACTIVATING |
Il processo di attivazione della licenza è in esecuzione sull'istanza. |
ACTIVATION_STATE_ACTIVATED |
L'attivazione della licenza è stata completata sull'istanza. |
ACTIVATION_STATE_DEACTIVATING |
La chiave di licenza è in fase di disattivazione sull'istanza. |
ACTIVATION_STATE_DEACTIVATED |
La chiave di licenza è disattivata sull'istanza. |
ACTIVATION_STATE_TERMINATED |
L'attivazione della chiave di licenza non è riuscita sull'istanza. |
Tipo
Tipo di istanza esterna.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Il tipo di istanza esterna non è specificato. |
TYPE_GCE |
L'istanza esterna è un'istanza Compute Engine. |
TYPE_GCVE |
L'istanza esterna è un'istanza GCVE. |
Metodi |
|
---|---|
|
Recupera i dettagli di una singola istanza. |
|
Elenca le istanze in un determinato progetto e in una determinata località. |