Class: Aws::IoTAnalytics::Types::DatasetAction
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::IoTAnalytics::Types::DatasetAction
 
- Defined in:
- gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb
Overview
A DatasetAction object that specifies how dataset contents are
automatically created.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #action_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the dataset action by which dataset contents are automatically created. 
- 
  
    
      #container_action  ⇒ Types::ContainerDatasetAction 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Information that allows the system to run a containerized application to create the dataset contents. 
- 
  
    
      #query_action  ⇒ Types::SqlQueryDatasetAction 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    An SqlQueryDatasetActionobject that uses an SQL query to automatically create dataset contents.
Instance Attribute Details
#action_name ⇒ String
The name of the dataset action by which dataset contents are automatically created.
| 885 886 887 888 889 890 891 | # File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 885 class DatasetAction < Struct.new( :action_name, :query_action, :container_action) SENSITIVE = [] include Aws::Structure end | 
#container_action ⇒ Types::ContainerDatasetAction
Information that allows the system to run a containerized application to create the dataset contents. The application must be in a Docker container along with any required support libraries.
| 885 886 887 888 889 890 891 | # File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 885 class DatasetAction < Struct.new( :action_name, :query_action, :container_action) SENSITIVE = [] include Aws::Structure end | 
#query_action ⇒ Types::SqlQueryDatasetAction
An SqlQueryDatasetAction object that uses an SQL query to
automatically create dataset contents.
| 885 886 887 888 889 890 891 | # File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 885 class DatasetAction < Struct.new( :action_name, :query_action, :container_action) SENSITIVE = [] include Aws::Structure end |