29.4. 使用
29.4.1. Lambda producer 评估的消息标头 复制链接链接已复制到粘贴板!
操作 | 标头 | 类型 | 描述 | 必需 |
---|---|---|---|---|
All |
|
| 我们要执行的操作。覆盖作为查询参数传递的操作 | 是 |
createFunction |
|
| Amazon S3 存储桶名称,其中存储了部署软件包的 .zip 文件。此存储桶必须位于您创建 Lambda 功能的同一 AWS 区域。 | 否 |
createFunction |
|
| 您要上传的 Amazon S3 对象(部署软件包)密钥名称。 | 否 |
createFunction |
| 字符串 | 您要上传的 Amazon S3 对象(部署软件包)版本。 | 否 |
createFunction |
|
| zip 文件的本地路径(部署软件包)。zip 文件的内容也可以放在消息正文中。 | 否 |
createFunction |
|
| Lambda 的 IAM 角色的 Amazon Resource Name (ARN)假定执行您的功能来访问任何其他 Amazon Web Services (AWS)资源。 | 是 |
createFunction |
| 字符串 | 您要上传的 Lambda 函数的运行时环境。(nodejs、nodejs4.3、nodejs6.10、java8、python2.7、python3.6、dotnetcore1.0、Lejs4.3-edge) | 是 |
createFunction |
|
| 您代码中的函数 Lambda 调用开始执行。对于 Node.js,它是您的功能中的 module-name.export 值。对于 Java,它可以是 package.class-name::handler 或 package.class-name。 | 是 |
createFunction |
|
| 用户提供的描述。 | 否 |
createFunction |
|
| 包含 Amazon SQS 队列或 Amazon SNS 主题的目标 ARN (Amazon Resource Name)的父对象。 | 否 |
createFunction |
|
| 为功能配置的内存大小(以 MB 为单位)。必须是 64 MB 的倍数。 | 否 |
createFunction |
|
| 用于加密您功能的环境变量的 KMS 密钥的 Amazon 资源名称(ARN)。如果没有提供,AWS Lambda 将使用默认服务密钥。 | 否 |
createFunction |
|
| 此布尔值参数可用于请求 AWS Lambda 函数创建 Lambda 函数并发布一个版本作为原子操作。 | 否 |
createFunction |
|
| Lambda 应该终止该函数的功能执行时间。默认值为 3 秒。 | 否 |
createFunction |
|
| 您的功能跟踪设置(活动或传递)。 | 否 |
createFunction |
|
| 代表您的环境配置设置的键值对。 | 否 |
createFunction |
|
| 分配给新函数的标签(键值对)。 | 否 |
createFunction |
|
| 如果您的 Lambda 功能访问 VPC 中的资源,则 VPC 中包含一个或多个安全组 ID 的列表。 | 否 |
createFunction |
|
| 如果您的 Lambda 功能访问 VPC 中的资源,则 VPC 中包含一个或多个子网 ID 的列表。 | 否 |