omnipy.config.job
| CLASS | DESCRIPTION |
|---|---|
JobConfig |
|
LocalOutputStorageConfig |
|
OutputStorageConfig |
|
S3OutputStorageConfig |
|
JobConfig
Bases: ConfigBase
| ATTRIBUTE | DESCRIPTION |
|---|---|
output_storage |
TYPE:
|
Source code in src/omnipy/config/job.py
output_storage
class-attribute
instance-attribute
output_storage: IsOutputStorageConfig = pyd.Field(default_factory=OutputStorageConfig)
LocalOutputStorageConfig
Bases: ConfigBase
| ATTRIBUTE | DESCRIPTION |
|---|---|
persist_data_dir_path |
TYPE:
|
Source code in src/omnipy/config/job.py
OutputStorageConfig
Bases: ConfigBase
| ATTRIBUTE | DESCRIPTION |
|---|---|
local |
|
persist_outputs |
|
protocol |
|
restore_outputs |
|
s3 |
TYPE:
|
Source code in src/omnipy/config/job.py
local
class-attribute
instance-attribute
local: IsLocalOutputStorageConfig = pyd.Field(default_factory=LocalOutputStorageConfig)
persist_outputs
class-attribute
instance-attribute
persist_outputs: ConfigPersistOutputsOptions.Literals = (
ConfigPersistOutputsOptions.ENABLE_FLOW_AND_TASK_OUTPUTS
)
protocol
class-attribute
instance-attribute
restore_outputs
class-attribute
instance-attribute
restore_outputs: ConfigRestoreOutputsOptions.Literals = ConfigRestoreOutputsOptions.DISABLED
s3
class-attribute
instance-attribute
s3: IsS3OutputStorageConfig = pyd.Field(default_factory=S3OutputStorageConfig)
S3OutputStorageConfig
Bases: ConfigBase
| ATTRIBUTE | DESCRIPTION |
|---|---|
access_key |
TYPE:
|
bucket_name |
TYPE:
|
endpoint_url |
TYPE:
|
persist_data_dir_path |
TYPE:
|
secret_key |
TYPE:
|