Data Sources
List Pipeline Data Sources
Add Data Sources To Pipeline
Update Pipeline Data Source
Get Pipeline Data Source Status
Sync Pipeline Data Source
ModelsExpand Collapse
type PipelineDataSource struct{…}
Schema for a data source in a pipeline.
Component PipelineDataSourceComponentUnion
Component that implements the data source
type CloudAzStorageBlobDataSource struct{…}
type CloudSharepointDataSource struct{…}
ExcludePathPatterns []stringOptional
List of regex patterns for file paths to exclude. Files whose paths (including filename) match any pattern will be excluded. Example: [‘/temp/’, ‘/backup/’, ‘.git/’, ‘.tmp$’, ’^~’]
type CloudConfluenceDataSource struct{…}
Configuration for handling failures during processing. Key-value object controlling failure handling behaviors.
Example: { “skip_list_failures”: true }
Currently supports:
- skip_list_failures: Skip failed batches/lists and continue processing
SyncPermissions boolOptional
Whether to fetch space-level permissions (allowed users/groups) and attach them to document metadata for access control. Disable for Confluence Server/Data Center versions whose permission APIs are unavailable (e.g. the JSON-RPC API removed in Data Center 9.2.6+), which otherwise surface as 401 errors during sync.
type CloudJiraDataSource struct{…}
type CloudJiraDataSourceV2 struct{…}
type CloudBoxDataSource struct{…}
AuthenticationMechanism CloudBoxDataSourceAuthenticationMechanism
The type of authentication to use (Developer Token or CCG)
ClientID stringOptional
Box API key used for identifying the application the user is authenticating with
SourceType PipelineDataSourceSourceType
Status PipelineDataSourceStatusOptional
The status of the data source in the pipeline.
Version metadata for the data source