Terraform es una herramienta de infraestructura como código (IaC) que puedes usar a fin de aprovisionar recursos y permisos para Cloud Storage. Si deseas obtener información sobre cómo usar Terraform para aprovisionar infraestructura en Google Cloud, consulta la documentación de Terraform en Google Cloud .
Puedes usar Terraform para hacer lo siguiente con Cloud Quotas:
- Recuperar la fuente de datos
QuotaInfo
de una cuota para un proyecto, una carpeta o una organización. - Enumera la fuente de datos
QuotaInfos
de todas las cuotas para una carpeta, organización o proyecto determinado. - Crea una configuración de cuota
QuotaPreference
nueva o actualiza una existente que especifique el valor preferido para una cuota.
Antes de comenzar
Antes de comenzar, necesitas acceso a Terraform:
Si recién comienzas, ten en cuenta que Cloud Shell ya tiene Terraform integrado y puedes seguir este instructivo paso a paso, Implementa un servidor web básico de Flask con Terraform y Cloud Shell.
Si prefieres instalar Terraform tú mismo, consulta las instrucciones de instalación de Terraform de HashiCorp.
Si deseas usar Terraform con cuotas de Cloud, crea un archivo de configuración para describir tu infraestructura y, luego, aplica el archivo de configuración para crear un plan de ejecución y realizar operaciones para aprovisionar la infraestructura
Recursos y fuentes de datos de Terraform
Las siguientes listas contienen vínculos a los recursos de Terraform de Cloud Quotas y a las muestras de fuentes de datos que aparecen en el registro de Terraform.
Recursos
Cloud Quotas proporciona los siguientes recursos de Terraform:
- google_cloud_quotas_quota_preference
- google_cloud_quotas_quota_adjuster_settings (Versión preliminar)
Fuentes de datos
Cloud Quotas proporciona las siguientes fuentes de datos de Terraform:
¿Qué sigue?
Obtén más información sobre Terraform: