Я создаю правило события cloudwatch, которое срабатывает, когда происходит «Изменение состояния задания склейки». Все работает хорошо, но полезная нагрузка от события наблюдения за облаком, кажется, не имеет пользовательских параметров, которые я добавил как часть работы.
aws клей start-job-run --job-name test_dev_eventbridge --arguments keyName1 = testValue1, keyName2 = testValue2 --region us-east-1 --output json
Пример события, которое я вижу из облачного наблюдения:
{
"version": "0",
"id": "7e26551f-ef2b-3b1f-6bbc-e89dcd189f72",
"detail-type": "Glue Job State Change",
"source": "aws.glue",
"account": "xxxxxxxxxx",
"time": "2020-03-29T00:43:05Z",
"region": "us-east-1",
"resources": [],
"detail": {
"jobName": "test_dev_eventbridge",
"severity": "INFO",
"state": "SUCCEEDED",
"jobRunId": "c0cf9f8d1ed",
"message": "Job run succeeded"
}
}
Благодарим вас за то, что кто-то может сообщить мне способ получения параметров клиента в составе полезных данных события из триггера наблюдения за облаком.