@@ -43,18 +43,16 @@ module "get-doc-ref-lambda" {
4343 name = " GetDocRefLambda"
4444 handler = " handlers.get_document_reference_handler.lambda_handler"
4545 iam_role_policy_documents = [
46- module . ndr-lloyd-george-store . s3_write_policy_document ,
4746 module . ndr-lloyd-george-store . s3_read_policy_document ,
48- module . lloyd_george_reference_dynamodb_table . dynamodb_write_policy_document ,
4947 module . lloyd_george_reference_dynamodb_table . dynamodb_read_policy_document ,
5048 aws_iam_policy . ssm_access_policy . policy ,
5149 module . ndr-app-config . app_config_policy ,
50+ module . cloudfront_edge_dynamodb_table . dynamodb_write_policy_document
5251 ]
5352 kms_deletion_window = var. kms_deletion_window
5453 rest_api_id = aws_api_gateway_rest_api. ndr_doc_store_api . id
5554 resource_id = module. document_reference_id_gateway . gateway_resource_id
5655 http_methods = [" GET" ]
57- memory_size = 512
5856
5957 api_execution_arn = aws_api_gateway_rest_api. ndr_doc_store_api . execution_arn
6058 lambda_environment_variables = {
@@ -69,13 +67,8 @@ module "get-doc-ref-lambda" {
6967 CLOUDFRONT_URL = module.cloudfront- distribution- lg.cloudfront_url
7068 }
7169 depends_on = [
72- module . document_reference_gateway ,
7370 aws_api_gateway_rest_api . ndr_doc_store_api ,
74- module . lloyd_george_reference_dynamodb_table ,
75- module . ndr-lloyd-george-store ,
76- module . ndr-app-config ,
7771 module . cloudfront-distribution-lg ,
78- module . cloudfront_edge_dynamodb_table ,
7972 module . document_reference_id_gateway
8073 ]
8174}
0 commit comments