Method: Aws::Glue::Types::CreateJobRequest#execution_class
- Defined in:
- lib/aws-sdk-glue/types.rb
#execution_class ⇒ String
Indicates whether the job is run with a standard or flexible execution class. The standard execution-class is ideal for time-sensitive workloads that require fast job startup and dedicated resources.
The flexible execution class is appropriate for time-insensitive jobs whose start and completion times may vary.
Only jobs with Glue version 3.0 and above and command type ‘glueetl` will be allowed to set `ExecutionClass` to `FLEX`. The flexible execution class is available for Spark jobs.
6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 |
# File 'lib/aws-sdk-glue/types.rb', line 6416 class CreateJobRequest < Struct.new( :name, :job_mode, :job_run_queuing_enabled, :description, :log_uri, :role, :execution_property, :command, :default_arguments, :non_overridable_arguments, :connections, :max_retries, :allocated_capacity, :timeout, :max_capacity, :security_configuration, :tags, :notification_property, :glue_version, :number_of_workers, :worker_type, :code_gen_configuration_nodes, :execution_class, :source_control_details, :maintenance_window) SENSITIVE = [:code_gen_configuration_nodes] include Aws::Structure end |