snowshu.core.models.credentials¶
-
class
snowshu.core.models.credentials.
Credentials
(account: Optional[str] = None, database: Optional[str] = None, host: Optional[str] = None, password: Optional[str] = None, port: Optional[int] = None, role: Optional[str] = None, schema: Optional[str] = None, user: Optional[str] = None, warehouse: Optional[str] = None)¶ Bases:
object
Represents every accepted type of credential, attempting to bring some sanity to how configs are defined for disparate adapters.
-
account
: Optional[str] = None¶
-
database
: Optional[str] = None¶
-
host
: Optional[str] = None¶
-
password
: Optional[str] = None¶
-
port
: Optional[int] = None¶
-
role
: Optional[str] = None¶
-
schema
: Optional[str] = None¶
-
urlencode
() → None¶ quote-plus encoding of all attributes good for sql urls.
-
user
: Optional[str] = None¶
-
warehouse
: Optional[str] = None¶
-