aboutsummaryrefslogtreecommitdiffstats
path: root/terraform/iam.tf
diff options
context:
space:
mode:
authorEllie <ecsymonds@gmail.com>2024-08-12 16:57:11 +0100
committerEllie <ecsymonds@gmail.com>2024-08-12 16:57:11 +0100
commitef770c1ea4ee633489323a8ab321b1214b51a770 (patch)
treefec7c9b0ac9165f7dadecb979f3ce7682bbcbba3 /terraform/iam.tf
parente122f595a1870ac90df8901f199f34e190e0c1a0 (diff)
downloadde-project-bentley-ef770c1ea4ee633489323a8ab321b1214b51a770.tar.gz
de-project-bentley-ef770c1ea4ee633489323a8ab321b1214b51a770.zip
chore: add aws_iam_role
Diffstat (limited to 'terraform/iam.tf')
-rw-r--r--terraform/iam.tf29
1 files changed, 29 insertions, 0 deletions
diff --git a/terraform/iam.tf b/terraform/iam.tf
new file mode 100644
index 0000000..7501373
--- /dev/null
+++ b/terraform/iam.tf
@@ -0,0 +1,29 @@
+# define
+
+resource "aws_iam_role" "bentley_service_role" {
+ assume_role_policy = <<EOF
+ {
+ "Version": "2012-10-17",
+ "Statement": [
+ {
+ "Effect": "Allow",
+ "Action": [
+ "sts:AssumeRole"
+ ],
+ "Principal": {
+ "Service": [
+ "lambda.amazonaws.com",
+ "s3.amazonaws.com",
+ "cloudwatch.amazonaws.com",
+ "events.amazonaws.com",
+ ]
+ }
+ }
+ ]
+ }
+ EOF
+}
+
+# create
+
+# attach \ No newline at end of file
git.ajschof.me — hosted by ajschofield — powered by cgit