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.

.NET
Go
Java
Python
TypeScript (