Data Sources
Get Data Source
Update Data Source
Delete Data Source
ModelsExpand Collapse
type DataSource struct{…}
Schema for a data source.
Component DataSourceComponentUnion
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
Version metadata for the data source