tabsdatak.conn.mongodb
CollectionSpec | |
CollectionsWithIdsSpec | |
ColumnNameSpec | |
CredentialsSpec | |
DestCfgKey | |
DestCfgSpec | |
IfTableExistsSpec | |
MongoDBDest | MongoDB destination for @subscriber -- one slot per collection. |
MongoDBDestConn | MongoDB connection used by MongoDBDest. |
UriSpec |
CollectionSpec
type_aliasCollectionSpec: str
CollectionsWithIdsSpec
type_aliasCollectionsWithIdsSpec: list[tuple[CollectionSpec, ColumnNameSpec | None]]
Resolved type:
list[tuple[str, str | None]]
ColumnNameSpec
type_aliasColumnNameSpec: str
CredentialsSpec
type_aliasCredentialsSpec: UserPassword
DestCfgKey
type_aliasDestCfgKey: Literal['mongodb.logging_level']
DestCfgSpec
type_aliasDestCfgSpec: Mapping[DestCfgKey, Any]
Resolved type:
Mapping[Literal['mongodb.logging_level'], Any]
IfTableExistsSpec
type_aliasIfTableExistsSpec: Literal['append', 'replace']
UriSpec
type_aliasUriSpec: StrOrSecretSpec
Resolved type:
str | Secret