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