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)