ska_sdp_e2e_batch_continuum_imaging.pipelines.models.sdp.batch_e2e_pipeline_config module
Following models are copied from "batch_e2e_pipeline_config.py" module from ska-sdp-script/src/ska-sdp-script-continuum-imaging/models package. If these model change in above package, then we must copy them here to ensure correct validations.
ContinuumImagingParams are used from continuum_imaging_params module in current package.
- pydantic model ska_sdp_e2e_batch_continuum_imaging.pipelines.models.sdp.batch_e2e_pipeline_config.SDPMetadataConfig[source]
Bases:
BaseModelInformation to be filled in to the "config" section of the SDP dataproduct metdata file
- Config:
strict: bool = False
extra: str = ignore
arbitrary_types_allowed: bool = False
validate_assignment: bool = True
validate_default: bool = True
use_attribute_docstrings: bool = True
- Fields:
- pydantic model ska_sdp_e2e_batch_continuum_imaging.pipelines.models.sdp.batch_e2e_pipeline_config.SDPBatchE2EPipelineConfig[source]
Bases:
BaseModelConfiguration as expected by the run-from-sdp subcommand of ska-sdp-batch-e2e-pipeline.
- Config:
strict: bool = False
extra: str = ignore
arbitrary_types_allowed: bool = False
validate_assignment: bool = True
validate_default: bool = True
use_attribute_docstrings: bool = True
- Fields:
-
field eb_id:
Annotated[str] [Required] ID of the Execution Block
- Constraints:
pattern = ^eb-[a-z0-9]+-[0-9]{8}-[a-z0-9]+$
-
field parameters:
Annotated[ContinuumImagingParams] [Optional] Pipeline parameters
-
field sdp_metadata_config:
Annotated[SDPMetadataConfig] [Required] The information needed to fill in the "config" section of the SDP metadata