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.