У меня есть функция AWS Lambda, которая должна писать в Firehose. Однако, когда я делаю PutRecordBatchRequest
, время ожидания истекает, и запись в Firehose не выполняется.
Функция находится в VPC. Я добавил политику к роли лямбды, чтобы разрешить доступ:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"firehose:*"
],
"Resource": [
"${aws_kinesis_firehose_delivery_stream.my_firehose.arn}"
]
}
]
}
Обратите внимание, что я использую Terraform, поэтому приветствую решение в HCL.
Как мне заставить это работать?