Terraform module to:
- create Route53 Profiles
- associate Route53 resources to the Profile
To create a Route53 Profile and associated resources, define the following input variables:
name
- This will be the name of the Route53 Profileassociated_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"
}
}
Name | Version |
---|---|
terraform | >= 1.6 |
aws | >= 5.82 |
Name | Version |
---|---|
aws | >= 5.82 |
No modules.
Name | Type |
---|---|
aws_route53profiles_profile.default | resource |
aws_route53profiles_resource_association.default | resource |
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 |
Name | Description |
---|---|
profile_arn | n/a |
profile_id | n/a |
profile_name | n/a |