FunctionConfigurationEnvironment
public struct FunctionConfigurationEnvironment : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
If true, the Lambda function is allowed to access the host’s /sys folder. Use this when the Lambda function needs to read device information from /sys. This setting applies only when you run the Lambda function in a Greengrass container.
Declaration
Swift
public let accessSysfs: Bool? -
Configuration related to executing the Lambda function
Declaration
Swift
public let execution: FunctionExecutionConfig? -
A list of the resources, with their permissions, to which the Lambda function will be granted access. A Lambda function can have at most 10 resources. ResourceAccessPolicies apply only when you run the Lambda function in a Greengrass container.
Declaration
Swift
public let resourceAccessPolicies: [ResourceAccessPolicy]? -
Environment variables for the Lambda function’s configuration.
Declaration
Swift
public let variables: [String : String]? -
Undocumented
Declaration
Swift
public init(accessSysfs: Bool? = nil, execution: FunctionExecutionConfig? = nil, resourceAccessPolicies: [ResourceAccessPolicy]? = nil, variables: [String : String]? = nil)
View on GitHub
FunctionConfigurationEnvironment Structure Reference