4.5.2. Lambda producer 评估的消息标头
操作 | 标头 | 类型 | 描述 | 必需 |
---|---|---|---|---|
All |
|
| 想要执行的操作。覆盖作为查询参数传递的操作 | 是 |
createFunction |
|
| 包含部署软件包的 .zip 文件的 Amazon S3 存储桶名称。此存储桶必须位于您创建 Lambda 功能的同一 AWS 区域。 | 否 |
createFunction |
|
| 要上传的 Amazon S3 对象(部署软件包)密钥名称。 | 否 |
createFunction |
| 字符串 | 要上传的 Amazon S3 对象(部署软件包)版本。 | 否 |
createFunction |
|
| zip 文件的本地路径(部署软件包)。zip 文件的内容也可以放在消息正文中。 | 否 |
createFunction |
|
| IAM 角色的 Amazon 资源名称(ARN),Lambda 在执行功能时假设它访问任何其他 Amazon Web Services(AWS)资源。 | 是 |
createFunction |
| 字符串 | 正在上传的 Lambda 函数的运行时环境(nodejs、nodejs4.3、nodejs6.10、java8、python2.7、python3.6、dotnetcore1.0、odejs4.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 函数,并将版本发布为 atomic 操作。 | 否 |
createFunction |
|
| Lambda 应该终止功能的功能执行时间。默认值为 3 秒。 | 否 |
createFunction |
|
| 您的模块的跟踪设置(活动或通过)。 | 否 |
createFunction |
|
| 代表环境的配置设置的键值对。 | 否 |
createFunction |
|
| 分配给新功能的标签(键值对)。 | 否 |
createFunction |
|
| 如果您的 Lambda 功能访问 VPC 中的资源,则 VPC 中的一个或者多个安全组 ID 的列表。 | 否 |
createFunction |
|
| 如果您的 Lambda 功能访问 VPC 中的资源,则 VPC 中的一个或者多个子网 ID 的列表。 | 否 |
createAlias |
|
| 在别名中设置的功能版本 | 是 |
createAlias |
|
| 在别名中设置的功能名称 | 是 |
createAlias |
|
| 在别名中设置的功能描述 | 否 |
deleteAlias |
|
| 别名的功能名称 | 是 |
getAlias |
|
| 别名的功能名称 | 是 |
listAliases |
|
| 在别名中设置的功能版本 | 否 |