gooddata_sdk.catalog.data_source.entity_model.data_source.CatalogDataSourceRedshift
- class gooddata_sdk.catalog.data_source.entity_model.data_source.CatalogDataSourceRedshift(id: str, name: str, schema: str, credentials: Credentials, url: Optional[str] = None, data_source_type: Optional[str] = None, db_specific_attributes: Optional[DatabaseAttributes] = None, enable_caching: Optional[bool] = None, cache_path: Optional[list[str]] = None, url_params: Optional[List[Tuple[str, str]]] = None)
Bases:
gooddata_sdk.catalog.data_source.entity_model.data_source.CatalogDataSourcePostgres
- __init__(id: str, name: str, schema: str, credentials: Credentials, url: Optional[str] = None, data_source_type: Optional[str] = None, db_specific_attributes: Optional[DatabaseAttributes] = None, enable_caching: Optional[bool] = None, cache_path: Optional[list[str]] = None, url_params: Optional[List[Tuple[str, str]]] = None)
Methods
__init__
(id, name, schema, credentials[, ...])from_api
(entity)to_api
()to_api_patch
(data_source_id, attributes)