ProjectRequestParameter

class LOGS.Entities.ProjectRequestParameter.ProjectOrder(value)[source]

Bases: Enum

An enumeration.

CREATED_BY_ASC = 'CREATED_BY_ASC'
CREATED_BY_DESC = 'CREATED_BY_DESC'
CREATED_ON_ASC = 'CREATED_ON_ASC'
CREATED_ON_DESC = 'CREATED_ON_DESC'
DATASET_COUNT_ASC = 'DATASET_COUNT_ASC'
DATASET_COUNT_DESC = 'DATASET_COUNT_DESC'
DOCUMENT_COUNT_ASC = 'DOCUMENT_COUNT_ASC'
DOCUMENT_COUNT_DESC = 'DOCUMENT_COUNT_DESC'
ID_ASC = 'ID_ASC'
ID_DESC = 'ID_DESC'
LAB_NOTEBOOK_COUNT_ASC = 'LAB_NOTEBOOK_COUNT_ASC'
LAB_NOTEBOOK_COUNT_DESC = 'LAB_NOTEBOOK_COUNT_DESC'
MODIFIED_BY_ASC = 'MODIFIED_BY_ASC'
MODIFIED_BY_DESC = 'MODIFIED_BY_DESC'
MODIFIED_ON_ASC = 'MODIFIED_ON_ASC'
MODIFIED_ON_DESC = 'MODIFIED_ON_DESC'
NAME_ASC = 'NAME_ASC'
NAME_DESC = 'NAME_DESC'
SAMPLE_COUNT_ASC = 'SAMPLE_COUNT_ASC'
SAMPLE_COUNT_DESC = 'SAMPLE_COUNT_DESC'
class LOGS.Entities.ProjectRequestParameter.ProjectRequestParameter(includePermissions=None, names=None, createdFrom=None, createdTo=None, ownerIds=None, includeRelations=True, includeRelationLink=None, includeRelationCount=None, page=None, pageSize=None, excludeIds=None, searchTerm=None, ids=None, includeCount=None, orderby=None, typeIds=None, notes=None, projectTagIds=None, projectTags=None, personIds=None, datasetIds=None, mediaIds=None, sampleIds=None, documentIds=None)[source]

Bases: EntityRequestParameter[ProjectOrder], IRelatedEntityRequest, IOwnedEntityRequest, ICreationRecordRequest, IModificationRecordRequest, INamedEntityRequest, IPermissionedEntityRequest

datasetIds: Optional[List[int]] = None
documentIds: Optional[List[int]] = None
mediaIds: Optional[List[int]] = None
notes: Optional[str] = None
personIds: Optional[List[int]] = None
projectTagIds: Optional[List[int]] = None
projectTags: Optional[List[str]] = None
sampleIds: Optional[List[int]] = None
typeIds: Optional[List[str]] = None