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
[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
]]] :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