@@ -41,13 +41,13 @@ resource "aws_sqs_queue" "sqs_queue" {
4141}
4242
4343resource "aws_apigatewayv2_integration" "sqs_integration" {
44- api_id = aws_apigatewayv2_api. websocket_api . id
45- credentials_arn = aws_iam_role. execution_role . arn
46- integration_type = " AWS"
44+ api_id = aws_apigatewayv2_api. websocket_api . id
45+ credentials_arn = aws_iam_role. execution_role . arn
46+ integration_type = " AWS"
4747 payload_format_version = " 1.0"
48- integration_method = " POST"
49- integration_uri = " arn:aws:apigateway:${ data . aws_region . current . name } :sqs:path/${ data . aws_caller_identity . current . account_id } /${ aws_sqs_queue . sqs_queue . name } "
50- passthrough_behavior = " NEVER"
48+ integration_method = " POST"
49+ integration_uri = " arn:aws:apigateway:${ data . aws_region . current . name } :sqs:path/${ data . aws_caller_identity . current . account_id } /${ aws_sqs_queue . sqs_queue . name } "
50+ passthrough_behavior = " NEVER"
5151 request_parameters = {
5252 " integration.request.header.Content-Type" = " 'application/x-www-form-urlencoded'"
5353 }
7272}
7373
7474resource "aws_apigatewayv2_integration" "disconnect_sqs_integration" {
75- api_id = aws_apigatewayv2_api. websocket_api . id
76- credentials_arn = aws_iam_role. execution_role . arn
77- integration_type = " AWS"
75+ api_id = aws_apigatewayv2_api. websocket_api . id
76+ credentials_arn = aws_iam_role. execution_role . arn
77+ integration_type = " AWS"
7878 payload_format_version = " 1.0"
79- integration_method = " POST"
80- integration_uri = " arn:aws:apigateway:${ data . aws_region . current . name } :sqs:path/${ data . aws_caller_identity . current . account_id } /${ aws_sqs_queue . sqs_queue . name } "
81- passthrough_behavior = " NEVER"
79+ integration_method = " POST"
80+ integration_uri = " arn:aws:apigateway:${ data . aws_region . current . name } :sqs:path/${ data . aws_caller_identity . current . account_id } /${ aws_sqs_queue . sqs_queue . name } "
81+ passthrough_behavior = " NEVER"
8282 request_parameters = {
8383 " integration.request.header.Content-Type" = " 'application/x-www-form-urlencoded'"
8484 }
@@ -107,8 +107,8 @@ resource "aws_apigatewayv2_route" "disconnect_route" {
107107}
108108
109109resource "aws_apigatewayv2_route_response" "connect_route_response" {
110- api_id = aws_apigatewayv2_api. websocket_api . id
111- route_id = aws_apigatewayv2_route. connect_route . id
110+ api_id = aws_apigatewayv2_api. websocket_api . id
111+ route_id = aws_apigatewayv2_route. connect_route . id
112112 route_response_key = " $default"
113113}
114114
@@ -122,8 +122,8 @@ resource "aws_apigatewayv2_integration_response" "mock_response" {
122122}
123123
124124resource "aws_apigatewayv2_route_response" "default_route_response" {
125- api_id = aws_apigatewayv2_api. websocket_api . id
126- route_id = aws_apigatewayv2_route. default_route . id
125+ api_id = aws_apigatewayv2_api. websocket_api . id
126+ route_id = aws_apigatewayv2_route. default_route . id
127127 route_response_key = " $default"
128128}
129129
@@ -137,7 +137,7 @@ resource "aws_apigatewayv2_integration_response" "sqs_response" {
137137}
138138
139139resource "aws_cloudwatch_log_group" "apigw_logs" {
140- name = " /aws/apigateway/${ aws_apigatewayv2_api . websocket_api . name } "
140+ name = " /aws/apigateway/${ aws_apigatewayv2_api . websocket_api . name } "
141141 retention_in_days = 1
142142}
143143
@@ -168,13 +168,13 @@ EOF
168168}
169169
170170resource "aws_apigatewayv2_stage" "stage" {
171- api_id = aws_apigatewayv2_api. websocket_api . id
172- name = " dev"
171+ api_id = aws_apigatewayv2_api. websocket_api . id
172+ name = " dev"
173173 auto_deploy = true
174174
175175 access_log_settings {
176176 destination_arn = aws_cloudwatch_log_group. apigw_logs . arn
177- format = " $context.identity.sourceIp $context.identity.caller $context.identity.user [$context.requestTime] \" $context.httpMethod $context.routeKey $context.protocol\" $context.status $context.responseLength $context.requestId"
177+ format = " $context.identity.sourceIp $context.identity.caller $context.identity.user [$context.requestTime] \" $context.httpMethod $context.routeKey $context.protocol\" $context.status $context.responseLength $context.requestId"
178178 }
179179}
180180
0 commit comments