Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 1.01 KB

README.md

File metadata and controls

48 lines (31 loc) · 1.01 KB

Subnet

Gerencia IAM no GCP, seguindo padrões de construção e de segurança da Builders.

Uso

Exemplo de uso deste modulo:

module "iam_dags_sync_git_actions" {
  source = "github.com/platformbuilders/terraform-modules//gcp/iam"

  project_id  = var.project_id
  id          = "DagsSyncGitActionsCustomRoleTF"
  title       = "Dags Sync Git Actions Custom Role"
  description = "Dags Sync Git Actions Custom Role"
  permissions = [
    "storage.objects.list",
    "storage.objects.delete",
    "storage.objects.create"
  ]
}

Este modulo possui a o id da role criada como output e pode ser utilizada da seguinte forma:

module.iam_dags_sync_git_actions.id

Variáveis

Para usar este modulo, você vai precisar passar as seguintes variáveis:

project_id

id

title

description

permissions

Referência