datacube.index.abstract.AbstractDatasetResource.update#
- abstract AbstractDatasetResource.update(dataset, updates_allowed=None, archive_less_mature=None)[source]#
Update dataset metadata and location :param Dataset dataset: Dataset model with unpersisted updates :type updates_allowed:
Mapping[tuple[Union[str,int],...],Callable[[tuple[Union[str,int],...],tuple[Union[str,int],...],Union[MissingSentinel,str,int,None,Sequence[Any],Mapping[str,Any]],Union[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