datacube.index.abstract.AbstractDatasetResource.update#
- abstract AbstractDatasetResource.update(dataset, updates_allowed=None, archive_less_mature=None)[source]#
Update dataset metadata and location :type dataset:
Dataset:param dataset: Dataset model with unpersisted updates :type updates_allowed:Mapping[tuple[str|int,...],Callable[[tuple[str|int,...],tuple[str|int,...],MissingSentinel|str|int|None|Sequence[Any] |Mapping[str,Any],MissingSentinel|str|int|None|Sequence[Any] |Mapping[str,Any]],bool]] |None:param updates_allowed: Allowed updates :type archive_less_mature:int|None:param archive_less_mature: Find and archive less mature datasets with ms delta :rtype:Dataset:return: Persisted dataset model