AWS::KinesisAnalytics::ApplicationOutput LambdaOutput - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::KinesisAnalytics::ApplicationOutput LambdaOutput

在配置应用程序输出时,将 AWS Lambda 函数标识为目标。您提供函数的 Amazon 资源名称 (ARN),以及用于让 Amazon Kinesis Analytics 代表您写入函数的 IAM 角色 ARN。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "ResourceARN" : String, "RoleARN" : String }

YAML

ResourceARN: String RoleARN: String

属性

ResourceARN

要向其写入的目标 Lambda 函数的 Amazon 资源名称 (ARN)。

注意

要指定相比最新版本较早的 Lambda 函数版本,请在 Lambda 函数 ARN 中包括 Lambda 函数版本。有关 Lambda ARN 的更多信息,请参阅示例 ARN:AWS Lambda

必需:是

类型:字符串

最低1

最高2048

模式arn:.*

Update requires: No interruption

RoleARN

可由 Amazon Kinesis Analytics 代入以代表您对目标函数进行写入的 IAM 角色的 ARN。您需要向此角色授予必需的权限。

必需:是

类型:字符串

最低1

最高2048

模式arn:aws:iam::\d{12}:role/?[a-zA-Z_0-9+=,.@\-_/]+

Update requires: No interruption