virtualitics_sdk.utils.types module¶
- class virtualitics_sdk.utils.types.ConnectionType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
Bases:
str
,Enum
- databricks = 'databricks'¶
- mariadb = 'mariadb'¶
- mssql = 'mssql'¶
- mssql_pymysql = 'mssql+pymysql'¶
- mssql_pyodbc = 'mssql+pyodbc'¶
- mysql = 'mysql'¶
- other = 'other'¶
- postgresql = 'postgresql'¶
- s3 = 's3'¶
- snowflake = 'snowflake'¶
- spark = 'spark'¶
- class virtualitics_sdk.utils.types.ExtendedEnum(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
Bases:
Enum
Extends Python’s generic enumeration
- classmethod check_valid_enum(e)¶
- Return type:
bool
- classmethod get_valid_enums()¶
- Return type:
list
- classmethod validate(e, return_none=True)¶