41 lines
1.3 KiB
YAML
41 lines
1.3 KiB
YAML
documentationUrl: https://docs.airbyte.com/integrations/sources/couchbase
|
|
connectionSpecification:
|
|
$schema: http://json-schema.org/draft-07/schema#
|
|
title: Couchbase Source Spec
|
|
type: object
|
|
required:
|
|
- connection_string
|
|
- username
|
|
- password
|
|
- bucket
|
|
additionalProperties: true
|
|
properties:
|
|
connection_string:
|
|
type: string
|
|
title: Connection String
|
|
description: The connection string for the Couchbase server (e.g., couchbase://localhost or couchbases://example.com)
|
|
order: 0
|
|
username:
|
|
type: string
|
|
title: Username
|
|
description: The username to use for authentication
|
|
order: 1
|
|
password:
|
|
type: string
|
|
title: Password
|
|
description: The password to use for authentication
|
|
airbyte_secret: true
|
|
order: 2
|
|
bucket:
|
|
type: string
|
|
title: Bucket
|
|
description: The name of the bucket to sync data from
|
|
order: 3
|
|
start_date:
|
|
type: string
|
|
title: Start Date
|
|
description: The date from which you'd like to replicate data for incremental streams, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. If not set, all data will be replicated.
|
|
pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$
|
|
format: date-time
|
|
order: 4
|