Skip to content

Commit 4487736

Browse files
author
Bob Strahan
committed
fix: add condition check for EvaluationBaselineBucket references
1 parent 2f75dba commit 4487736

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

template.yaml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1576,6 +1576,7 @@ Resources:
15761576

15771577
EvaluationBaselineBucketPolicy:
15781578
Type: AWS::S3::BucketPolicy
1579+
Condition: ShouldCreateEvaluationBaselineBucket
15791580
Properties:
15801581
Bucket: !Ref EvaluationBaselineBucket
15811582
PolicyDocument:
@@ -1883,7 +1884,11 @@ Resources:
18831884
- ShouldCreateReportingBucket
18841885
- !Ref ReportingBucket
18851886
- !Ref ReportingBucketName
1886-
EvaluationBaselineBucket: !Ref EvaluationBaselineBucket
1887+
EvaluationBaselineBucket:
1888+
!If
1889+
- ShouldCreateEvaluationBaselineBucket
1890+
- !Ref EvaluationBaselineBucket
1891+
- !Ref EvaluationBaselineBucketName
18871892
ShouldUseDocumentKnowledgeBase: !If
18881893
- ShouldUseDocumentKnowledgeBase
18891894
- True
@@ -4645,7 +4650,11 @@ Resources:
46454650
- S3WritePolicy:
46464651
BucketName: !Ref OutputBucket
46474652
- S3WritePolicy:
4648-
BucketName: !Ref EvaluationBaselineBucket
4653+
BucketName:
4654+
!If
4655+
- ShouldCreateEvaluationBaselineBucket
4656+
- !Ref EvaluationBaselineBucket
4657+
- !Ref EvaluationBaselineBucketName
46494658
- Statement:
46504659
- Effect: Allow
46514660
Action:

0 commit comments

Comments
 (0)