2 個答案
- 最新
- 最多得票
- 最多評論
0
The Greengrass team do need to work on information given to local Lambda.
For now, as the group ID will never change, the simplest way would be to add the known Group ID to the Lambda Environmental Variables when setting up the function resource definition, such as the following:
response = greengrass_client.create_function_definition_version(
FunctionDefinitionId=definition_id,
Functions=[
{
'Id': 'somearn',
'FunctionArn': 'somearn',
'FunctionConfiguration': {
'Environment': {
'AccessSysfs': False,
'Variables': {
'GG_GROUP_ID': gg_group_id,
'LOG_LEVEL': 'debug'
},
'ResourceAccessPolicies': resource_access_policies,
},
'MemorySize': 512000,
'Pinned': True,
'Timeout': 30
},
}
]
)
I assume it is is also possible to define environmental variables from the Greengrass console also,
Hope this helps,
Marty
已回答 5 年前
0
Thanks, that'll work. It will create some overhead in the group creation, but I guess I can live with that.
已回答 5 年前
相關內容
- 已提問 6 個月前
- AWS 官方已更新 1 年前
- AWS 官方已更新 10 個月前
- AWS 官方已更新 3 年前
- AWS 官方已更新 1 年前