ItemStorage

class pydelfini.delfini_core.models.item_storage.ItemStorage(checksum=Unset, size=Unset, size_is_estimate=False, url=Unset)[source]

Bases: object

ItemStorage model

Example:

>>> model = ItemStorage.from_dict({'checksum': {},
...     'size': None,
...     'sizeIsEstimate': False,
...     'url': 'delfini+datastore://default'})
Parameters:
checksum
Type:

Union[Unset, ItemStorageChecksum]

size
Type:

Union[Unset, int]

size_is_estimate

Default: False.

Type:

Union[Unset, bool]

url
Type:

Union[Unset, str]

Attributes

checksum

size

size_is_estimate

url

classmethod from_dict(src_dict)[source]

Create an instance of ItemStorage from a dict

Parameters:

src_dict (Dict[str, Any])

Return type:

T

to_dict()[source]

Convert to a dict

Return type:

Dict[str, Any]