HomeSoftware EngineeringFind out how to get the AWS AccountID in Terraform

Find out how to get the AWS AccountID in Terraform


If you’re automating AWS sources in Terraform, then you’ll want to not hardcode issues as a lot as doable.

Terraform makes it doable to tug the account_id from the native credentials.

Find out how to get the AccountID information attributes

Create a information.tf file and place the next merchandise in it:

information "aws_caller_identity" "present" {}

Now the account_id can be accessible to you inside your customary code as follows:

information.aws_caller_identity.present.account_id

Find out how to use the AccountID information attributes

This may now be utilized in a module, or wherever you might want to reference the account id:

module "my_custom_module" {
  tags        = var.tags
  vpcid       = var.vpcid
  subnetids   = var.subnetid
  account_id  = information.aws_caller_identity.present.account_id
  supply      = "./modules/some_module"
}
RELATED ARTICLES

Most Popular

Recent Comments