TransformationJobCreateFields¶
Fields used to submit a new transformation job.
Properties¶
| Name | Type | Description | Notes |
|---|---|---|---|
| configuration_reference | TransformationConfigurationReference | [optional] | |
| dry_run | bool | If true, the job validates and simulates execution without producing or persisting output. | [optional] [default to False] |
| image_reference | TransformationImageReference | ||
| input_accessions | List[str] | Accessions of the input files the job processes. | |
| memory_size | str | Amount of memory granted to the job. Accepts a size with a unit suffix, e.g. 512Mi or 2Gi; a plain number with no unit is interpreted as bytes. When omitted, the image's default memory size is used. | [optional] |
| volume_size | str | Working-volume size granted to the job. Accepts a size with a unit suffix, e.g. 30Gi; a plain number with no unit is interpreted as bytes. When omitted, the image's default volume size is used. | [optional] |
Example¶
from odm_api.models.transformation_job_create_fields import TransformationJobCreateFields
# TODO update the JSON string below
json = "{}"
# create an instance of TransformationJobCreateFields from a JSON string
transformation_job_create_fields_instance = TransformationJobCreateFields.from_json(json)
# print the JSON string representation of the object
print(TransformationJobCreateFields.to_json())
# convert the object into a dict
transformation_job_create_fields_dict = transformation_job_create_fields_instance.to_dict()
# create an instance of TransformationJobCreateFields from a dict
transformation_job_create_fields_from_dict = TransformationJobCreateFields.from_dict(transformation_job_create_fields_dict)