nemo_microservices.types.beta.safe_synthesizer.safe_synthesizer_job#

Module Contents#

Classes#

API#

class nemo_microservices.types.beta.safe_synthesizer.safe_synthesizer_job.SafeSynthesizerJob(/, **data: typing.Any)#

Bases: nemo_microservices._models.BaseModel

created_at: Optional[str]#

None

custom_fields: Optional[Dict[str, object]]#

None

description: Optional[str]#

None

error_details: Optional[Dict[str, object]]#

None

id: Optional[str]#

None

name: str#

None

namespace: Optional[str]#

None

ownership: Optional[Dict[str, object]]#

None

project: Optional[str]#

None

spec: nemo_microservices.types.beta.safe_synthesizer.safe_synthesizer_job_config.SafeSynthesizerJobConfig#

None

Configuration model for Safe Synthesizer jobs.

Used primarily to configure ourselves for a run to the NeMo Jobs Microservice.

Attributes: data_source: The data source for the job. config: The Safe Synthesizer parameters configuration.

status: Optional[nemo_microservices.types.jobs.platform_job_status.PlatformJobStatus]#

None

Enumeration of possible job statuses.

This enum represents the various states a job can be in during its lifecycle, from creation to a terminal state.

status_details: Optional[Dict[str, object]]#

None

updated_at: Optional[str]#

None