Как передать целевой ввод cloudwatch в качестве параметра в лямбда-функцию

#python #amazon-web-services #aws-lambda #amazon-cloudwatch

#питон #amazon-веб-сервисы #aws-lambda #amazon-cloudwatch #python

Вопрос:

Я добавил целевой ввод события cloudwatch в формате json

{ «конфигурация»: сша}

И я попытался получить это событие в качестве входных данных в моей лямбда -функции как

 def lambda_handler(event, context):

      con = event['config']
  

Но это не работает, на самом деле, когда я печатаю только событие, я не получаю никаких значений

Я попробовал con = event.config

 def lambda_handler(event, context):

    con = event.config
    con1 = event['config']
    print (con)
    print (con1)
  

Ответ №1:

Это должно сработать:

 def lambda_handler(event, context):

    con1 = event['config']
    print (con1)
  

Возможно, проблема в том, что { "config": us} это недопустимый json. Попробуйте с { "config": "us"}

Комментарии:

1. Спасибо , это устранило проблему