pub struct ExtPipe {Show 18 fields
pub id: i64,
pub external_id: String,
pub name: String,
pub description: Option<String>,
pub data_set_id: i64,
pub raw_tables: Option<Vec<ExtPipeRawTable>>,
pub schedule: Option<String>,
pub contacts: Option<Vec<ExtPipeContact>>,
pub metadata: Option<HashMap<String, String>>,
pub source: Option<String>,
pub documentation: Option<String>,
pub last_success: Option<i64>,
pub last_failure: Option<i64>,
pub last_message: Option<String>,
pub last_seen: Option<i64>,
pub created_time: i64,
pub last_updated_time: i64,
pub created_by: Option<String>,
}Expand description
An extraction pipeline.
Fields§
§id: i64Internal ID
external_id: StringExtraction pipeline external ID. Must be unique accross all extraction pipelines in the project.
name: StringExtraction pipeline name.
description: Option<String>Short description.
data_set_id: i64Data set this extraction pipeline belongs to.
raw_tables: Option<Vec<ExtPipeRawTable>>List of raw tables the extractor this extraction pipeline represents is documented to write to.
schedule: Option<String>Documented schedule.
contacts: Option<Vec<ExtPipeContact>>List of contacts.
metadata: Option<HashMap<String, String>>Application specific metadata.
source: Option<String>User provided source.
documentation: Option<String>Long form documentation.
last_success: Option<i64>Timestamp of last success, in milliseconds since epoch.
last_failure: Option<i64>Timestamp of last failure, in milliseconds since epoch.
last_message: Option<String>Last message received.
last_seen: Option<i64>Timestamp of last event, in milliseconds since epoch.
created_time: i64Time this extraction pipeline was created, in milliseconds since epoch.
last_updated_time: i64Time this extraction pipeline was last updated, in milliseconds since epoch.
created_by: Option<String>The user that created this extraction pipeline, if available.