@@ -121,16 +121,16 @@ export = {
121
121
Effect : 'Allow' ,
122
122
Principal : { Service : 'delivery.logs.amazonaws.com' } ,
123
123
Resource : {
124
- 'Fn::Join' : [ '' , [ 'arn:aws:s3:::' , { Ref : 'AccessLoggingBucketA6D88F29' } ,
125
- '/AWSLogs/' , { Ref : 'AWS::AccountId' } , '/*' ] ] ,
124
+ 'Fn::Join' : [ '' , [ { 'Fn::GetAtt' : [ 'AccessLoggingBucketA6D88F29' , 'Arn' ] } , '/AWSLogs/' ,
125
+ { Ref : 'AWS::AccountId' } , '/*' ] ] ,
126
126
} ,
127
127
} ,
128
128
{
129
129
Action : 's3:GetBucketAcl' ,
130
130
Effect : 'Allow' ,
131
131
Principal : { Service : 'delivery.logs.amazonaws.com' } ,
132
132
Resource : {
133
- 'Fn::Join ' : [ '' , [ 'arn:aws:s3:::' , { Ref : 'AccessLoggingBucketA6D88F29' } ] ] ,
133
+ 'Fn::GetAtt ' : [ 'AccessLoggingBucketA6D88F29 ' , 'Arn' ] ,
134
134
} ,
135
135
} ,
136
136
] ,
@@ -194,16 +194,16 @@ export = {
194
194
Effect : 'Allow' ,
195
195
Principal : { Service : 'delivery.logs.amazonaws.com' } ,
196
196
Resource : {
197
- 'Fn::Join' : [ '' , [ 'arn:aws:s3:::' , { Ref : 'AccessLoggingBucketA6D88F29' } ,
198
- '/prefix-of-access-logs/AWSLogs/' , { Ref : 'AWS::AccountId' } , '/*' ] ] ,
197
+ 'Fn::Join' : [ '' , [ { 'Fn::GetAtt' : [ 'AccessLoggingBucketA6D88F29' , 'Arn' ] } , '/prefix-of-access-logs/AWSLogs/' ,
198
+ { Ref : 'AWS::AccountId' } , '/*' ] ] ,
199
199
} ,
200
200
} ,
201
201
{
202
202
Action : 's3:GetBucketAcl' ,
203
203
Effect : 'Allow' ,
204
204
Principal : { Service : 'delivery.logs.amazonaws.com' } ,
205
205
Resource : {
206
- 'Fn::Join ' : [ '' , [ 'arn:aws:s3:::' , { Ref : 'AccessLoggingBucketA6D88F29' } ] ] ,
206
+ 'Fn::GetAtt ' : [ 'AccessLoggingBucketA6D88F29 ' , 'Arn' ] ,
207
207
} ,
208
208
} ,
209
209
] ,
0 commit comments