本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AwsLambdaFunction
这些区域有:AwsLambdaFunction
对象提供有关 Lambda 函数的配置的详细信息。
AwsLambdaFunction 属性
AwsLambdaFunction
可能具有以下属性。
- Code
-
可选
一个
AwsLambdaFunctionCode
对象。类型:对象
CodeSha256
-
可选
函数部署包的 SHA256 哈希。
类型:字符串
- DeadLetterConfig
-
可选
函数的死信队列。
类型:对象
- Environment
-
可选
函数的环境变量设置。
类型:对象
FunctionName
-
可选
函数的名称。
类型:字符串
Handler
-
可选
Lambda 为开始运行您的函数而调用的函数。
类型:字符串
KmsKeyArn
-
可选
用于加密函数的环境变量的 Amazon KMS key。仅当您配置了客户托管式密钥,才会返回此密钥。
类型:字符串
LastModified
-
可选
该函数上次更新的日期和时间,采用 ISO-8601 格式 (YYYY-MM-DDThh:mm:ss.sTZD)。
类型:字符串
- Layers
-
可选
函数的层。
类型:对象
MasterArn
-
可选
对于 Lambda@Edge 函数,为主函数的 ARN。
Type: 字符串
MemorySize
-
可选
分配给函数的内存。
类型:整数
RevisionId
-
可选
函数或别名的最新更新版本。
类型:字符串
Role
-
可选
函数的执行角色。
类型:字符串
Runtime
-
可选
Lambda 函数的运行时环境。
类型:字符串
Timeout
-
可选
Lambda 在停止函数前允许其运行的时长。
类型:整数
- TracingConfig
-
可选
函数的 Amazon X-Ray 跟踪配置。
类型:对象
Version
-
可选
Lambda 函数的版本。
类型:字符串
- VpcConfig
-
可选
函数的网络配置。
类型:对象
Code
一个 AwsLambdaFunctionCode
对象。
Code
对象可能具有以下属性。
S3Bucket
-
可选
与函数位于同一 Amazon 区域的 S3 存储桶。存储桶可能位于不同的 Amazon 账户中。
类型:字符串
S3Key
-
可选
部署程序包的 Amazon S3 密钥。
类型:字符串
S3ObjectVersion
-
可选
对于版本控制的对象,指要使用的部署程序包对象的版本。
类型:字符串
ZipFile
-
可选
部署程序包的 base64 编码内容。Amazon开发工具包Amazon CLI客户端为您处理编码。
类型:字符串
DeadLetterConfig
包含有关 Lambda 函数的死信队列的信息。
DeadLetterConfig
对象可能具有以下属性。
TargetArn
-
可选
Amazon SQS 队列或 Amazon SNS 主题的 Amazon 资源名称 (ARN),包含死信队列。
类型:字符串
Environment
包含 Lambda 函数的环境变量设置。
Environment
对象可能具有以下属性。
Variables
-
可选
环境变量键值对。
类型:字符串到字符串映射
Error
-
可选
无法应用的环境变量的错误消息。
类型:对象
Error
对象可能具有以下属性。
ErrorCode
-
可选
错误代码。
类型:字符串
Message
-
可选
错误消息。
类型:字符串
层
Lambda 函数的层。
每个层对象可能具有以下属性。
Arn
-
可选
函数层的 ARN。
类型:字符串
CodeSize
-
可选
层存档的大小(以字节为单位)。
类型:整数
TracingConfig
包含 Amazon X-Ray 函数的跟踪配置。
TracingConfig
对象可能具有以下属性。
Mode
-
可选
跟踪模式。
类型:字符串
VpcConfig
包含 Lambda 函数的网络配置。
VpcConfig
对象可能具有以下属性。
SecurityGroupIds
-
可选
VPC 安全组 ID 的列表。
类型:字符串数组
SubnetIds
-
可选
VPC 子网 ID 的列表。
类型:字符串数组