Apêndice: exemplos de acesso ao atributo Terraform - AWS Orientação prescritiva

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Apêndice: exemplos de acesso ao atributo Terraform

Recurso

resource "aws_s3_bucket" "myS3Bucket" { bucket = "my-s3-bucket" } bucketName = aws_s3_bucket.myS3Bucket.bucket

Fonte de dados

data "aws_s3_bucket" "myS3Bucket" { bucket = "my-s3-bucket" } bucketName = data.aws_s3_bucket.myS3Bucket.bucket

Módulo

module "eks" { source = "terraform-aws-modules/eks/aws" version = "20.2.1" } vpc_id = module.eks.vpc_id

Variável

variable "my_variable" = { default = "dog" } animalType = var.my_variable

Local

locals { type = "dog" } animalType = local.type