Skip to content

Types API Reference

Type definitions and base classes used throughout dagster-ray.


dagster_ray.types.AnyDagsterContext module-attribute

dagster_ray.types.OpOrAssetExecutionContext module-attribute

OpOrAssetExecutionContext: TypeAlias = OpExecutionContext | AssetExecutionContext

dagster_ray.core.pipes.SubmitJobParams

Bases: TypedDict

Parameters passed to JobSubmissionClient.submit_job.

Attributes

entrypoint instance-attribute
entrypoint: str
runtime_env instance-attribute
runtime_env: NotRequired[dict[str, Any]]
metadata instance-attribute
metadata: NotRequired[dict[str, str]]
submission_id instance-attribute
submission_id: NotRequired[str]
entrypoint_num_cpus instance-attribute
entrypoint_num_cpus: NotRequired[float]
entrypoint_num_gpus instance-attribute
entrypoint_num_gpus: NotRequired[float]
entrypoint_memory instance-attribute
entrypoint_memory: NotRequired[int]
entrypoint_resources instance-attribute
entrypoint_resources: NotRequired[dict[str, float]]
entrypoint_label_selector instance-attribute
entrypoint_label_selector: NotRequired[dict[str, str]]