NOME
gdcloud topic formats - Supplementary help for resource formats.
DESCRIZIONE
Molti comandi dell'interfaccia a riga di comando gdcloud
restituiscono un elenco di risorse in caso di esito positivo. Per impostazione predefinita, vengono stampati in modo leggibile nell'output standard. Il flag --format=NAME[PROJECTIONS]
può essere utilizzato per formattare e modificare l'output predefinito in un risultato più significativo.
Utilizza il flag --format
per modificare il formato di output predefinito di un comando. I formati delle risorse sono descritti in dettaglio più avanti.
Utilizza le proiezioni per elencare un sottoinsieme di chiavi di risorse in una risorsa.
Nota: per fare riferimento a un elenco di campi, puoi ordinare e formattare in base a ogni risorsa. Puoi eseguire un comando list
con il formato impostato su yaml
, json
, csv
, text
o table
. Ad esempio,
gdcloud clusters list --format=yaml
Formati
Un'espressione di formato viene utilizzata per modificare il formato di output predefinito di un comando. Sono disponibili molti formati di output, alcuni per la stampa di output leggibili e altri per la restituzione di output leggibili dal computer. Un'espressione di formato è composta da due parti:
NAME name
PROJECTIONS [ resource-key [, …] ]
NAME è obbligatorio e PROJECTIONS può essere applicato ai formati csv
, text
e table
. I valori sconosciuti vengono ignorati automaticamente. Ogni comando gdcloud list
ha un'espressione di formato predefinita. Il flag --format
può modificare o sostituire il valore predefinito. Ad esempio,
--format="table(clusterref.name,controlPlane.name,controlPlane.image)"
elenca le risorse del control plane in formato tabella.
--format=json
elenca la risorsa in formato JSON.
I formati disponibili sono
Comma Separated Values (<https //www.ietf.org/rfc/rfc4180.txt>) with no keys. Use this format with a projection to define values to print.
JSON (<https //www.json.org>), JavaScript Object Notation.
Aligned left-adjusted columns and column headings are the disambiguated right hand components of the column keys in uppercase. For example, the projection keys `(first.name, last.name)` produce the default column heading `('FIRST.NAME', 'LAST.NAME')`. If the screen reader option is `True`, you might observe flattened list output instead of a table with columns. To turn it off, run `gdcloud config set accessibility/screen_reader false`.
A flattened tree. Each output line contains one `key` `value` pair. Use this format with a projection to define values to print.
YAML (<https //www.yaml.org>), YAML ain't markup language.
ESEMPI
Elenca lo stato di tutte le informazioni sui cluster in formato JSON
gdcloud clusters list --format=json
Stampa i dettagli di riferimento del cluster utente
gdcloud clusters describe user-vm-1 --format="table(clusterref.name,clusterref.namespace)"