RunGlueJobTaskProps

class aws_cdk.aws_stepfunctions_tasks.RunGlueJobTaskProps(*, arguments=None, integration_pattern=None, notify_delay_after=None, security_configuration=None, timeout=None)

Bases: object

(deprecated) Properties for RunGlueJobTask.

Parameters
  • arguments (Optional[Mapping[str, str]]) – (deprecated) The job arguments specifically for this run. For this job run, they replace the default arguments set in the job definition itself. Default: - Default arguments set in the job definition

  • integration_pattern (Optional[ServiceIntegrationPattern]) – (deprecated) The service integration pattern indicates different ways to start the Glue job. The valid value for Glue is either FIRE_AND_FORGET or SYNC. Default: FIRE_AND_FORGET

  • notify_delay_after (Optional[Duration]) – (deprecated) After a job run starts, the number of minutes to wait before sending a job run delay notification. Must be at least 1 minute. Default: - Default delay set in the job definition

  • security_configuration (Optional[str]) – (deprecated) The name of the SecurityConfiguration structure to be used with this job run. This must match the Glue API single-line string pattern. Default: - Default configuration set in the job definition

  • timeout (Optional[Duration]) – (deprecated) The job run timeout. This is the maximum time that a job run can consume resources before it is terminated and enters TIMEOUT status. Must be at least 1 minute. Default: - Default timeout set in the job definition

Deprecated

use GlueStartJobRun

Stability

deprecated

Attributes

arguments

(deprecated) The job arguments specifically for this run.

For this job run, they replace the default arguments set in the job definition itself.

Default
  • Default arguments set in the job definition

Stability

deprecated

Return type

Optional[Mapping[str, str]]

integration_pattern

(deprecated) The service integration pattern indicates different ways to start the Glue job.

The valid value for Glue is either FIRE_AND_FORGET or SYNC.

Default

FIRE_AND_FORGET

Stability

deprecated

Return type

Optional[ServiceIntegrationPattern]

notify_delay_after

(deprecated) After a job run starts, the number of minutes to wait before sending a job run delay notification.

Must be at least 1 minute.

Default
  • Default delay set in the job definition

Stability

deprecated

Return type

Optional[Duration]

security_configuration

(deprecated) The name of the SecurityConfiguration structure to be used with this job run.

This must match the Glue API single-line string pattern.

Default
  • Default configuration set in the job definition

Stability

deprecated

Return type

Optional[str]

timeout

(deprecated) The job run timeout.

This is the maximum time that a job run can consume resources before it is terminated and enters TIMEOUT status. Must be at least 1 minute.

Default
  • Default timeout set in the job definition

Stability

deprecated

Return type

Optional[Duration]