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 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 | >= 6.0 |
| Name | Version |
|---|---|
| aws | >= 6.0 |
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 |
| region | The AWS region where resources will be created; if omitted the default provider region is used | string |
null |
no |
| Name | Description |
|---|---|
| profile_arn | n/a |
| profile_id | n/a |
| profile_name | n/a |