Logo
Type aliases

PipelineDataSourceReadable

PipelineDataSourceReadable = object

Defined in: packages/cloud/src/client/types.gen.ts:5052

Schema for a data source in a pipeline.

Properties

id

id: string

Defined in: packages/cloud/src/client/types.gen.ts:5056

Unique identifier


created_at?

optional created_at: string | null

Defined in: packages/cloud/src/client/types.gen.ts:5060

Creation datetime


updated_at?

optional updated_at: string | null

Defined in: packages/cloud/src/client/types.gen.ts:5064

Update datetime


name

name: string

Defined in: packages/cloud/src/client/types.gen.ts:5068

The name of the data source.


source_type

source_type: ConfigurableDataSourceNames

Defined in: packages/cloud/src/client/types.gen.ts:5069


custom_metadata?

optional custom_metadata: {[key: string]: null | string | number | boolean | unknown[] | {[key: string]: unknown; }; } | null

Defined in: packages/cloud/src/client/types.gen.ts:5073

Custom metadata that will be present on all data loaded from the data source


component

component: {[key: string]: unknown; } | CloudS3DataSourceReadable | CloudAzStorageBlobDataSourceReadable | CloudGoogleDriveDataSource | CloudOneDriveDataSourceReadable | CloudSharepointDataSourceReadable | CloudSlackDataSourceReadable | CloudNotionPageDataSourceReadable | CloudConfluenceDataSourceReadable | CloudJiraDataSourceReadable | CloudBoxDataSourceReadable

Defined in: packages/cloud/src/client/types.gen.ts:5088

Component that implements the data source


version_metadata?

optional version_metadata: {[key: string]: unknown; } | null

Defined in: packages/cloud/src/client/types.gen.ts:5105

Version metadata for the data source


project_id

project_id: string

Defined in: packages/cloud/src/client/types.gen.ts:5108


data_source_id

data_source_id: string

Defined in: packages/cloud/src/client/types.gen.ts:5112

The ID of the data source.


pipeline_id

pipeline_id: string

Defined in: packages/cloud/src/client/types.gen.ts:5116

The ID of the pipeline.


last_synced_at

last_synced_at: string

Defined in: packages/cloud/src/client/types.gen.ts:5120

The last time the data source was automatically synced.


sync_interval?

optional sync_interval: number | null

Defined in: packages/cloud/src/client/types.gen.ts:5124

The interval at which the data source should be synced.


sync_schedule_set_by?

optional sync_schedule_set_by: string | null

Defined in: packages/cloud/src/client/types.gen.ts:5128

The id of the user who set the sync schedule.


status?

optional status: "NOT_STARTED" | "IN_PROGRESS" | "SUCCESS" | "ERROR" | "CANCELLED" | null

Defined in: packages/cloud/src/client/types.gen.ts:5132

The status of the data source in the pipeline.


status_updated_at?

optional status_updated_at: string | null

Defined in: packages/cloud/src/client/types.gen.ts:5138

The last time the status was updated.

On this page