Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O Terraform é uma ferramenta de infraestrutura como código (IaC, na sigla em inglês) que
pode ser usada para provisionar recursos e permissões para o Cloud Storage.
O Terraform é integrado ao Cloud Shell, que o autentica automaticamente.
Ao usar o Terraform com o Cloud Storage, você cria um
arquivo de configuração do Terraform que descreve a
infraestrutura desejada. Ao aplicar a configuração,
o Terraform cria um plano de execução e executa as operações necessárias
para provisionar a infraestrutura. Por exemplo, é possível usar o Terraform para
criar buckets de armazenamento, fazer upload de objetos e controlar o ciclo de vida desses
objetos.
Recursos do Terraform para o Cloud Storage
A tabela a seguir lista os recursos do Terraform que
estão disponíveis no momento para o Cloud Storage, com links para as
mostras de configuração do Terraform na documentação do
Cloud Storage:
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-18 UTC."],[],[],null,["# Terraform support for Cloud Storage\n\n[Terraform](https://www.terraform.io/) is an infrastructure-as-code (IaC) tool that\nyou can use to provision resources and permissions for Cloud Storage.\nTerraform is integrated with [Cloud Shell](/shell/docs/using-cloud-shell), and\nCloud Shell automatically authenticates Terraform.\n\nWhen you use Terraform with Cloud Storage, you create a\n[Terraform configuration file](https://developer.hashicorp.com/terraform/language) that describes your\ndesired infrastructure. When you [apply the configuration](https://developer.hashicorp.com/terraform/cli/commands/apply),\nTerraform creates an execution plan and performs the operations needed\nto provision your infrastructure. For example, you can use Terraform to\ncreate storage buckets, upload objects, and control the lifecycle of those\nobjects.\n\nTerraform resources for Cloud Storage\n-------------------------------------\n\nThe following table lists the [Terraform resources](https://developer.hashicorp.com/terraform/language/resources) that\nare currently available for Cloud Storage, with links to\nTerraform configuration samples in Cloud Storage\ndocumentation:\n\nWhat's next\n-----------\n\nComplete the [Terraform quickstart for Cloud Storage](/storage/docs/terraform-create-bucket-upload-object) to\nget a quick understanding of how to provision Cloud Storage resources."]]