Interface PythonRayExecutableProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
PythonRayExecutableProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.104.0 (build e79254c)", date="2024-11-22T02:24:11.584Z") @Stability(Experimental) public interface PythonRayExecutableProps extends software.amazon.jsii.JsiiSerializable
(experimental) Props for creating a Python Ray job executable.

Example:

 Job.Builder.create(this, "RayJob")
         .executable(JobExecutable.pythonRay(PythonRayExecutableProps.builder()
                 .glueVersion(GlueVersion.V4_0)
                 .pythonVersion(PythonVersion.THREE_NINE)
                 .runtime(Runtime.RAY_TWO_FOUR)
                 .script(Code.fromAsset(join(__dirname, "job-script", "hello_world.py")))
                 .build()))
         .workerType(WorkerType.Z_2X)
         .workerCount(2)
         .description("an example Ray job")
         .build();