def lambda_handler()

in cloudwatch_zero/handler.py [0:0]


def lambda_handler(event, context):

    result = cloudwatch.put_metric_data(
        Namespace='AWS/WAFV2',
        MetricData=[{
                'MetricName': 'BlockedRequests',
                'Dimensions': [
                    {
                        'Name': 'Region',
                        'Value': os.environ['AWS_REGION']
                    },
                    {
                        'Name': 'Rule',
                        'Value': event['RuleId']
                    },
                    {
                        'Name': 'WebACL',
                        'Value': event['WebACLId']
                    }
                ],
                'Value': 0
        }]
    )

    # print results
    print(result)