CollectionArchive

class pydelfini.delfini_core.models.collection_archive.CollectionArchive(collection_id, created_on, id, num_done, num_total, status, version_id, checksum=Unset, completed_on=Unset, errors=Unset, expires_after=Unset, size=Unset)[source]

Bases: object

CollectionArchive model

Parameters:
collection_id
Type:

str

created_on
Type:

datetime.datetime

id
Type:

str

num_done
Type:

int

num_total
Type:

int

status
Type:

CollectionArchiveStatus

version_id
Type:

str

checksum
Type:

Union[Unset, CollectionArchiveChecksum]

completed_on
Type:

Union[Unset, datetime.datetime]

errors
Type:

Union[Unset, List[‘Error’]]

expires_after
Type:

Union[Unset, datetime.datetime]

size
Type:

Union[Unset, int]

Attributes

collection_id

created_on

id

num_done

num_total

status

version_id

checksum

completed_on

errors

expires_after

size

classmethod from_dict(src_dict)[source]

Create an instance of CollectionArchive from a dict

Parameters:

src_dict (Dict[str, Any])

Return type:

T

to_dict()[source]

Convert to a dict

Return type:

Dict[str, Any]