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:
Optional[Mapping[Tuple[Union[int,str],...],Callable[[Tuple[Union[int,str],...],Tuple[Union[int,str],...],Union[MissingSentinel,str,int,None,Sequence[Any],Mapping[str,Any]],Union[MissingSentinel,str,int,None,Sequence[Any],Mapping[str,Any]]],bool]]] :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