Adding properties for External Processes (EDS)
Background
In EDS, we would like to develop a post-processing linkage to an external API that will perform the curation/processes related to DDMS.
Link: ADR: EDS Triggering & Monitoring Custom Post Processing API (#120) · Issues
Required Changes
-
ConnectedSourceDataJob.1.6.0 -> ConnectedSourceDataJob.1.7.0 - Added Properties
Cumulative Name Value Type Required? Title Description Pattern data.ExternalProcesses[] object optional ExternalProcesses A list of external processes configuration to be executed by EDS (No pattern) data.ExternalProcesses[].SecuritySchemeName string required Security Scheme Name Reference name for the security scheme in the ConnectedSourceRegistryEntry document this external process belongs to. (No pattern) data.ExternalProcesses[].Url string required Endpoint Url External Process endpoint (No pattern) data.ExternalProcesses[].EdsExternalProcessType string required EDS External Process Type ID reference of the External Process Type ^[\w-.]+:reference-data--EdsExternalProcessType:[\w-.:%]+:[0-9]*$ -
Schema creation for
reference-data--EdsExternalProcessType -
Reference Values for
reference-data--EdsExternalProcessTypeidwith prefixnamespace:reference-data--EdsExternalProcessType:Code Name NameAlias Description AttributionAuthority PostIngestion PostIngestion PostIngestion - The External Process will be triggered after EDS Ingest is completed osdu PostNaturalization PostNaturalization PostNaturalization - The External Process will be triggered after EDS Naturalization is completed osdu