magpie.models¶
Module Contents¶
-
class
magpie.models.GroupPermission[source]¶ Bases:
magpie.definitions.ziggurat_definitions.GroupPermissionMixin,Base
-
class
magpie.models.UserGroup[source]¶ Bases:
magpie.definitions.ziggurat_definitions.UserGroupMixin,Base
-
class
magpie.models.GroupResourcePermission[source]¶ Bases:
magpie.definitions.ziggurat_definitions.GroupResourcePermissionMixin,Base
-
class
magpie.models.Resource[source]¶ Bases:
magpie.definitions.ziggurat_definitions.ResourceMixin,Base
-
class
magpie.models.UserPermission[source]¶ Bases:
magpie.definitions.ziggurat_definitions.UserPermissionMixin,Base
-
class
magpie.models.UserResourcePermission[source]¶ Bases:
magpie.definitions.ziggurat_definitions.UserResourcePermissionMixin,Base
-
class
magpie.models.ExternalIdentity[source]¶ Bases:
magpie.definitions.ziggurat_definitions.ExternalIdentityMixin,Base
-
class
magpie.models.Service[source]¶ Bases:
magpie.models.ResourceResource of service type.
-
class
magpie.models.Workspace[source]¶ Bases:
magpie.models.Resource
-
class
magpie.models.Route[source]¶ Bases:
magpie.models.Resource
-
class
magpie.models.RemoteResource[source]¶ Bases:
magpie.definitions.ziggurat_definitions.BaseModel,Base
-
class
magpie.models.RemoteResourcesSyncInfo[source]¶ Bases:
magpie.definitions.ziggurat_definitions.BaseModel,Base
-
class
magpie.models.RemoteResourceTreeService(service_cls)[source]¶ Bases:
magpie.definitions.ziggurat_definitions.ResourceTreeService
-
class
magpie.models.RemoteResourceTreeServicePostgresSQL[source]¶ Bases:
magpie.definitions.ziggurat_definitions.ResourceTreeServicePostgreSQLThis is necessary, because ResourceTreeServicePostgresSQL.model is the Resource class. If we want to change it for a RemoteResource, we need this class.
The ResourceTreeService.__init__ call sets the model.