@aws-lite/lambda
公务
aws-litelambda 插件
由下列人员维护: @ architect
安装
npm i @aws-lite/lambda
可选安装类型 :
npm i -D @aws-lite/lambda-types
参考文献
方法
AddLayerVersionPermission
属性 :
LayerName(弦) [须]- 层的名称或 ARN
RevisionId(弦声)- 仅在当前修订ID与指定的匹配时更新函数配置
RevisionId; 用于避免修改自您上次读取以来已改变的函数
- 仅在当前修订ID与指定的匹配时更新函数配置
VersionNumber(数目) [需- 图层的版本编号
Action(弦) [须]- 例如,允许进入层的API行动
lambda:GetLayerVersion
- 例如,允许进入层的API行动
OrganizationId(弦声)- 何时
Principal设置为*,将允许指定组织的所有账户
- 何时
Principal(弦声)- 账户 ID 正在获得权限 。 使用
*与《京都议定书》OrganizationId准许特定组织内的所有帐户
- 账户 ID 正在获得权限 。 使用
StatementId(弦) [须]- ID 用于区分同一层版本的策略和其他策略
AddPermission
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Qualifier(弦声)- 指定一个版本或别名以引用该函数的已发布版本
Action(弦) [须]- 校长可以用于该职能的行动;例如,
lambda:InvokeFunction
- 校长可以用于该职能的行动;例如,
EventSourceToken(弦声)- Alexa Smart Home 向请求者要求的标志
FunctionUrlAuthType(弦声)- 您函数 URL 使用的认证类型 。 设定为 AWS IAM ,如果您想要仅限制对认证用户的访问 。 如果您想要绕过 IAM 认证来创建公共端点, 设置为 NOE
Principal(弦) [须]- 引用函数的 AWS 服务或 AWS 账户
PrincipalOrgID(弦声)- AWS 组织中的组织标识符
RevisionId(弦声)- 仅在当前修订ID与指定的匹配时更新函数配置
RevisionId; 用于避免修改自您上次读取以来已改变的函数
- 仅在当前修订ID与指定的匹配时更新函数配置
SourceAccount(弦声)- 拥有资源的 AWS 账户的ID
SourceArn(弦声)- 引用此函数的 AWS 资源的 ARN, 例如 Amazon S3 桶
StatementId(弦) [须]- 将声明与同一政策中的其他声明区分开来的声明标识符
CreateAlias
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Description(弦声)- 函数描述
FunctionVersion(弦) [须]- 别名函数的版本
Name(弦) [须]- 化名名称
RoutingConfig(标 题)- 配置函数版本权重
- 更详细情况( AWS)
CreateCodeSigningConfig
属性 :
AllowedPublishers(对象)[需要]- 此代码签名配置的签名配置
- 更详细情况( AWS)
CodeSigningPolicies(标 题)- 定义验证检查失败时要采取的行动
- 更详细情况( AWS)
Description(弦声)- 函数描述
CreateEventSourceMapping
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
AmazonManagedKafkaEventSourceConfig(标 题)- Apache Kafka 事件源的 Amazon 管理流配置设置
- 更详细情况( AWS)
BatchSize(数目)- Lambda 从溪流或队列中提取的每批1至10 000记录的最大数量
- 更详细情况( AWS)
BisectBatchOnFunctionError(布尔)- 如果函数返回出错, 将批次分割并再次尝试( 仅针对 Kinesis 和 DynamoDB 流)
DestinationConfig(标 题)- 指定 Lambda 处理后的事件目的地
- 更详细情况( AWS)
DocumentDBEventSourceConfig(标 题)- A 的配置
DocumentDB事件源 - 更详细情况( AWS)
- A 的配置
Enabled(布尔)- 设定为
false创建时禁用事件源
- 设定为
EventSourceArn(弦声)- 事件源的 ARN
FilterCriteria(标 题)- 定义要过滤的事件
- 更详细情况( AWS)
FunctionResponseTypes(阵列)- 最多 1 个字符串列表, 定义当前应用到事件源映射的响应类型 enum; 对于 Kinesis, DynamoDB Streams 和 Amazon SQS
- 更详细情况( AWS)
MaximumBatchingWindowInSeconds(数目)- 最大时间( 秒) 从 0 到 300 , Lambda 在调用该功能前可能花在收集记录上
- 更详细情况( AWS)
MaximumRecordAgeInSeconds(数目)- 最大年龄介于 -1 (无限,默认) 至 604,800 个事件之间,然后才会被丢弃
Kinesis财务报告和审定财务报表DynamoDB溪流
- 最大年龄介于 -1 (无限,默认) 至 604,800 个事件之间,然后才会被丢弃
MaximumRetryAttempts(数目)- 在丢弃记录前,在 -1(无限,默认)至10,000之间尝试的最大次数;
Kinesis财务报告和审定财务报表DynamoDB仅限
- 在丢弃记录前,在 -1(无限,默认)至10,000之间尝试的最大次数;
ParallelizationFactor(数目)- 1至10个可同时处理的批次数
Queues(阵列)- 精确指定名称的 1 字符串的矩阵
Amazon MQ要消耗的代理目标队列
- 精确指定名称的 1 字符串的矩阵
ScalingConfig(标 题)- 配置事件源的缩放; 只有 Amazon SQS
- 更详细情况( AWS)
SelfManagedEventSource(标 题)- 自我管理
Apache Kafka要接收来自 - 更详细情况( AWS)
- 自我管理
SelfManagedKafkaEventSourceConfig(标 题)- 配置自控设备
Apache Kafka事件源 - 更详细情况( AWS)
- 配置自控设备
SourceAccessConfigurations(阵列)- 最多为22个
SourceAccessConfiguration指定安全事件源所需的认证协议或 VPC 组件对象
- 最多为22个
StartingPosition(弦声)- 在要开始读取的流中的位置, 有效条目为
TRIM_HORIZON(所有可用信息),LATEST(从现在或以后)或AT_TIMESTAMP(请注明时间戳) - 更详细情况( AWS)
- 在要开始读取的流中的位置, 有效条目为
StartingPositionTimestamp(标 题)- 这个
timestamp内Unix time seconds使用时StartingPosition设置为AT_TIMESTAMP; 无法在未来
- 这个
Topics(阵列)- 精确指定名称的 1 字符串的矩阵
Kafka专题
- 精确指定名称的 1 字符串的矩阵
TumblingWindowInSeconds(数目)- 指定处理窗口持续时间的时间(秒)从0到900
DynamoDB财务报告和审定财务报表Kinesis事件流来源
- 指定处理窗口持续时间的时间(秒)从0到900
CreateFunction
属性 :
Code(对象)[需要]- 在Lambda运行的代号有效载荷;物体可以包含:
ImageUri(ECR图像),S3Bucket+ 键S3Key+ 键S3ObjectVersion(S3桶在同一区域、密钥和可选版本),或ZipFile(基数64-编码拉链) - 更详细情况( AWS)
- 在Lambda运行的代号有效载荷;物体可以包含:
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Role(弦) [须]- 函数执行角色的 ARN
Architectures(阵列)- 系统架构,阵列可以包含其中之一
x86_64(违约)或arm64
- 系统架构,阵列可以包含其中之一
CodeSigningConfigArn(弦声)- 用于启用此功能的代码签名配置的 ARN
DeadLetterConfig(标 题)- 死字母队列配置
- 更详细情况( AWS)
Description(弦声)- 函数描述
Environment(标 题)- 环境变量配置
- 更详细情况( AWS)
EphemeralStorage(标 题)- 函数大小
/tmp目录( 以 MB 为单位), 从 512 (默认) 到 10240 - 更详细情况( AWS)
- 函数大小
FileSystemConfigs(阵列)- EFS 文件系统连接设置
- 更详细情况( AWS)
Handler(弦声)- Lambda调用来运行您函数的代码中处理器文件的名称和方法方法(例如.
index.handler(中文(简体) ) - 更详细情况( AWS)
- Lambda调用来运行您函数的代码中处理器文件的名称和方法方法(例如.
ImageConfig(标 题)- 容器图像配置( 覆盖 Docker 文件)
- 更详细情况( AWS)
KMSKeyArn(弦声)- 用于加密您函数环境变量的密钥管理客户端的 ARN
Layers(阵列)- 函数层列表 ARNs(包括版本),用于添加函数执行环境
MemorySize(数目)- 运行时可用的内存量( MB) 从128到10240; 增加内存也会增加 CPU 分配
PackageType(弦声)- 部署软件包类型,或
Image(容器图像)或Zip(zip存档)
- 部署软件包类型,或
Publish(布尔)- 设定为
true在创建期间发布该函数的第一个版本
- 设定为
Runtime(弦声)- 运行时间标识符
- 更详细情况( AWS)
SnapStart(标 题)- SnapStart 设置
- 更详细情况( AWS)
Tags(阵列)- 用于函数的标签列表
Timeout(数目)- 停止前允许运行一个函数的时间( 秒) 从 3 (默认) 到 900
TracingConfig(标 题)- 用 X-Ray 样本和追踪收到的请求
- 更详细情况( AWS)
VpcConfig(标 题)- VPC 网络配置
- 更详细情况( AWS)
CreateFunctionUrlConfig
属性 :
AuthType(弦) [须]- 函数 URL 将使用的认证类型
AWS_IAM或者说NONE
- 函数 URL 将使用的认证类型
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Cors(标 题)- 交叉来源资源共享设置
- 更详细情况( AWS)
InvokeMode(弦声)- 指定将如何引用此函数, 或
BUFFERED(默认,使用InvokeAPI 操作)或RESPONSE_STREAM(流出的结果随着得到,使用InvokeWithResponseStreamAPI 操作) - 更详细情况( AWS)
- 指定将如何引用此函数, 或
Qualifier(弦声)- 指定一个版本或别名以引用该函数的已发布版本
DeleteAlias
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Name(弦) [须]- 化名名称
DeleteCodeSigningConfig
属性 :
CodeSigningConfigArn(弦) [须]- 代码签名配置的 ARN
DeleteEventSourceMapping
属性 :
UUID(弦) [须]- 事件源映射的 UUID
DeleteFunction
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Qualifier(弦声)- 指定一个版本或别名以引用该函数的已发布版本
DeleteFunctionCodeSigningConfig
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
DeleteFunctionConcurrency
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
DeleteFunctionEventInvokeConfig
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Qualifier(弦声)- 指定一个版本或别名以引用该函数的已发布版本
DeleteFunctionUrlConfig
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Qualifier(弦声)- 指定一个版本或别名以引用该函数的已发布版本
DeleteLayerVersion
属性 :
LayerName(弦) [须]- 层的名称或 ARN
VersionNumber(数目) [需- 图层的版本编号
DeleteProvisionedConcurrencyConfig
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Qualifier(弦) [须]- 指定一个版本或别名以引用该函数的已发布版本
GetAccountSettings
属性 :
GetAlias
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Name(弦) [须]- 函数别名名称
GetCodeSigningConfig
属性 :
CodeSigningConfigArn(弦) [须]- 代码签名配置的 ARN
GetEventSourceMapping
属性 :
UUID(弦) [须]- 事件源映射的 ARN
GetFunction
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Qualifier(弦声)- 指定一个版本或别名以引用该函数的已发布版本
GetFunctionCodeSigningConfig
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
GetFunctionConcurrency
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
GetFunctionConfiguration
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Qualifier(弦声)- 指定一个版本或别名以引用该函数的已发布版本
GetFunctionEventInvokeConfig
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Qualifier(弦声)- 指定一个版本或别名以引用该函数的已发布版本
GetFunctionUrlConfig
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Qualifier(弦声)- 指定一个版本或别名以引用该函数的已发布版本
GetLayerVersion
属性 :
LayerName(弦) [须]- 层的名称或 ARN
VersionNumber(数目) [需- 图层的版本编号
GetLayerVersionByArn
属性 :
Arn(弦) [须]- 图层版本的 ARN
GetLayerVersionPolicy
属性 :
LayerName(弦) [须]- 层的名称或 ARN
VersionNumber(数目) [需- 图层的版本编号
GetPolicy
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Qualifier(弦声)- 指定一个版本或别名以引用该函数的已发布版本
GetProvisionedConcurrencyConfig
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Qualifier(弦) [须]- 版本编号或别名
GetRuntimeManagementConfig
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Qualifier(弦声)- 指定一个版本或别名以引用该函数的已发布版本
Invoke
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
InvocationType(弦声)- 将引用类型设定为:
RequestResponse(默认,同步),Event(同步),DryRun(仅有效援引请求)
- 将引用类型设定为:
Payload(阵列,对象) [需要]- 启动函数的事件有效载荷
LogType(弦声)- 设定为
Tail中包含执行日志X-Amz-Log-Result同步引用函数的响应头
- 设定为
ClientContext(弦声)- 最多 3 583 字节的 Base64- 编码数据传递到上下文对象中的函数
Qualifier(弦声)- 指定一个版本或别名以引用该函数的已发布版本
ListAliases
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
FunctionVersion(弦声)- 别名函数的版本
Marker(弦声)- 贴花符
MaxItems(数目)- 最大要返回的项目数量; 最大 10,000
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
ListCodeSigningConfigs
属性 :
Marker(弦声)- 贴花符
MaxItems(数目)- 最大要返回的项目数量; 最大 10,000
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
ListEventSourceMappings
属性 :
EventSourceArn(弦声)- 事件源的 ARN
FunctionName(弦声)- Lambda 函数的名称、版本或别名
Marker(弦声)- 贴花符
MaxItems(数目)- 最大要返回的项目数量; 最大 10,000
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
ListFunctionEventInvokeConfigs
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Marker(弦声)- 贴花符
MaxItems(数目)- 最大要返回的项目数量; 最大 10,000
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
ListFunctions
属性 :
FunctionVersion(弦声)- 设定为
ALL包括所有已出版版本的条目
- 设定为
Marker(弦声)- 贴花符
MasterRegion(弦声)- 显示
LambdaEdge从指定区域的主函数复制的函数 - 更详细情况( AWS)
- 显示
MaxItems(数目)- 最大要返回的项目数量; 最大 10,000
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
ListFunctionsByCodeSigningConfig
属性 :
CodeSigningConfigArn(弦) [须]- 代码签名配置的 ARN
Marker(弦声)- 贴花符
MaxItems(数目)- 最大要返回的项目数量; 最大 10,000
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
ListFunctionUrlConfigs
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Marker(弦声)- 贴花符
MaxItems(数目)- 最大要返回的项目数量; 最大 10,000
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
ListLayers
属性 :
CompatibleArchitecture(弦声)- 将指令集架构设定为 :
x86_64, (中文(简体) ),arm64
- 将指令集架构设定为 :
CompatibleRuntime(弦声)- 设置运行时间标识符
- 更详细情况( AWS)
Marker(弦声)- 贴花符
MaxItems(数目)- 最大要返回的项目数量; 最大 10,000
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
ListLayerVersions
属性 :
LayerName(弦) [须]- 层的名称或 ARN
CompatibleArchitecture(弦声)- 将指令集架构设定为 :
x86_64, (中文(简体) ),arm64
- 将指令集架构设定为 :
CompatibleRuntime(弦声)- 设置运行时间标识符
- 更详细情况( AWS)
Marker(弦声)- 贴花符
MaxItems(数目)- 最大要返回的项目数量; 最大 10,000
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
ListProvisionedConcurrencyConfigs
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Marker(弦声)- 贴花符
MaxItems(数目)- 最大要返回的项目数量; 最大 10,000
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
ListTags
属性 :
Resource(弦) [须]- Lambda 函数的 ARN
ListVersionsByFunction
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Marker(弦声)- 贴花符
MaxItems(数目)- 最大要返回的项目数量; 最大 10,000
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
PublishLayerVersion
属性 :
Content(对象)[需要]- 层的内容; 对象可以包含:
S3Bucket, (中文(简体) ),S3Key, (中文(简体) ),S3ObjectVersion,或ZipFile(基数64-编码拉链) - 更详细情况( AWS)
- 层的内容; 对象可以包含:
CompatibleArchitectures(阵列)- 最多2个字符串指定指令集架构的阵列;阵列可以包含:
x86_64, (中文(简体) ),arm64 - 更详细情况( AWS)
- 最多2个字符串指定指令集架构的阵列;阵列可以包含:
CompatibleRuntimes(阵列)- 最多15个字符串指定相容运行时环境的阵列
- 更详细情况( AWS)
Description(弦声)- 函数描述
LiscenceInfo(弦声)- 该层的软件许可证
- 更详细情况( AWS)
PublishVersion
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
CodeSha256(弦声)- 用于确认此函数的校验和自更新以来没有变化
- 更详细情况( AWS)
Description(弦声)- 函数描述
RevisionId(弦声)- 仅在当前修订ID与指定的匹配时更新函数配置
RevisionId; 用于避免修改自您上次读取以来已改变的函数
- 仅在当前修订ID与指定的匹配时更新函数配置
PutFunctionCodeSigningConfig
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
CodeSigningConfigArn(弦) [须]- 代码签名配置的 ARN
PutFunctionConcurrency
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
ReservedConcurrentExecutions(数目) [需- 保留同时处决的数目
PutFunctionEventInvokeConfig
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
DestinationConfig(标 题)- 指定 Lambda 处理后的事件目的地
- 更详细情况( AWS)
MaximumEventAgeInSeconds(数目)- 为要处理的事件设定60至21 600(包括)个最长全秒年龄
MaximumRetryAttempts(数目)- 当函数返回错误时, 设置 0 到 2 之间的最大重试次数( 包含)
Qualifier(弦声)- 指定一个版本或别名以引用该函数的已发布版本
PutProvisionedConcurrencyConfig
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
ProvisionedConcurrentExecutions(数目) [需- 规定货币至少1的金额,用于该版本或别名
Qualifier(弦) [须]- 指定一个版本或别名以引用该函数的已发布版本
PutRuntimeManagementConfig
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
UpdateRuntimeOn(弦) [须]- 指定运行时间更新模式;可以是:
Auto(违约),FunctionUpdate, (中文(简体) ),Manual - 更详细情况( AWS)
- 指定运行时间更新模式;可以是:
Qualifier(弦声)- 指定函数的版本
- 更详细情况( AWS)
RuntimeVersionArn(弦声)- 该函数将使用的运行时版本的 ARN
RemoveLayerVersionPermission
属性 :
LayerName(弦) [须]- 层的名称或 ARN
StatementId(弦) [须]- 添加语句时指定的标识符
VersionNumber(数目) [需- 图层的版本编号
RevisionId(弦声)- 仅在当前修订ID与指定的匹配时更新函数配置
RevisionId; 用于避免修改自您上次读取以来已改变的函数
- 仅在当前修订ID与指定的匹配时更新函数配置
RemovePermission
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
StatementId(弦) [须]- 删除权限的语句 ID
RevisionId(弦声)- 仅在当前修订ID与指定的匹配时更新函数配置
RevisionId; 用于避免修改自您上次读取以来已改变的函数
- 仅在当前修订ID与指定的匹配时更新函数配置
Qualifier(弦声)- 指定一个版本或别名以引用该函数的已发布版本
TagResource
属性 :
Resource(弦) [须]- Lambda 函数的 ARN
Tags(对象)[需要]- 用于函数的标记记录
- 更详细情况( AWS)
UntagResource
属性 :
Resource(弦) [须]- Lambda 函数的 ARN
TagKeys(阵) [需要]- 从函数中去掉的标签键( 字符串) 组合
UpdateAlias
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Name(弦) [须]- 化名名称
Description(弦声)- 函数描述
FunctionVersion(弦声)- 别名函数的版本
RevisionId(弦声)- 仅在当前修订ID与指定的匹配时更新函数配置
RevisionId; 用于避免修改自您上次读取以来已改变的函数
- 仅在当前修订ID与指定的匹配时更新函数配置
RoutingConfig(标 题)- 配置函数版本权重
- 更详细情况( AWS)
UpdateCodeSigningConfig
属性 :
CodeSigningConfigArn(弦) [须]- 代码签名配置的 ARN
AllowedPublishers(标 题)- 此代码签名配置的签名配置
- 更详细情况( AWS)
CodeSigningPolicies(标 题)- 定义验证检查失败时要采取的行动
- 更详细情况( AWS)
Description(弦声)- 函数描述
UpdateEventSourceMapping
属性 :
UUID(弦) [须]- 事件源映射的 UUID
AmazonManagedKafkaEventSourceConfig(标 题)- Apache Kafka 事件源的 Amazon 管理流配置设置
- 更详细情况( AWS)
BatchSize(数目)- Lambda 从溪流或队列中提取的每批1至10 000记录的最大数量
- 更详细情况( AWS)
BisectBatchOnFunctionError(布尔)- 如果函数返回出错, 将批次分割并再次尝试( 仅针对 Kinesis 和 DynamoDB 流)
DestinationConfig(标 题)- 指定 Lambda 处理后的事件目的地
- 更详细情况( AWS)
DocumentDBEventSourceConfig(标 题)- A 的配置
DocumentDB事件源 - 更详细情况( AWS)
- A 的配置
Enabled(布尔)- 设定为
false创建时禁用事件源
- 设定为
FilterCriteria(标 题)- 定义要过滤的事件
- 更详细情况( AWS)
FunctionName(弦声)- Lambda 函数的名称、版本或别名
FunctionResponseTypes(阵列)- 最多 1 个字符串列表, 定义当前应用到事件源映射的响应类型 enum; 对于 Kinesis, DynamoDB Streams 和 Amazon SQS
- 更详细情况( AWS)
MaximumBatchingWindowInSeconds(数目)- 最大时间( 秒) 从 0 到 300 , Lambda 在调用该功能前可能花在收集记录上
- 更详细情况( AWS)
MaximumRecordAgeInSeconds(数目)- 最大年龄介于 -1 (无限,默认) 至 604,800 个事件之间,然后才会被丢弃
Kinesis财务报告和审定财务报表DynamoDB溪流
- 最大年龄介于 -1 (无限,默认) 至 604,800 个事件之间,然后才会被丢弃
MaximumRetryAttempts(数目)- 在丢弃记录前,在 -1(无限,默认)至10,000之间尝试的最大次数;
Kinesis财务报告和审定财务报表DynamoDB仅限
- 在丢弃记录前,在 -1(无限,默认)至10,000之间尝试的最大次数;
ParallelizationFactor(数目)- 1至10个可同时处理的批次数
Queues(阵列)- 精确指定名称的 1 字符串的矩阵
Amazon MQ要消耗的代理目标队列
- 精确指定名称的 1 字符串的矩阵
ScalingConfig(标 题)- 配置事件源的缩放; 只有 Amazon SQS
- 更详细情况( AWS)
SourceAccessConfigurations(阵列)- 最多为22个
SourceAccessConfiguration指定安全事件源所需的认证协议或 VPC 组件对象
- 最多为22个
TumblingWindowInSeconds(数目)- 指定处理窗口持续时间的时间(秒)从0到900
DynamoDB财务报告和审定财务报表Kinesis事件流来源
- 指定处理窗口持续时间的时间(秒)从0到900
UpdateFunctionCode
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
Architectures(阵列)- 系统架构,阵列可以包含其中之一
x86_64(违约)或arm64
- 系统架构,阵列可以包含其中之一
DryRun(弦声)- 验证请求参数和访问权限,而不修改函数代码(
true(中文(简体) )
- 验证请求参数和访问权限,而不修改函数代码(
ImageUri(弦声)- Amazon ECR 登记册中容器图像的URI( 如果不使用.zip文件)
Publish(布尔)- 更新代码后公布新版本( E)
true);实际上与呼叫相同PublishVersion
- 更新代码后公布新版本( E)
RevisionId(弦声)- 仅在当前修订ID与指定的匹配时更新函数配置
RevisionId; 用于避免修改自您上次读取以来已改变的函数
- 仅在当前修订ID与指定的匹配时更新函数配置
S3Bucket(弦声)- 装有部署包钥匙的S3桶;必须在同一区域
S3Key(弦声)- 部署包的 S3 密钥( 必须是 .zip 文件)
S3ObjectVersion(弦声)- 如果适用, S3 对象版本将使用
ZipFile(弦,缓冲)- .zip 部署套件的文件路径或原始缓冲
UpdateFunctionConfiguration
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
DeadLetterConfig(标 题)- 死字母队列配置
- 更详细情况( AWS)
Description(弦声)- 函数描述
Environment(标 题)- 环境变量配置
- 更详细情况( AWS)
EphemeralStorage(标 题)- 函数大小
/tmp目录( 以 MB 为单位), 从 512 (默认) 到 10240 - 更详细情况( AWS)
- 函数大小
FileSystemConfigs(阵列)- EFS 文件系统连接设置
- 更详细情况( AWS)
Handler(弦声)- Lambda调用来运行您函数的代码中处理器文件的名称和方法方法(例如.
index.handler(中文(简体) ) - 更详细情况( AWS)
- Lambda调用来运行您函数的代码中处理器文件的名称和方法方法(例如.
ImageConfig(标 题)- 容器图像配置( 覆盖 Docker 文件)
- 更详细情况( AWS)
KMSKeyArn(弦声)- 用于加密您函数环境变量的密钥管理客户端的 ARN
Layers(阵列)- 函数层列表 ARNs(包括版本),用于添加函数执行环境
MemorySize(数目)- 运行时可用的内存量( MB) 从128到10240; 增加内存也会增加 CPU 分配
RevisionId(弦声)- 仅在当前修订ID与指定的匹配时更新函数配置
RevisionId; 用于避免修改自您上次读取以来已改变的函数
- 仅在当前修订ID与指定的匹配时更新函数配置
Role(弦声)- 函数执行角色的 ARN
Runtime(弦声)- 运行时间标识符
- 更详细情况( AWS)
SnapStart(标 题)- SnapStart 设置
- 更详细情况( AWS)
Timeout(数目)- 停止前允许运行一个函数的时间( 秒) 从 3 (默认) 到 900
TracingConfig(标 题)- 用 X-Ray 样本和追踪收到的请求
- 更详细情况( AWS)
VpcConfig(标 题)- VPC 网络配置
- 更详细情况( AWS)
UpdateFunctionEventInvokeConfig
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
DestinationConfig(标 题)- 指定 Lambda 处理后的事件目的地
- 更详细情况( AWS)
MaximumEventAgeInSeconds(数目)- 为要处理的事件设定60至21 600(包括)个最长全秒年龄
MaximumRetryAttempts(数目)- 在丢弃记录前,在 -1(无限,默认)至10,000之间尝试的最大次数;
Kinesis财务报告和审定财务报表DynamoDB仅限
- 在丢弃记录前,在 -1(无限,默认)至10,000之间尝试的最大次数;
UpdateFunctionUrlConfig
属性 :
FunctionName(弦) [须]- Lambda 函数的名称、版本或别名
AuthType(弦声)- 函数 URL 将使用的认证类型
AWS_IAM或者说NONE
- 函数 URL 将使用的认证类型
Cors(标 题)- 交叉来源资源共享设置
- 更详细情况( AWS)
InvokeMode(弦声)- 指定将如何引用此函数, 或
BUFFERED(默认,使用InvokeAPI 操作)或RESPONSE_STREAM(流出的结果随着得到,使用InvokeWithResponseStreamAPI 操作) - 更详细情况( AWS)
- 指定将如何引用此函数, 或
Qualifier(弦声)- 指定一个版本或别名以引用该函数的已发布版本
折旧方法
有待执行的方法
请帮忙 打开 PR来啊!