Class: Aws::GreengrassV2::Types::LambdaContainerParams
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::GreengrassV2::Types::LambdaContainerParams
 
- Defined in:
- gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2/types.rb
Overview
Contains information about a container in which Lambda functions run on Greengrass core devices.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #devices  ⇒ Array<Types::LambdaDeviceMount> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The list of system devices that the container can access. 
- 
  
    
      #memory_size_in_kb  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The memory size of the container, expressed in kilobytes. 
- 
  
    
      #mount_ro_sysfs  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Whether or not the container can read information from the device's /sysfolder.
- 
  
    
      #volumes  ⇒ Array<Types::LambdaVolumeMount> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The list of volumes that the container can access. 
Instance Attribute Details
#devices ⇒ Array<Types::LambdaDeviceMount>
The list of system devices that the container can access.
| 2099 2100 2101 2102 2103 2104 2105 2106 | # File 'gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2/types.rb', line 2099 class LambdaContainerParams < Struct.new( :memory_size_in_kb, :mount_ro_sysfs, :volumes, :devices) SENSITIVE = [] include Aws::Structure end | 
#memory_size_in_kb ⇒ Integer
The memory size of the container, expressed in kilobytes.
Default: 16384 (16 MB)
| 2099 2100 2101 2102 2103 2104 2105 2106 | # File 'gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2/types.rb', line 2099 class LambdaContainerParams < Struct.new( :memory_size_in_kb, :mount_ro_sysfs, :volumes, :devices) SENSITIVE = [] include Aws::Structure end | 
#mount_ro_sysfs ⇒ Boolean
Whether or not the container can read information from the device's
/sys folder.
Default: false
| 2099 2100 2101 2102 2103 2104 2105 2106 | # File 'gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2/types.rb', line 2099 class LambdaContainerParams < Struct.new( :memory_size_in_kb, :mount_ro_sysfs, :volumes, :devices) SENSITIVE = [] include Aws::Structure end | 
#volumes ⇒ Array<Types::LambdaVolumeMount>
The list of volumes that the container can access.
| 2099 2100 2101 2102 2103 2104 2105 2106 | # File 'gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2/types.rb', line 2099 class LambdaContainerParams < Struct.new( :memory_size_in_kb, :mount_ro_sysfs, :volumes, :devices) SENSITIVE = [] include Aws::Structure end |