nemo_microservices.types.jobs.kubernetes_job_storage_config#

Module Contents#

Classes#

API#

class nemo_microservices.types.jobs.kubernetes_job_storage_config.KubernetesJobStorageConfig(/, **data: typing.Any)#

Bases: nemo_microservices._models.BaseModel

additional_volume_mounts: Optional[List[nemo_microservices.types.jobs.kubernetes_volume_mount.KubernetesVolumeMount]]#

None

Additional volume mounts

additional_volumes: Optional[List[nemo_microservices.types.jobs.kubernetes_volume.KubernetesVolume]]#

None

Additional volumes to mount

pvc_name: str#

None

Persistent Volume Claim Name to use for job storage.

volume_permissions_image: Optional[str]#

None

Image used to set volume permissions