ImageFile#

class ImageFile(file_location_id=None, name=None, size_bytes=None, file_path=None, checksum_type=None, checksum=None, *args, **kwargs)#

Bases: object

Description of LCM image file.

Parameters:
  • file_location_id – (file_location_id) Image file global catalog item UUID.

  • name (min=1 chars, max=128 chars) – (name) LCM image file name.

  • size_bytes (required) – (size_bytes) LCM image file size.

  • file_path (min=1 chars, max=256 chars) – (file_path) File path for the LCM image.

  • checksum_type (required) – (checksum_type)

  • checksum (required min=1 chars, max=128 chars) – (checksum) LCM image checksum.

property checksum#

LCM image checksum.

Type:

str

property checksum_type#
Type:

CheckSumType

property file_location_id#

Image file global catalog item UUID.

Type:

str

property file_path#

File path for the LCM image.

Type:

str

property name#

LCM image file name.

Type:

str

property size_bytes#

LCM image file size.

Type:

int

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model