Class: Humidifier::DataBrew::Job
- Defined in:
- lib/humidifier/magic.rb
Overview
A dynamically-defined class that represents an AWS::DataBrew::Job resource
Constant Summary
Constants inherited from Resource
Instance Method Summary collapse
-
#data_catalog_outputs ⇒ Object
returns the DataCatalogOutputs property.
-
#data_catalog_outputs=(value) ⇒ Object
sets the DataCatalogOutputs property (List).
-
#database_outputs ⇒ Object
returns the DatabaseOutputs property.
-
#database_outputs=(value) ⇒ Object
sets the DatabaseOutputs property (List).
-
#dataset_name ⇒ Object
returns the DatasetName property.
-
#dataset_name=(value) ⇒ Object
sets the DatasetName property (String).
-
#encryption_key_arn ⇒ Object
returns the EncryptionKeyArn property.
-
#encryption_key_arn=(value) ⇒ Object
sets the EncryptionKeyArn property (String).
-
#encryption_mode ⇒ Object
returns the EncryptionMode property.
-
#encryption_mode=(value) ⇒ Object
sets the EncryptionMode property (String).
-
#job_sample ⇒ Object
returns the JobSample property.
-
#job_sample=(value) ⇒ Object
sets the JobSample property (Structure).
-
#log_subscription ⇒ Object
returns the LogSubscription property.
-
#log_subscription=(value) ⇒ Object
sets the LogSubscription property (String).
-
#max_capacity ⇒ Object
returns the MaxCapacity property.
-
#max_capacity=(value) ⇒ Object
sets the MaxCapacity property (Integer).
-
#max_retries ⇒ Object
returns the MaxRetries property.
-
#max_retries=(value) ⇒ Object
sets the MaxRetries property (Integer).
-
#name ⇒ Object
returns the Name property.
-
#name=(value) ⇒ Object
sets the Name property (String).
-
#output_location ⇒ Object
returns the OutputLocation property.
-
#output_location=(value) ⇒ Object
sets the OutputLocation property (Structure).
-
#outputs ⇒ Object
returns the Outputs property.
-
#outputs=(value) ⇒ Object
sets the Outputs property (List).
-
#profile_configuration ⇒ Object
returns the ProfileConfiguration property.
-
#profile_configuration=(value) ⇒ Object
sets the ProfileConfiguration property (Structure).
-
#project_name ⇒ Object
returns the ProjectName property.
-
#project_name=(value) ⇒ Object
sets the ProjectName property (String).
-
#recipe ⇒ Object
returns the Recipe property.
-
#recipe=(value) ⇒ Object
sets the Recipe property (Structure).
-
#role_arn ⇒ Object
returns the RoleArn property.
-
#role_arn=(value) ⇒ Object
sets the RoleArn property (String).
-
#tags ⇒ Object
returns the Tags property.
-
#tags=(value) ⇒ Object
sets the Tags property (List).
-
#timeout ⇒ Object
returns the Timeout property.
-
#timeout=(value) ⇒ Object
sets the Timeout property (Integer).
-
#type ⇒ Object
returns the Type property.
-
#type=(value) ⇒ Object
sets the Type property (String).
-
#validation_configurations ⇒ Object
returns the ValidationConfigurations property.
-
#validation_configurations=(value) ⇒ Object
sets the ValidationConfigurations property (List).
Methods inherited from Resource
#initialize, #method_missing, prop?, #respond_to_missing?, #to_cf, #update, #update_attributes, #update_property
Constructor Details
This class inherits a constructor from Humidifier::Resource
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Humidifier::Resource
Instance Method Details
#data_catalog_outputs ⇒ Object
returns the DataCatalogOutputs property
10 11 12 |
# File 'lib/humidifier/magic.rb', line 10 def data_catalog_outputs properties['data_catalog_outputs'] end |
#data_catalog_outputs=(value) ⇒ Object
sets the DataCatalogOutputs property (List)
15 16 17 |
# File 'lib/humidifier/magic.rb', line 15 def data_catalog_outputs=(value) update_property('data_catalog_outputs', value) end |
#database_outputs ⇒ Object
returns the DatabaseOutputs property
20 21 22 |
# File 'lib/humidifier/magic.rb', line 20 def database_outputs properties['database_outputs'] end |
#database_outputs=(value) ⇒ Object
sets the DatabaseOutputs property (List)
25 26 27 |
# File 'lib/humidifier/magic.rb', line 25 def database_outputs=(value) update_property('database_outputs', value) end |
#dataset_name ⇒ Object
returns the DatasetName property
30 31 32 |
# File 'lib/humidifier/magic.rb', line 30 def dataset_name properties['dataset_name'] end |
#dataset_name=(value) ⇒ Object
sets the DatasetName property (String)
35 36 37 |
# File 'lib/humidifier/magic.rb', line 35 def dataset_name=(value) update_property('dataset_name', value) end |
#encryption_key_arn ⇒ Object
returns the EncryptionKeyArn property
40 41 42 |
# File 'lib/humidifier/magic.rb', line 40 def encryption_key_arn properties['encryption_key_arn'] end |
#encryption_key_arn=(value) ⇒ Object
sets the EncryptionKeyArn property (String)
45 46 47 |
# File 'lib/humidifier/magic.rb', line 45 def encryption_key_arn=(value) update_property('encryption_key_arn', value) end |
#encryption_mode ⇒ Object
returns the EncryptionMode property
50 51 52 |
# File 'lib/humidifier/magic.rb', line 50 def encryption_mode properties['encryption_mode'] end |
#encryption_mode=(value) ⇒ Object
sets the EncryptionMode property (String)
55 56 57 |
# File 'lib/humidifier/magic.rb', line 55 def encryption_mode=(value) update_property('encryption_mode', value) end |
#job_sample ⇒ Object
returns the JobSample property
60 61 62 |
# File 'lib/humidifier/magic.rb', line 60 def job_sample properties['job_sample'] end |
#job_sample=(value) ⇒ Object
sets the JobSample property (Structure)
65 66 67 |
# File 'lib/humidifier/magic.rb', line 65 def job_sample=(value) update_property('job_sample', value) end |
#log_subscription ⇒ Object
returns the LogSubscription property
70 71 72 |
# File 'lib/humidifier/magic.rb', line 70 def log_subscription properties['log_subscription'] end |
#log_subscription=(value) ⇒ Object
sets the LogSubscription property (String)
75 76 77 |
# File 'lib/humidifier/magic.rb', line 75 def log_subscription=(value) update_property('log_subscription', value) end |
#max_capacity ⇒ Object
returns the MaxCapacity property
80 81 82 |
# File 'lib/humidifier/magic.rb', line 80 def max_capacity properties['max_capacity'] end |
#max_capacity=(value) ⇒ Object
sets the MaxCapacity property (Integer)
85 86 87 |
# File 'lib/humidifier/magic.rb', line 85 def max_capacity=(value) update_property('max_capacity', value) end |
#max_retries ⇒ Object
returns the MaxRetries property
90 91 92 |
# File 'lib/humidifier/magic.rb', line 90 def max_retries properties['max_retries'] end |
#max_retries=(value) ⇒ Object
sets the MaxRetries property (Integer)
95 96 97 |
# File 'lib/humidifier/magic.rb', line 95 def max_retries=(value) update_property('max_retries', value) end |
#name ⇒ Object
returns the Name property
100 101 102 |
# File 'lib/humidifier/magic.rb', line 100 def name properties['name'] end |
#name=(value) ⇒ Object
sets the Name property (String)
105 106 107 |
# File 'lib/humidifier/magic.rb', line 105 def name=(value) update_property('name', value) end |
#output_location ⇒ Object
returns the OutputLocation property
110 111 112 |
# File 'lib/humidifier/magic.rb', line 110 def output_location properties['output_location'] end |
#output_location=(value) ⇒ Object
sets the OutputLocation property (Structure)
115 116 117 |
# File 'lib/humidifier/magic.rb', line 115 def output_location=(value) update_property('output_location', value) end |
#outputs ⇒ Object
returns the Outputs property
120 121 122 |
# File 'lib/humidifier/magic.rb', line 120 def outputs properties['outputs'] end |
#outputs=(value) ⇒ Object
sets the Outputs property (List)
125 126 127 |
# File 'lib/humidifier/magic.rb', line 125 def outputs=(value) update_property('outputs', value) end |
#profile_configuration ⇒ Object
returns the ProfileConfiguration property
130 131 132 |
# File 'lib/humidifier/magic.rb', line 130 def profile_configuration properties['profile_configuration'] end |
#profile_configuration=(value) ⇒ Object
sets the ProfileConfiguration property (Structure)
135 136 137 |
# File 'lib/humidifier/magic.rb', line 135 def profile_configuration=(value) update_property('profile_configuration', value) end |
#project_name ⇒ Object
returns the ProjectName property
140 141 142 |
# File 'lib/humidifier/magic.rb', line 140 def project_name properties['project_name'] end |
#project_name=(value) ⇒ Object
sets the ProjectName property (String)
145 146 147 |
# File 'lib/humidifier/magic.rb', line 145 def project_name=(value) update_property('project_name', value) end |
#recipe ⇒ Object
returns the Recipe property
150 151 152 |
# File 'lib/humidifier/magic.rb', line 150 def recipe properties['recipe'] end |
#recipe=(value) ⇒ Object
sets the Recipe property (Structure)
155 156 157 |
# File 'lib/humidifier/magic.rb', line 155 def recipe=(value) update_property('recipe', value) end |
#role_arn ⇒ Object
returns the RoleArn property
160 161 162 |
# File 'lib/humidifier/magic.rb', line 160 def role_arn properties['role_arn'] end |
#role_arn=(value) ⇒ Object
sets the RoleArn property (String)
165 166 167 |
# File 'lib/humidifier/magic.rb', line 165 def role_arn=(value) update_property('role_arn', value) end |
#tags ⇒ Object
returns the Tags property
170 171 172 |
# File 'lib/humidifier/magic.rb', line 170 def properties['tags'] end |
#tags=(value) ⇒ Object
sets the Tags property (List)
175 176 177 |
# File 'lib/humidifier/magic.rb', line 175 def (value) update_property('tags', value) end |
#timeout ⇒ Object
returns the Timeout property
180 181 182 |
# File 'lib/humidifier/magic.rb', line 180 def timeout properties['timeout'] end |
#timeout=(value) ⇒ Object
sets the Timeout property (Integer)
185 186 187 |
# File 'lib/humidifier/magic.rb', line 185 def timeout=(value) update_property('timeout', value) end |
#type ⇒ Object
returns the Type property
190 191 192 |
# File 'lib/humidifier/magic.rb', line 190 def type properties['type'] end |
#type=(value) ⇒ Object
sets the Type property (String)
195 196 197 |
# File 'lib/humidifier/magic.rb', line 195 def type=(value) update_property('type', value) end |
#validation_configurations ⇒ Object
returns the ValidationConfigurations property
200 201 202 |
# File 'lib/humidifier/magic.rb', line 200 def validation_configurations properties['validation_configurations'] end |
#validation_configurations=(value) ⇒ Object
sets the ValidationConfigurations property (List)
205 206 207 |
# File 'lib/humidifier/magic.rb', line 205 def validation_configurations=(value) update_property('validation_configurations', value) end |