scitacean.model.Lifecycle#
- class scitacean.model.Lifecycle(*, _archivable=None, _archive_retention_time=None, _archive_return_message=None, _archive_status_message=None, _date_of_disk_purging=None, _date_of_publishing=None, _exported_to=None, _is_on_central_disk=None, _publishable=None, _published_on=None, _retrievable=None, _retrieve_integrity_check=None, _retrieve_return_message=None, _retrieve_status_message=None)[source]#
Constructors
__init__
(*[, _archivable, ...])Methods
Return the download model type for this user model.
from_download_model
(download_model)Construct an instance from an associated SciCat download model.
make_upload_model
()- rtype:
BaseModel
upload_model_type
()Return the upload model type for this user model.
Attributes
archivable
archive_retention_time
archive_return_message
archive_status_message
date_of_disk_purging
date_of_publishing
exported_to
is_on_central_disk
publishable
published_on
retrievable
retrieve_integrity_check
retrieve_return_message
retrieve_status_message
- __init__(*, _archivable=None, _archive_retention_time=None, _archive_return_message=None, _archive_status_message=None, _date_of_disk_purging=None, _date_of_publishing=None, _exported_to=None, _is_on_central_disk=None, _publishable=None, _published_on=None, _retrievable=None, _retrieve_integrity_check=None, _retrieve_return_message=None, _retrieve_status_message=None)#