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