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

AWS::Greengrass::FunctionDefinition Environment

AWS IoT Greengrass 核心上 Lambda 函数的环境配置。

在 AWS CloudFormation 模板中,EnvironmentFunctionConfiguration 属性类型的属性。

语法

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

JSON

{ "AccessSysfs" : Boolean, "Execution" : Execution, "ResourceAccessPolicies" : [ ResourceAccessPolicy, ... ], "Variables" : Json }

属性

AccessSysfs

指示是否允许函数访问核心设备上的 /sys 目录,这将允许从 /sys 读取设备信息。

注意

此属性仅适用于在 Greengrass 容器中运行的 Lambda 函数。

必需:否

类型:布尔值

Update requires: Replacement

Execution

AWS IoT Greengrass 中 Lambda 执行环境的设置。

必需:否

类型Execution

Update requires: Replacement

ResourceAccessPolicies

函数可以访问的组中资源的列表,具有对应的只读或读写权限。最大值为 10 个资源。

注意

此属性仅适用于在 Greengrass 容器中运行的 Lambda 函数。

必需:否

类型ResourceAccessPolicy 的列表

Update requires: Replacement

Variables

Lambda 函数的环境变量。

必需:否

类型:Json

Update requires: Replacement

另请参阅