tiled.client.base.BaseClient.patch_metadata

BaseClient.patch_metadata(metadata_patch=None, specs_patch=None, access_blob_patch=None, content_type='application/json-patch+json', drop_revision=False)[source]

EXPERIMENTAL: Patch metadata using a JSON Patch (RFC6902).

This is subject to change or removal without notice.

Parameters:
metadata_patchList[dict], optional

JSON-serializable patch to be applied to metadata

specs_patchList[dict], optional

JSON-serializable patch to be applied to metadata validation specifications list

access_blob_patchList[dict], optional

JSON-serializable patch to be applied to the access_blob

content_typestr

Mimetype of the patches. Acceptable values are:

drop_revisionbool, optional

Replace current version without saving current version as a revision. Use with caution.