From d8f800f8ae665421b1ac73998caf4cac03de6865 Mon Sep 17 00:00:00 2001 From: "Matthew C. Morgan" Date: Mon, 29 Jul 2024 20:52:57 -0400 Subject: [PATCH] define self --- dns_zones.tf | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/dns_zones.tf b/dns_zones.tf index 3676347..edd6541 100644 --- a/dns_zones.tf +++ b/dns_zones.tf @@ -6,6 +6,17 @@ locals { zone_ids = compact(var.zone_ids) } +#------------------------------------------------- +# Providers for Cross Account DNS Action +#------------------------------------------------- +provider "aws" { + alias = "self" + assume_role { + role_arn = format("arn:%v:iam::%v:role/r-inf-terraform", data.aws_arn.current.partition, var.account_id) + session_name = var.os_username + } +} + #--- # network prod #---