@@ -19,14 +19,14 @@ Parameters:
1919 LayerBucket :
2020 Description : Layer bucket
2121 Type : String
22- # SubDomain:
23- # Description: The part of a website address before your DomainName - e.g. www or img
24- # Type: String
25- # Default: www
26- # AllowedPattern: ^[^.]*$
27- # DomainName:
28- # Description: The part of a website address after your SubDomain - e.g. example.com
29- # Type: String
22+ SubDomain :
23+ Description : The part of a website address before your DomainName - e.g. www or img
24+ Type : String
25+ Default : www
26+ AllowedPattern : ^[^.]*$
27+ DomainName :
28+ Description : The part of a website address after your SubDomain - e.g. example.com
29+ Type : String
3030
3131Resources :
3232 CustomResourceStack :
@@ -40,47 +40,47 @@ Resources:
4040 - Key : Solution
4141 Value : ACFS3
4242
43- # AcmCertificateStack:
44- # Type: AWS::CloudFormation::Stack
45- # Properties:
46- # TemplateURL: ./acm-certificate.yaml
47- # Parameters:
48- # DomainName: !Ref DomainName
49- # CFNCustomProvider: !GetAtt CustomResourceStack.Outputs.CFNCustomProvider
50- # Tags:
51- # - Key: Solution
52- # Value: ACFS3
43+ AcmCertificateStack :
44+ Type : AWS::CloudFormation::Stack
45+ Properties :
46+ TemplateURL : ./acm-certificate.yaml
47+ Parameters :
48+ DomainName : !Ref DomainName
49+ CFNCustomProvider : !GetAtt CustomResourceStack.Outputs.CFNCustomProvider
50+ Tags :
51+ - Key : Solution
52+ Value : ACFS3
5353
54- # CloudFrontStack:
55- # Type: AWS::CloudFormation::Stack
56- # Properties:
57- # TemplateURL: ./cloudfront-site.yaml
58- # Parameters:
59- # CertificateArn: !GetAtt AcmCertificateStack.Outputs.CertificateArn
60- # DomainName: !Ref DomainName
61- # SubDomain: !Ref SubDomain
62- # Release: !FindInMap [Solution, Constants, Version]
63- # Tags:
64- # - Key: Solution
65- # Value: ACFS3
54+ CloudFrontStack :
55+ Type : AWS::CloudFormation::Stack
56+ Properties :
57+ TemplateURL : ./cloudfront-site.yaml
58+ Parameters :
59+ CertificateArn : !GetAtt AcmCertificateStack.Outputs.CertificateArn
60+ DomainName : !Ref DomainName
61+ SubDomain : !Ref SubDomain
62+ Release : !FindInMap [Solution, Constants, Version]
63+ Tags :
64+ - Key : Solution
65+ Value : ACFS3
6666
6767Outputs :
6868 CFNCustomProvider :
6969 Value : !GetAtt CustomResourceStack.Outputs.CFNCustomProvider
70- # CertificateArn:
71- # Value: !GetAtt AcmCertificateStack.Outputs.CertificateArn
72- # CFDistributionName:
73- # Value: !GetAtt CloudFrontStack.Outputs.CloudFrontDistribution
74- # LambdaEdgeFunctionVersion:
75- # Value: !GetAtt CloudFrontStack.Outputs.LambdaEdgeFunctionVersion
76- # CloudFrontDomainName:
77- # Description: Cloudfront Distribution CNAME
78- # Value: !GetAtt CloudFrontStack.Outputs.CloudFrontDomainName
79- # S3BucketLogs:
80- # Description: Logging Bucket
81- # Value: !GetAtt CloudFrontStack.Outputs.S3BucketLogs
82- # S3BucketRoot:
83- # Description: Webroot Bucket
84- # Value: !GetAtt CloudFrontStack.Outputs.S3BucketRoot
70+ CertificateArn :
71+ Value : !GetAtt AcmCertificateStack.Outputs.CertificateArn
72+ CFDistributionName :
73+ Value : !GetAtt CloudFrontStack.Outputs.CloudFrontDistribution
74+ LambdaEdgeFunctionVersion :
75+ Value : !GetAtt CloudFrontStack.Outputs.LambdaEdgeFunctionVersion
76+ CloudFrontDomainName :
77+ Description : Cloudfront Distribution CNAME
78+ Value : !GetAtt CloudFrontStack.Outputs.CloudFrontDomainName
79+ S3BucketLogs :
80+ Description : Logging Bucket
81+ Value : !GetAtt CloudFrontStack.Outputs.S3BucketLogs
82+ S3BucketRoot :
83+ Description : Webroot Bucket
84+ Value : !GetAtt CloudFrontStack.Outputs.S3BucketRoot
8585 SolutionVersion :
8686 Value : !FindInMap [Solution, Constants, Version]
0 commit comments