Как я могу найти UUID и размер партии моей AWS лямбды? - PullRequest
1 голос
/ 18 февраля 2020

Я пытаюсь запустить задание jenkins, в котором есть сценарий оболочки с AWS командами CLI,

Я пытаюсь включить / отключить лямбда-триггер (S3 Bucket) с помощью команд cli в сценарии, предпринятые шаги -

  1. Эти * CLI-команды AWS запускаются с использованием системного пользователя, права которого только для него -

    Чтение (3 из 41 действий) -> GetObject, GetObjectAcl , GetObjectVersion.

    Запись (3 из 31 действий) -> DeleteObject, DeleteObjectVersion, PutObject.

    Управление разрешениями (2 из 11 действий) -> PutObjectAcl, PutObjectVersionAcl.

  2. Использование aws лямбда-списка-событий-источников-сопоставлений -function-name MyFunction

    Это возвращает пустой массив ->

    {"EventSourceMappings ": []}

  3. У меня есть события / триггеры (сегменты s3), настроенные для лямбды, которые активны и работают

    Если эта команда list-event-source- mappings возвращает значения событий, я могу включить / отключить значение «State» в набор результатов, который должен включать / отключать триггер в консоли AWS.

Я могу использовать UUID и размер пакета для включения / выключения триггера. Есть ли способ узнать UUID и размер пакета с консоли AWS? Пожалуйста, помогите ... !!!

...