Class: Aws::GreengrassV2::Types::LambdaLinuxProcessParams
- Inherits:
-
Struct
- Object
- Struct
- Aws::GreengrassV2::Types::LambdaLinuxProcessParams
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-greengrassv2/types.rb
Overview
Contains parameters for a Linux process that contains an Lambda function.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#container_params ⇒ Types::LambdaContainerParams
The parameters for the container in which the Lambda function runs.
-
#isolation_mode ⇒ String
The isolation mode for the process that contains the Lambda function.
Instance Attribute Details
#container_params ⇒ Types::LambdaContainerParams
The parameters for the container in which the Lambda function runs.
2303 2304 2305 2306 2307 2308 |
# File 'lib/aws-sdk-greengrassv2/types.rb', line 2303 class LambdaLinuxProcessParams < Struct.new( :isolation_mode, :container_params) SENSITIVE = [] include Aws::Structure end |
#isolation_mode ⇒ String
The isolation mode for the process that contains the Lambda function. The process can run in an isolated runtime environment inside the IoT Greengrass container, or as a regular process outside any container.
Default: ‘GreengrassContainer`
2303 2304 2305 2306 2307 2308 |
# File 'lib/aws-sdk-greengrassv2/types.rb', line 2303 class LambdaLinuxProcessParams < Struct.new( :isolation_mode, :container_params) SENSITIVE = [] include Aws::Structure end |