<function-name>
import json
def lambda_handler(event, context):
# Print the event as a single line JSON string
print("Received event: " + json.dumps(event, separators=(',', ':')))
return {
'statusCode': 200,
'body': json.dumps('Event processed.')
}
<event-name>
<ec2-name>
<func-name>
<event-name>
input/
input
S3 bucketinput
folderoutput
folder, view the contents<func-name>
import logging
logger = logging.getLogger()
logger.setLevel(logging.INFO)
def lambda_handler(event, context):
logger.info("Scheduled Event triggered")
return {
'statusCode': 200,
'body': 'Success'
}
<schedule-rule-name>
<description>
<lambda-func-name>
import json
def lambda_handler(event, context):
print("RDS Event received:", json.dumps(event))
return {
'statusCode': 200,
'body': 'Event processed successfully'
}
<event-rule-name>
<description>
<table-name>
<func-name>
import json
def lambda_handler(event, context):
print("DynamoDB Event received:", json.dumps(event))
return {
'statusCode': 200,
'body': 'Event processed successfully'
}
<event-name>
<description>
"deletionProtectionEnabled": true