CollectionsItemsPutItemBody

class pydelfini.delfini_core.models.collections_items_put_item_body.CollectionsItemsPutItemBody(columns=Unset, content=Unset, folder_id=Unset, metadata=Unset, name=Unset, parser=Unset, storage=Unset)[source]

Bases: object

CollectionsItemsPutItemBody model

Parameters:
columns
Type:

Union[List[‘ItemColumn’], None, Unset]

content
Type:

Union[Unset, CollectionsItemsPutItemBodyContent]

folder_id

Example: ROOT.

Type:

Union[Unset, str]

metadata

Arbitrary metadata as key-value string pairs

Type:

Union[Unset, ItemMetadata]

name
Type:

Union[Unset, str]

parser

Example: {‘name’: ‘auto’}.

Type:

Union[‘ItemParser’, None, Unset]

storage

Example: {‘checksum’: {}, ‘size’: None, ‘sizeIsEstimate’: False, ‘url’: ‘delfini+datastore://default’}.

Type:

Union[‘ItemStorage’, None, Unset]

Attributes

columns

content

folder_id

metadata

name

parser

storage

classmethod from_dict(src_dict)[source]

Create an instance of CollectionsItemsPutItemBody from a dict

Parameters:

src_dict (Dict[str, Any])

Return type:

T

to_dict()[source]

Convert to a dict

Return type:

Dict[str, Any]