Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 1.76 KB

File metadata and controls

19 lines (14 loc) · 1.76 KB

AirbyteStreamConfiguration

Properties

Name Type Description Notes
sync_mode crate::models::SyncMode
cursor_field Option<Vec> Path to the field that will be used to determine if a record is new or modified since the last sync. This field is REQUIRED if sync_mode is incremental. Otherwise it is ignored. [optional]
destination_sync_mode crate::models::DestinationSyncMode
primary_key Option<Vec<Vec>> Paths to the fields that will be used as primary key. This field is REQUIRED if destination_sync_mode is *_dedup. Otherwise it is ignored. [optional]
alias_name Option<String> Alias name to the stream to be used in the destination [optional]
selected Option<bool> If this is true, the stream is selected with all of its properties. For new connections, this considers if the stream is suggested or not [optional]
suggested Option<bool> Does the connector suggest that this stream be enabled by default? [optional]
field_selection_enabled Option<bool> Whether field selection should be enabled. If this is true, only the properties in selectedFields will be included. [optional]
selected_fields Option<Veccrate::models::SelectedFieldInfo> Paths to the fields that will be included in the configured catalog. This must be set if fieldSelectedEnabled is set. An empty list indicates that no properties will be included. [optional]

[Back to Model list] [Back to API list] [Back to README]