Terraform è uno strumento Infrastructure as Code (IaC) che puoi utilizzare per eseguire il provisioning delle risorse e autorizzazioni per Cloud Quotas. Per scoprire come utilizzare Terraform per eseguire il provisioning dell'infrastruttura su Google Cloud, consulta la documentazione di Terraform su Google Cloud.
Puoi utilizzare Terraform per eseguire le seguenti operazioni con Cloud Quotas:
- Recupera l'origine dati
QuotaInfo
di una quota per un progetto, una cartella dell'organizzazione. - Elenca
QuotaInfos
origine dati di tutte le quote per un determinato progetto, cartella o dell'organizzazione. - Crea una nuova configurazione della quota
QuotaPreference
o aggiornane una esistente che specifica il valore preferito per una quota.
Prima di iniziare
Prima di iniziare, devi avere accesso a Terraform:
Se stai iniziando, tieni presente che Cloud Shell ha Terraform è già integrato, puoi seguire la procedura passo passo tutorial di Google Cloud, Esegui il deployment di un server web Flask di base utilizzando Terraform e Cloud Shell.
Se preferisci installare Terraform autonomamente, consulta il Istruzioni per l'installazione di Terraform.
Per utilizzare Terraform con Cloud Quotas, crea un file di configurazione per descrivere la tua infrastruttura applica il file di configurazione creare un piano di esecuzione ed eseguire operazioni per dell'infrastruttura.
Risorse Terraform e origini dati
La tabella seguente elenca esempi di configurazione di quote Cloud che vengono visualizzati nel registry Terraform.
Risorse e origini dati di Cloud Quotas | Esempio di registry Terraform |
---|---|
Origine dati: QuotaInfo di una quota per un progetto, una cartella o un'organizzazione |
google_cloud_quotas_quota_info |
Origine dati: QuotaInfos di tutte le quote per un determinato progetto, una cartella o un'organizzazione |
google_cloud_quotas_quota_infos |
Risorsa: QuotaPreference |
google_cloud_quotas_quota_preference |
Passaggi successivi
Scopri di più su Terraform: