mgnipy.emgapi_v2_client.models.m_gnify_genome_catalogue_download_file module#
- class mgnipy.emgapi_v2_client.models.m_gnify_genome_catalogue_download_file.MGnifyGenomeCatalogueDownloadFile(file_type, download_type, short_description, long_description, alias, download_group=<mgnipy.emgapi_v2_client.types.Unset object>, path=<mgnipy.emgapi_v2_client.types.Unset object>, file_size_bytes=<mgnipy.emgapi_v2_client.types.Unset object>, index_file=<mgnipy.emgapi_v2_client.types.Unset object>, parent_identifier=<mgnipy.emgapi_v2_client.types.Unset object>, url=<mgnipy.emgapi_v2_client.types.Unset object>)[source]#
Bases:
objectDownload file representation for GenomeCatalogue objects.
Resolves a public URL using the catalogue’s result_directory, if available.
- Attributes:
file_type (DownloadFileType): download_type (DownloadType): short_description (str): Brief description of the file long_description (str): Detailed description of the file alias (str): download_group (None | str | Unset): Group identifier for the download path (str | Unset): file_size_bytes (int | None | Unset): index_file (DownloadFileIndexFile | list[DownloadFileIndexFile] | None | Unset): parent_identifier (int | str | Unset): url (None | str | Unset):
- Parameters:
file_type (DownloadFileType)
download_type (DownloadType)
short_description (str )
long_description (str )
alias (str )
index_file (DownloadFileIndexFile | list [DownloadFileIndexFile] | None | Unset)
- download_type: DownloadType#
- file_type: DownloadFileType#
- index_file: DownloadFileIndexFile | list [DownloadFileIndexFile] | None | Unset#