job.configuration.json package¶
Submodules¶
job.configuration.json.job_config_v6 module¶
Manages the v6 job configuration schema
-
class
job.configuration.json.job_config_v6.
JobConfigurationV6
(config=None, existing=None, do_validate=False)¶ Bases:
object
Represents a v6 job configuration JSON
-
get_configuration
()¶ Returns the job configuration represented by this JSON
Returns: The job configuration Return type: job.configuration.configuration.JobConfiguration
:
-
get_dict
()¶ Returns the internal dictionary
Returns: The internal dictionary Return type: dict
-
-
job.configuration.json.job_config_v6.
convert_config_to_v6_json
(config)¶ Returns the v6 job configuration JSON for the given configuration
Parameters: config ( job.configuration.configuration.JobConfiguration
) – The job configurationReturns: The v6 job configuration JSON Return type: job.configuration.json.job_config_v6.JobConfigurationV6