Skip to content

Commit 5cfffd6

Browse files
authored
Merge pull request #154 from SumoLogic/hsharma-loggrp-connector
Updating lambda runtime to nodeJS 16.x
2 parents 90f280d + 18b71a2 commit 5cfffd6

File tree

3 files changed

+21
-11
lines changed

3 files changed

+21
-11
lines changed

loggroup-lambda-connector/sam/packaged.yaml

+16-6
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ Metadata:
2121
- serverless
2222
- loggroups
2323
- cloudwatch
24-
LicenseUrl: s3://appdevstore/LoggroupConnector/v1.0.5/6092dd6c323e33634657102f570628e0
24+
LicenseUrl: s3://appdevstore/LoggroupConnector/v1.0.6/6092dd6c323e33634657102f570628e0
2525
Name: sumologic-loggroup-connector
26-
ReadmeUrl: s3://appdevstore/LoggroupConnector/v1.0.5/5a9a6e956be7449cbd5f8653e4475071
27-
SemanticVersion: 1.0.5
26+
ReadmeUrl: s3://appdevstore/LoggroupConnector/v1.0.6/5a9a6e956be7449cbd5f8653e4475071
27+
SemanticVersion: 1.0.6
2828
SourceCodeUrl: https://github.com/SumoLogic/sumologic-aws-lambda/loggroup-lambda-connector
2929
SpdxLicenseId: Apache-2.0
3030
Parameters:
@@ -107,9 +107,9 @@ Resources:
107107
SumoLogGroupLambdaConnector:
108108
Type: AWS::Serverless::Function
109109
Properties:
110-
CodeUri: s3://appdevstore/LoggroupConnector/v1.0.5/8cd9d2fd91333ef1c32307ccb5f6bbd3
110+
CodeUri: s3://appdevstore/LoggroupConnector/v1.0.6/d8e8545bf4f818fdb41a52d27024bbcd
111111
Handler: loggroup-lambda-connector.handler
112-
Runtime: nodejs12.x
112+
Runtime: nodejs16.x
113113
Environment:
114114
Variables:
115115
DESTINATION_ARN:
@@ -150,6 +150,8 @@ Resources:
150150
- logs.amazonaws.com
151151
eventName:
152152
- CreateLogGroup
153+
Metadata:
154+
SamResourceId: SumoLogGroupLambdaConnector
153155
sumoIAMPassRolePolicy:
154156
Type: AWS::IAM::Policy
155157
Condition: create_pass_role
@@ -165,6 +167,8 @@ Resources:
165167
Ref: RoleArn
166168
Roles:
167169
- Ref: SumoLogGroupLambdaConnectorRole
170+
Metadata:
171+
SamResourceId: sumoIAMPassRolePolicy
168172
SumoCWLambdaInvokePermission:
169173
Type: AWS::Lambda::Permission
170174
Condition: create_invoke_permission
@@ -178,6 +182,8 @@ Resources:
178182
Ref: AWS::AccountId
179183
SourceArn:
180184
Fn::Sub: arn:aws:logs:${AWS::Region}:${AWS::AccountId}:log-group:*:*
185+
Metadata:
186+
SamResourceId: SumoCWLambdaInvokePermission
181187
SumoLogGroupExistingLambdaConnector:
182188
Type: AWS::Serverless::Function
183189
Condition: invoke_existing
@@ -194,7 +200,7 @@ Resources:
194200
\ }\n response.send(event, context, responseStatus, responseData);\n\
195201
\ });\n};\n"
196202
Handler: index.handler
197-
Runtime: nodejs12.x
203+
Runtime: nodejs16.x
198204
Environment:
199205
Variables:
200206
FUNCTION_NAME:
@@ -207,6 +213,8 @@ Resources:
207213
- lambda:InvokeFunction
208214
Resource:
209215
- Fn::Sub: arn:aws:lambda:${AWS::Region}:${AWS::AccountId}:function:${SumoLogGroupLambdaConnector}
216+
Metadata:
217+
SamResourceId: SumoLogGroupExistingLambdaConnector
210218
InvokeLambdaConnector:
211219
Type: AWS::CloudFormation::CustomResource
212220
Version: '1.0'
@@ -224,6 +232,8 @@ Resources:
224232
Ref: LogGroupPattern
225233
ROLE_ARN:
226234
Ref: RoleArn
235+
Metadata:
236+
SamResourceId: InvokeLambdaConnector
227237
Outputs:
228238
SumoLogGroupLambdaConnector:
229239
Description: SumoLogGroupLambdaConnector Function ARN

loggroup-lambda-connector/sam/sam_package.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ else
99
AWS_REGION="us-east-2"
1010
fi
1111

12-
version="1.0.4"
12+
version="1.0.6"
1313

1414
sam package --template-file template.yaml --s3-bucket $SAM_S3_BUCKET --output-template-file packaged.yaml --s3-prefix "LoggroupConnector/v$version"
1515

loggroup-lambda-connector/sam/template.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ Metadata:
2323
- cloudwatch
2424
LicenseUrl: ../LICENSE
2525
Name: sumologic-loggroup-connector
26-
ReadmeUrl: ../README.md
27-
SemanticVersion: 1.0.5
26+
ReadmeUrl: ../Readme.md
27+
SemanticVersion: 1.0.6
2828
SourceCodeUrl: https://github.com/SumoLogic/sumologic-aws-lambda/loggroup-lambda-connector
2929
SpdxLicenseId: Apache-2.0
3030

@@ -99,7 +99,7 @@ Resources:
9999
Properties:
100100
CodeUri: ../src/
101101
Handler: "loggroup-lambda-connector.handler"
102-
Runtime: nodejs12.x
102+
Runtime: nodejs16.x
103103
Environment:
104104
Variables:
105105
DESTINATION_ARN: !Ref "DestinationArnValue"
@@ -190,7 +190,7 @@ Resources:
190190
});
191191
};
192192
Handler: "index.handler"
193-
Runtime: nodejs12.x
193+
Runtime: nodejs16.x
194194
Environment:
195195
Variables:
196196
FUNCTION_NAME: !Ref SumoLogGroupLambdaConnector

0 commit comments

Comments
 (0)