Я пытаюсь подписать группу журналов CloudWatchLogs на AWS Lambda с Terraform, но это дает мне ошибку.
Мой код:
resource "aws_cloudwatch_log_subscription_filter" "test_lambdafunction_logfilter" {
name = "test_lambdafunction_logfilter"
role_arn = "arn:aws:iam::XXXXXXXXXXXX:role/dx-dev-rol-datadog-log-forwarder-function"
log_group_name = "dx-dev-lg-destination-content-full"
filter_pattern = "logtype test"
destination_arn = "arn:aws:iam::XXXXXXXXXXXX:lambda/dx-dev-lmbd-datadog-log-forwarder-function-01"
distribution = "Random"
}
Ошибка: ошибкасоздание фильтра подписки на журнал Cloudwatch:
InvalidParameterException: операция PutSubscriptionFilter не может работать с destinationArn для поставщика iam
код состояния: 400, идентификатор запроса: 19836154-97e4-48f0-89b5-692f44ab1764