Le proprietà sono le impostazioni che regolano il comportamento di gcloud CLI.
Puoi utilizzare le proprietà per definire un'impostazione per prodotto o servizio, ad esempio l'account utilizzato da gcloud CLI per l'autorizzazione, regione da utilizzare quando lavori con le risorse Compute Engine, oppure la possibilità di e disattivare i controlli automatici degli aggiornamenti dei componenti della gcloud CLI. Proprietà può essere utilizzato anche per definire le preferenze della gcloud CLI, come il livello di dettaglio e la configurazione dei prompt per i comandigcloud CLId.
Proprietà e flag
L'interfaccia a riga di comando gcloud supporta alcuni flag globali e flag dei comandi che hanno lo stesso effetto delle proprietà dell'interfaccia a riga di comando gcloud. Ad esempio, gcloud CLI supporta sia
il flag --project
e la proprietà project
. Le proprietà consentono di mantenere
le stesse impostazioni nelle esecuzioni dei comandi, mentre i flag influenzano il comportamento dei comandi
a livello di singola chiamata. Tieni presente che i flag sostituiscono le proprietà quando
sono già impostati.
Configurazioni
Una configurazione è un insieme denominato
Proprietà della gcloud CLI. gcloud CLI utilizza
configurazione attiva iniziale denominata default
. default
è adatta alla maggior parte dei casi d'uso. Tuttavia, puoi anche
creare configurazioni aggiuntive e passare da una all'altra in base alle esigenze.
Proprietà scheda
Per elencare le proprietà nella proprietà
configurazione, esegui
gcloud config list
:
gcloud config list
L'interfaccia a riga di comando gcloud restituisce l'elenco delle proprietà:
[compute] region = us-east1 zone = us-east1-d [core] account = user@google.com disable_usage_reporting = False project = example-project [metrics] command_name = gcloud.config.list
Proprietà dell'impostazione
Per impostare una proprietà nella configurazione attiva, esegui
gcloud config set
Nell'esempio che segue
imposta project
dove PROJECT_ID è l'ID univoco del tuo progetto.
gcloud config set project PROJECT_ID
Per impostare proprietà che non si trovano in core
devi specificare la sezione seguita da una barra
prima del nome della proprietà. Nell'esempio seguente il nome della zona viene impostato su
us-east1-b
.
gcloud config set compute/zone us-east1-b
Impostare le proprietà utilizzando le variabili di ambiente
Puoi anche impostare le proprietà utilizzando le variabili di ambiente. Ogni proprietà ha un
e la variabile di ambiente corrispondente
che può essere utilizzata per impostarla. Il nome del
la variabile di ambiente segue il pattern CLOUDSDK_SECTION_NAME_PROPERTY_NAME
.
Ad esempio, puoi impostare le proprietà core/project
e compute/zone
come
che segue:
CLOUDSDK_CORE_PROJECT=PROJECT_NAME
CLOUDSDK_COMPUTE_ZONE=ZONE_NAME
Annullamento delle proprietà
Per annullare l'impostazione di una proprietà nella configurazione attiva, utilizza
gcloud config unset
:
gcloud config unset disable_usage_reporting
Proprietà disponibili
Per trovare l'elenco di tutte le proprietà, esegui
gcloud topic configurations
o gcloud config set --help
e cercare
per la sezione Proprietà disponibili.
Passaggi successivi
- Leggi le configurazioni dell'interfaccia a riga di comando gcloud per scopri di più sulle configurazioni.