Terraform è uno strumento Infrastructure as Code (IaC) che puoi utilizzare per eseguire il provisioning di risorse e autorizzazioni per le quote Cloud. Per informazioni su 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 o un'organizzazione. - Elenca l'origine dati
QuotaInfos
di tutte le quote per un determinato progetto, cartella o organizzazione. - Crea una nuova configurazione della quota
QuotaPreference
o aggiornane una esistente che specifichi il valore preferito per una quota.
Prima di iniziare
Prima di iniziare, devi accedere a Terraform:
Se hai appena iniziato, tieni presente che Terraform è già integrato in Cloud Shell. Puoi seguire questo tutorial passo passo, Eseguire il deployment di un server web Flask di base utilizzando Terraform e Cloud Shell.
Se preferisci installare Terraform autonomamente, consulta le istruzioni di installazione di Terraform di HashiCorp.
Per utilizzare Terraform con Cloud Quotas, crea un file di configurazione per descrivere l'infrastruttura, quindi applica il file di configurazione per creare un piano di esecuzione ed eseguire operazioni per eseguire il provisioning dell'infrastruttura.
Risorse e origini dati di Terraform
La seguente tabella elenca gli esempi di configurazione di Cloud Quotas visualizzati nel registro Terraform.
Risorse e origini dati di Cloud Quotas | Esempio di registro 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, cartella o organizzazione |
google_cloud_quotas_quota_infos |
Risorsa: QuotaPreference |
google_cloud_quotas_quota_preference |
Passaggi successivi
Scopri di più su Terraform: