nemo_microservices.types.jobs.platform_job#

Module Contents#

Classes#

API#

class nemo_microservices.types.jobs.platform_job.PlatformJob(/, **data: Any)#

Bases: nemo_microservices._models.BaseModel

attempt: nemo_microservices.types.jobs.platform_job_attempt.PlatformJobAttempt#

None

created_at: datetime.datetime | None#

None

custom_fields: Dict[str, object] | None#

None

Custom Fields

description: str | None#

None

error_details: Dict[str, object] | None#

None

id: str#

None

name: str#

None

namespace: str | None#

None

The namespace of the entity.

ownership: Dict[str, object]#

None

platform_spec: nemo_microservices.types.jobs.platform_job_spec.PlatformJobSpec#

None

project: str | None#

None

The URN of the project associated with this entity.

source: str#

None

spec: Dict[str, object]#

None

Job Spec

status: 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: Dict[str, object] | None#

None

Details about the job status.

updated_at: datetime.datetime | None#

None