Skip to content
This repository was archived by the owner on Jul 6, 2026. It is now read-only.

schubergphilis/terraform-aws-mcaf-route53-profiles

Repository files navigation

Important

This repository has moved to schubergphilis-ep/terraform-aws-mcaf-route53-profiles. Please update your references and use the new location for issues, PRs, and contributions.

terraform-aws-mcaf-route53-profiles

Terraform module to:

Usage

To create a Route53 Profile and associated resources, define the following input variables:

  1. name - This will be the name of the Route53 Profile
  2. associated_resources - This maps association names to resource ARNs that will be associated with the Route53 Profile
module "route53_profile" {
  source  = "schubergphilis/mcaf-route53-profiles/aws"
  version = "~> 1.0.0"

  name = "profile-1"
  associated_resources = {
    resolver-rule-1 = "arn:aws:route53resolver:eu-central-1:123456789012:resolver-rule/rslvr-rr-01a2bcd3456e7890f"
    resolver-rule-2 = "arn:aws:route53resolver:eu-central-1:123456789012:resolver-rule/rslvr-rr-02a2bcd3456e7890f"
  }
}

Requirements

Name Version
terraform >= 1.6
aws >= 6.0

Providers

Name Version
aws >= 6.0

Modules

No modules.

Resources

Name Type
aws_route53profiles_profile.default resource
aws_route53profiles_resource_association.default resource

Inputs

Name Description Type Default Required
associated_resources A map of Association Names to Resource ARNs to associate with the AWS Route53 Profile map(string) n/a yes
name Name of the Route53 Profile string n/a yes
region The AWS region where resources will be created; if omitted the default provider region is used string null no

Outputs

Name Description
profile_arn n/a
profile_id n/a
profile_name n/a

About

Terraform module to create, manage, and share Route53 Profiles

Topics

Resources

License

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages