qunicorn_core.db.models.provider module
- class qunicorn_core.db.models.provider.ProviderDataclass(name, with_token, qprov_id=None)
Bases:
DbModelDataclass for storing Providers
- Attributes:
id (int): The id of a provider. (set by the database) name (str): Name of the cloud service. with_token (bool): If authentication is needed and can be done by passing a token this attribute is true. supported_languages (List[str]): The programming languages that are supported by this provider.
(WARNING: Cannot be set in constructor!)
- devices: Mapped[List[DeviceDataclass]]