Skip to content

fortunecookiezen/aws-tf-intercom-custom-domain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aws-tf-intercom-custom-domain

Creates AWS resources to enable Intercom Custom Domains for Articles

Based upon these instructions: Custom Domains for Articles

You can register for an Intercom developer account at app.intercom.com/a/signup/teams

Note: this module can only be called in us-east-1 region

Usage

module "intercom" {
    source = "../"
    custom_domain = "support.fortunecookiezen.net"
    zone_id = "JADZZZJADOAMDALD8H"
    origin_id = "fortunecookiezen-origin"
    tags = {
        owner = "support@fortunecookiezen.net"
    }
}

Requirements

Name Version
aws ~> 4.0

Providers

Name Version
aws ~> 4.0

Modules

No modules.

Inputs

Name Description Type Default Required
custom_domain domain name you are using for the custom domain string n/a yes
intercom_help_domain For Intercom US: custom.intercom.help; Intercom Europe: custom.eu.intercom.help; Intercom Australia: custom.au.intercom.help string "custom.intercom.help" no
origin_id A unique identifier for the origin string n/a yes
tags tags for all resources in the module map(string) {} no
web_acl_id aws_wafv2_web_acl arn or aws_waf_web_acl id. Default is null for no web acl string null no
zone_id zone_id for the dns records the module will create. It should be the zone that is backing var.custom_domain string n/a yes

Resources

Name Type
aws_acm_certificate.domain resource
aws_acm_certificate_validation.cert resource
aws_cloudfront_distribution.s3_distribution resource
aws_route53_record.domain resource
aws_route53_record.validation resource

Outputs

Name Description
cloudfront_domain_name The domain name corresponding to the distribution.
cloudfront_hosted_zone_id The CloudFront Route 53 zone ID that can be used to route an Alias Resource Record Set to. This attribute is simply an alias for the zone ID Z2FDTNDATAQYW2.

About

Creates AWS resources to enable Intercom custom domains

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published