def lambda_handler()

in src/ECSInstancesRegistration/MetricToCW/app.py [0:0]


def lambda_handler(event, context):
    logger.info(f"Transform event to metric {event}")

    for record in event["Records"]:
        rec = json.loads(record["body"])

        emf_instance_registration(
            rec["Dimensions"]['AvailabilityZone'],
            rec["Dimensions"]['ECSCluster'],
            rec["Dimensions"]['InstanceType'],
            rec["Properties"]['InstanceId'],
            rec['LastEventType'],
            rec['MetricTime'])
    logger.info(f"Metrics to send to EMF")

    return