Skip to content

gc_batch.models.job_result

JobResult

Bases: BaseModel

Source code in src/gc_batch/models/job_result.py
14
15
16
17
class JobResult(BaseModel):
    state: JobState
    output: str = ""
    error: str = ""

error = '' class-attribute instance-attribute

output = '' class-attribute instance-attribute

state instance-attribute

JobState

Bases: CustomStrEnum

Source code in src/gc_batch/models/job_result.py
 6
 7
 8
 9
10
11
class JobState(CustomStrEnum):
    SUCCEEDED = "SUCCEEDED"
    FAILED = "FAILED"
    DELETION_IN_PROGRESS = "DELETION_IN_PROGRESS"
    DELETED = "DELETED"
    CANCELLED = "CANCELLED"

CANCELLED = 'CANCELLED' class-attribute instance-attribute

DELETED = 'DELETED' class-attribute instance-attribute

DELETION_IN_PROGRESS = 'DELETION_IN_PROGRESS' class-attribute instance-attribute

FAILED = 'FAILED' class-attribute instance-attribute

SUCCEEDED = 'SUCCEEDED' class-attribute instance-attribute