Skip to content
v2.274.0

JobDriverProperty Struct ​

Specify the driver that the job runs on.

Exactly one of the two available job drivers is required, either SparkSqlJobDriver or SparkSubmitJobDriver.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_emrcontainers as emrcontainers } from 'aws-cdk-lib';
const jobDriverProperty: emrcontainers.CfnJobTemplate.JobDriverProperty = {
  sparkSqlJobDriver: {
    entryPoint: 'entryPoint',
    sparkSqlParameters: 'sparkSqlParameters',
  },
  sparkSubmitJobDriver: {
    entryPoint: 'entryPoint',

    // the properties below are optional
    entryPointArguments: ['entryPointArguments'],
    sparkSubmitParameters: 'sparkSubmitParameters',
  },
};

Properties ​

sparkSqlJobDriveroptionalIResolvable | CfnJobTemplate.SparkSqlJobDriverPropertyspark_sql_job_driveroptionaltyping.Union[IResolvable, SparkSqlJobDriverProperty]sparkSqlJobDriveroptionalIResolvableSparkSqlJobDriveroptionalIResolvableSparkSqlJobDriveroptionalinterface{}#
The job driver for job type.
sparkSubmitJobDriveroptionalIResolvable | CfnJobTemplate.SparkSubmitJobDriverPropertyspark_submit_job_driveroptionaltyping.Union[IResolvable, SparkSubmitJobDriverProperty]sparkSubmitJobDriveroptionalIResolvableSparkSubmitJobDriveroptionalIResolvableSparkSubmitJobDriveroptionalinterface{}#
The information about job driver for Spark submit.