Create rule S6258[cloudformation]: Add AWS CloudFront Distributions (#548)

* Create rule S6258[terraform]: Add AWS CloudFront Distributions

* Update rules/S6258/cloudformation/rule.adoc

Co-authored-by: Pierre-Loup <49131563+pierre-loup-tristant-sonarsource@users.noreply.github.com>

Co-authored-by: Pierre-Loup <49131563+pierre-loup-tristant-sonarsource@users.noreply.github.com>
Co-authored-by: Nils Werner <64034005+nils-werner-sonarsource@users.noreply.github.com>
This commit is contained in:
Loris S 2021-11-10 11:01:41 +01:00 committed by Nils Werner
parent 583d5668fd
commit cb1083aa1f

View File

@ -17,8 +17,19 @@ Resources:
BucketName: "mynoncompliantbucket"
----
For https://aws.amazon.com/elasticloadbalancing/[Amazon Elastic Load Balancing]:
For https://aws.amazon.com/cloudfront/[Amazon CloudFront] distributions:
----
AWSTemplateFormatVersion: 2010-09-09
Resources:
cloudfrontdistribution: # Sensitive
Type: AWS::CloudFront::Distribution
Properties:
DistributionConfig:
DefaultRootObject: "index.html"
----
For https://aws.amazon.com/elasticloadbalancing/[Amazon Elastic Load Balancing]:
----
AWSTemplateFormatVersion: 2010-09-09
Resources:
@ -65,6 +76,21 @@ Resources:
LogFilePrefix: testing-logs
----
For https://aws.amazon.com/cloudfront/[Amazon CloudFront] distributions:
----
AWSTemplateFormatVersion: 2010-09-09
Resources:
cloudfrontdistribution:
Type: AWS::CloudFront::Distribution
Properties:
DistributionConfig:
DefaultRootObject: "index.html"
Logging:
Bucket: "mycompliantbucket"
Prefix: "log/cloudfront-"
----
For https://aws.amazon.com/elasticloadbalancing/[Amazon Elastic Load Balancing]:
----