⚠️ DEPRECATED: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
database |
str | ✔️ | Name of the database. | |
destination_type |
models.DestinationRedshiftRedshift | ✔️ | N/A | |
disable_type_dedupe |
Optional[bool] | ➖ | Disable Writing Final Tables. WARNING! The data format in _airbyte_data is likely stable but there are no guarantees that other metadata columns will remain the same in future versions | |
drop_cascade |
Optional[bool] | ➖ | Drop tables with CASCADE. WARNING! This will delete all data in all dependent objects (views, etc.). Use with caution. This option is intended for usecases which can easily rebuild the dependent objects. | |
host |
str | ✔️ | Host Endpoint of the Redshift Cluster (must include the cluster-id, region and end with .redshift.amazonaws.com) | |
jdbc_url_params |
Optional[str] | ➖ | Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '&'. (example: key1=value1&key2=value2&key3=value3). | |
password |
str | ✔️ | Password associated with the username. | |
port |
Optional[int] | ➖ | Port of the database. | 5439 |
raw_data_schema |
Optional[str] | ➖ | The schema to write raw tables into (default: airbyte_internal). | |
schema_ |
Optional[str] | ➖ | The default schema tables are written to if the source does not specify a namespace. Unless specifically configured, the usual value for this field is "public". | public |
tunnel_method |
Optional[models.DestinationRedshiftSSHTunnelMethod] | ➖ | Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use. | |
uploading_method |
Optional[models.UploadingMethod] | ➖ | The way data will be uploaded to Redshift. | |
username |
str | ✔️ | Username to use to access the database. |