Expand description
Connection types.
Modules§
- aws
- AWS configuration for sources and sinks.
- inline
- Contains traits and types to support inlining connection details.
- string_
or_ secret
Structs§
- AwsPrivatelink
- Specifies an AWS PrivateLink service for a
Tunnel
. - AwsPrivatelink
Connection - Connection
Context - Extra context to pass through when instantiating a connection for a source or sink.
- CsrConnection
- A connection to a Confluent Schema Registry.
- CsrConnection
Http Auth - HTTP authentication credentials in a
CsrConnection
. - Iceberg
Catalog Connection - Kafka
Broker - Specifies a Kafka broker in a
KafkaConnection
. - Kafka
Connection - Kafka
Sasl Config - Kafka
TlsConfig - Kafka
Topic Options - MySql
Connection - A connection to a MySQL server.
- Postgres
Connection - A connection to a PostgreSQL server.
- Rest
Iceberg Catalog - S3Tables
Rest Iceberg Catalog - SqlServer
Connection Details - Details how to connect to an instance of Microsoft SQL Server.
- SshConnection
- A connection to an SSH tunnel.
- SshTunnel
- Specifies an SSH tunnel connection.
- TlsIdentity
- A TLS key pair used for client identity.
Enums§
- Connection
- Connection
Validation Error - An error returned by
Connection::validate
. - Iceberg
Catalog Impl - Iceberg
Catalog Type - MySql
Connection Validation Error - MySql
SslMode - Specifies which MySQL SSL Mode to use: https://dev.mysql.com/doc/refman/8.0/en/connection-options.html#option_general_ssl-mode This is not available as an enum in the mysql-async crate, so we define our own.
- Postgres
Connection Validation Error - SqlServer
Connection Validation Error - Tunnel
- Specifies how to tunnel a connection.
Constants§
Traits§
- Secrets
Reader 🔒Ext - An extension trait for
SecretsReader