Asset Class

Represents an asset to be used with an Image class.

This class is DEPRECATED.

Assets are specified during configuration of an image. For an example, see the image_configuration method of the ContainerImage class.

Initialize the Asset object for images.

Inheritance
builtins.object
Asset

Constructor

Asset(id, mime_type, unpack, url)

Parameters

Name Description
id
Required
str

The ID corresponding to the image asset.

mime_type
Required
str

The MIME type of the asset.

unpack
Required

Whether the asset needs to be unpacked as a part of image setup.

url
Required
str

A URL pointer to where the asset is stored.

id
Required
str

The ID corresponding to the image asset.

mime_type
Required
str

The MIME type of the asset.

unpack
Required

Whether the asset needs to be unpacked as a part of image setup.

url
Required
str

A URL pointer to where the asset is stored.

Methods

deserialize

Convert a JSON object into an Asset object.

serialize

Convert this Asset into a JSON serialized dictionary.

deserialize

Convert a JSON object into an Asset object.

static deserialize(payload_obj)

Parameters

Name Description
payload_obj
Required

A JSON object to convert to an Asset object.

Returns

Type Description

The Asset representation of the provided JSON object.

Exceptions

Type Description

serialize

Convert this Asset into a JSON serialized dictionary.

serialize()

Returns

Type Description

The JSON representation of this Asset object.

Exceptions

Type Description