SparkExtraCodeProps Struct
Code props for different {@link Code} assets used by different types of Spark jobs.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as glue_alpha from '@aws-cdk/aws-glue-alpha';
declare const code: glue_alpha.Code;
const sparkExtraCodeProps: glue_alpha.SparkExtraCodeProps = {
extraFiles: [code],
extraJars: [code],
extraJarsFirst: false,
extraPythonFiles: [code],
};
Properties
extraFilesoptionalCode[]extra_filesoptionaltyping.List[Code]extraFilesoptionalList<Code>ExtraFilesoptionalCode[]ExtraFilesoptional*[]Code#Additional files, such as configuration files that AWS Glue copies to the working directory of your script before executing it.
Default: no extra files specified.
extraJarsoptionalCode[]extra_jarsoptionaltyping.List[Code]extraJarsoptionalList<Code>ExtraJarsoptionalCode[]ExtraJarsoptional*[]Code#Extra Jars S3 URL (optional) S3 URL where additional jar dependencies are located.
Default: no extra jar files
extraJarsFirstoptionalbooleanextra_jars_firstoptionalboolextraJarsFirstoptionalBooleanExtraJarsFirstoptionalboolExtraJarsFirstoptional*bool#Setting this value to true prioritizes the customer's extra JAR files in the classpath.
Default: false - priority is not given to user-provided jars