Skip to content

Commit edc5eea

Browse files
authored
Merge pull request #90 from silinternational/develop
Updated Terraform module
2 parents 9864788 + f6822ec commit edc5eea

File tree

1 file changed

+1
-39
lines changed

1 file changed

+1
-39
lines changed

terraform/main.tf

Lines changed: 1 addition & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,11 @@
44
*/
55
module "serverless-user" {
66
source = "silinternational/serverless-user/aws"
7-
version = "0.1.0"
7+
version = "0.1.1"
88

99
app_name = "mfa-api"
1010
aws_region = var.aws_region
1111
enable_api_gateway = true
12-
13-
extra_policies = [local.s3_policy, local.api_gateway_policy]
1412
}
1513

1614
output "serverless-access-key-id" {
@@ -20,39 +18,3 @@ output "serverless-secret-access-key" {
2018
value = module.serverless-user.aws_secret_access_key
2119
sensitive = true
2220
}
23-
24-
25-
locals {
26-
s3_policy = jsonencode({
27-
"Version" : "2012-10-17",
28-
"Statement" : [
29-
{
30-
"Effect" : "Allow",
31-
"Action" : [
32-
"s3:GetBucketPolicy",
33-
],
34-
"Resource" : [
35-
"arn:aws:s3:::mfa-api-*-serverlessdeploymentbucket*",
36-
]
37-
},
38-
]
39-
})
40-
41-
api_gateway_policy = jsonencode({
42-
"Version" : "2012-10-17",
43-
"Statement" : [
44-
{
45-
"Effect" : "Allow",
46-
"Action" : [
47-
"apigateway:UpdateRestApiPolicy",
48-
],
49-
"Resource" : [
50-
// dev-mfa-api
51-
"arn:aws:apigateway:${var.aws_region}:*:restapis/7f2jflg37i",
52-
// prod-mfa-api
53-
"arn:aws:apigateway:${var.aws_region}:*:restapis/7hk96xvik6",
54-
]
55-
},
56-
]
57-
})
58-
}

0 commit comments

Comments
 (0)