diff --git a/src/codeocean/data_asset.py b/src/codeocean/data_asset.py index 7b8e10c..09a3054 100644 --- a/src/codeocean/data_asset.py +++ b/src/codeocean/data_asset.py @@ -15,6 +15,7 @@ class DataAssetType(StrEnum): Dataset = "dataset" Result = "result" Combined = "combined" + Model = "model" class DataAssetState(StrEnum): @@ -199,11 +200,12 @@ class DataAssetSearchOrigin(StrEnum): @dataclass_json @dataclass(frozen=True) class DataAssetSearchParams: - limit: int - offset: int - archived: bool - favorite: bool + limit: Optional[int] = None + offset: Optional[int] = None + archived: Optional[bool] = None + favorite: Optional[bool] = None query: Optional[str] = None + next_token: Optional[str] = None sort_field: Optional[DataAssetSortBy] = None sort_order: Optional[SortOrder] = None type: Optional[DataAssetType] = None @@ -217,6 +219,7 @@ class DataAssetSearchParams: class DataAssetSearchResults: has_more: bool results: list[DataAsset] + next_token: Optional[str] = None @dataclass_json