Class: Aws::Glue::Types::StartDataQualityRuleRecommendationRunRequest
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::Glue::Types::StartDataQualityRuleRecommendationRunRequest
 
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-glue/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #client_token  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Used for idempotency and is recommended to be set to a random ID (such as a UUID) to avoid creating or starting multiple instances of the same resource. 
- 
  
    
      #created_ruleset_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A name for the ruleset. 
- 
  
    
      #data_quality_security_configuration  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the security configuration created with the data quality encryption option. 
- 
  
    
      #data_source  ⇒ Types::DataSource 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The data source (Glue table) associated with this run. 
- 
  
    
      #number_of_workers  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The number of ‘G.1X` workers to be used in the run. 
- 
  
    
      #role  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    An IAM role supplied to encrypt the results of the run. 
- 
  
    
      #timeout  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The timeout for a run in minutes. 
Instance Attribute Details
#client_token ⇒ String
Used for idempotency and is recommended to be set to a random ID (such as a UUID) to avoid creating or starting multiple instances of the same resource.
| 23850 23851 23852 23853 23854 23855 23856 23857 23858 23859 23860 | # File 'lib/aws-sdk-glue/types.rb', line 23850 class StartDataQualityRuleRecommendationRunRequest < Struct.new( :data_source, :role, :number_of_workers, :timeout, :created_ruleset_name, :data_quality_security_configuration, :client_token) SENSITIVE = [] include Aws::Structure end | 
#created_ruleset_name ⇒ String
A name for the ruleset.
| 23850 23851 23852 23853 23854 23855 23856 23857 23858 23859 23860 | # File 'lib/aws-sdk-glue/types.rb', line 23850 class StartDataQualityRuleRecommendationRunRequest < Struct.new( :data_source, :role, :number_of_workers, :timeout, :created_ruleset_name, :data_quality_security_configuration, :client_token) SENSITIVE = [] include Aws::Structure end | 
#data_quality_security_configuration ⇒ String
The name of the security configuration created with the data quality encryption option.
| 23850 23851 23852 23853 23854 23855 23856 23857 23858 23859 23860 | # File 'lib/aws-sdk-glue/types.rb', line 23850 class StartDataQualityRuleRecommendationRunRequest < Struct.new( :data_source, :role, :number_of_workers, :timeout, :created_ruleset_name, :data_quality_security_configuration, :client_token) SENSITIVE = [] include Aws::Structure end | 
#data_source ⇒ Types::DataSource
The data source (Glue table) associated with this run.
| 23850 23851 23852 23853 23854 23855 23856 23857 23858 23859 23860 | # File 'lib/aws-sdk-glue/types.rb', line 23850 class StartDataQualityRuleRecommendationRunRequest < Struct.new( :data_source, :role, :number_of_workers, :timeout, :created_ruleset_name, :data_quality_security_configuration, :client_token) SENSITIVE = [] include Aws::Structure end | 
#number_of_workers ⇒ Integer
The number of ‘G.1X` workers to be used in the run. The default is 5.
| 23850 23851 23852 23853 23854 23855 23856 23857 23858 23859 23860 | # File 'lib/aws-sdk-glue/types.rb', line 23850 class StartDataQualityRuleRecommendationRunRequest < Struct.new( :data_source, :role, :number_of_workers, :timeout, :created_ruleset_name, :data_quality_security_configuration, :client_token) SENSITIVE = [] include Aws::Structure end | 
#role ⇒ String
An IAM role supplied to encrypt the results of the run.
| 23850 23851 23852 23853 23854 23855 23856 23857 23858 23859 23860 | # File 'lib/aws-sdk-glue/types.rb', line 23850 class StartDataQualityRuleRecommendationRunRequest < Struct.new( :data_source, :role, :number_of_workers, :timeout, :created_ruleset_name, :data_quality_security_configuration, :client_token) SENSITIVE = [] include Aws::Structure end | 
#timeout ⇒ Integer
The timeout for a run in minutes. This is the maximum time that a run can consume resources before it is terminated and enters ‘TIMEOUT` status. The default is 2,880 minutes (48 hours).
| 23850 23851 23852 23853 23854 23855 23856 23857 23858 23859 23860 | # File 'lib/aws-sdk-glue/types.rb', line 23850 class StartDataQualityRuleRecommendationRunRequest < Struct.new( :data_source, :role, :number_of_workers, :timeout, :created_ruleset_name, :data_quality_security_configuration, :client_token) SENSITIVE = [] include Aws::Structure end |