如何让 Kinesis 使用 OIDC 令牌连接到 http 端点?

How can I make Kinesis to use OIDC token to connect to a http endpoint?

我计划使用 Kinesis firehose 将数据流式传输到 HTTP 端点。 HTTP 端点由 OIDC 进行身份验证,这意味着它需要访问令牌进行身份验证。但是我找不到任何地方可以放置一些逻辑来获取 firehose 中的访问令牌。我是否必须使用 Kinesis 数据流并使用 lambda 作为消费者来完成这项工作?

Kinesis Firehouse 只能将事件传送到 4 个目的地 S3、Redshift、ElasticSearch 和 Splunk。

我们可以在发货前integrate with lambda to perform transformations,可以用来发货到其他目的地。

但是,更好的选择是写入 kinesis streams 而不是 firehouse,它可以直接与 lambda 事件源一起使用。