enum ExecutionClass
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.StepFunctions.Tasks.ExecutionClass |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsstepfunctionstasks#ExecutionClass |
Java | software.amazon.awscdk.services.stepfunctions.tasks.ExecutionClass |
Python | aws_cdk.aws_stepfunctions_tasks.ExecutionClass |
TypeScript (source) | aws-cdk-lib » aws_stepfunctions_tasks » ExecutionClass |
The excecution class of the job.
Example
new tasks.GlueStartJobRun(this, 'Task', {
glueJobName: 'my-glue-job',
executionClass: tasks.ExecutionClass.FLEX,
});
Members
Name | Description |
---|---|
FLEX | The flexible execution class is appropriate for time-insensitive jobs whose start and completion times may vary. |
STANDARD | The standard execution class is ideal for time-sensitive workloads that require fast job startup and dedicated resources. |
FLEX
The flexible execution class is appropriate for time-insensitive jobs whose start and completion times may vary.
Only jobs with AWS 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.
STANDARD
The standard execution class is ideal for time-sensitive workloads that require fast job startup and dedicated resources.