3183
3183
resource "aws_iam_role_policy" "attach-inline-policy-1" {
3184
3184
name = " xxx"
3185
3185
role = aws_iam_role. execution-role . name
3186
+
3187
+ res_arn = " arn:aws:lambda:*:*:function:${ var . environment } -xxx"
3188
+ # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.block.terraform meta.string.terraform
3189
+ # ^ string.quoted.double.terraform punctuation.definition.string.begin.terraform - variable
3190
+ # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variable.language.acl.terraform
3191
+ # ^^ punctuation.section.interpolation.begin.terraform
3192
+ # ^^^^^^^^^^^^^^^ source.terraform source.terraform
3193
+ # ^^^ variable.language.terraform
3194
+ # ^ punctuation.accessor.dot.terraform
3195
+ # ^^^^^^^^^^^ variable.other.member.terraform
3196
+ # ^ punctuation.section.interpolation.end.terraform
3197
+ # ^ string.quoted.double.terraform punctuation.definition.string.end.terraform - variable
3198
+
3186
3199
policy = jsonencode ({
3187
3200
Version = " 2012-10-17"
3188
3201
# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.block.terraform meta.function-call.terraform meta.braces.terraform
@@ -3209,23 +3222,24 @@ resource "aws_iam_role_policy" "attach-inline-policy-1" {
3209
3222
# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.block.terraform meta.function-call.terraform meta.mapping.value.json meta.sequence.json
3210
3223
# ^^^^^^^^^^^^^^^ meta.mapping.json
3211
3224
# ^^^^^^^^^^ meta.mapping.key.json string.quoted.double.json
3225
+ # ^^ meta.mapping.json
3226
+ # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.mapping.value.json meta.string.json - meta.interpolation
3227
+ # ^^^^^^^^^^^^^^^^^^ meta.mapping.value.json meta.string.json meta.interpolation.terraform - string
3228
+ # ^^^^^ meta.mapping.value.json meta.string.json - meta.interpolation
3229
+ # ^ meta.mapping.json
3212
3230
# ^ punctuation.definition.string.begin.json
3213
3231
# ^ punctuation.definition.string.end.json
3214
- # ^^ meta.mapping.json
3215
3232
# ^ punctuation.separator.key-value.json
3216
- # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.mapping.value.json meta.string.json
3217
- # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ string.quoted.double.json
3218
- # ^ punctuation.definition.string.begin.json
3219
- # ^^^^^^^^^^^^^^^^^^ meta.interpolation.terraform
3233
+ # ^ string.quoted.double.json punctuation.definition.string.begin.json - variable
3234
+ # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variable.language.acl.terraform
3220
3235
# ^^ punctuation.section.interpolation.begin.terraform
3221
- # ^^^^^^^^^^^^^^^ source.terraform
3236
+ # ^^^^^^^^^^^^^^^ source.terraform source.terraform
3222
3237
# ^^^ variable.language.terraform
3223
3238
# ^ punctuation.accessor.dot.terraform
3224
3239
# ^^^^^^^^^^^ variable.other.member.terraform
3225
3240
# ^ punctuation.section.interpolation.end.terraform
3226
- # ^^^^^ string.quoted.double.json
3227
- # ^ punctuation.definition.string.end.json
3228
- # ^ meta.mapping.json punctuation.separator.sequence.json
3241
+ # ^ string.quoted.double.json punctuation.definition.string.end.json - variable
3242
+ # ^ punctuation.separator.sequence.json
3229
3243
" Effect" : " Allow"
3230
3244
}
3231
3245
]
0 commit comments