Basic Usage

module "tags" {
  source  = "registry.patterneddesigns.ca/standardnat/tagging-policy/aws"
  version = "1.1.0"

  required_tags = ["Environment", "Owner"]

  default_tags = {
    ManagedBy = "terraform"
  }
}

# Apply to all resources
provider "aws" {
  default_tags {
    tags = module.tags.merged_tags
  }
}