w.clean_room_asset_revisions: Asset Revisions

class databricks.sdk.service.cleanrooms.CleanRoomAssetRevisionsAPI

Clean Room Asset Revisions denote new versions of uploaded assets (e.g. notebooks) in the clean room.

get(clean_room_name: str, asset_type: CleanRoomAssetAssetType, name: str, etag: str) CleanRoomAsset

Get a specific revision of an asset

Parameters:
  • clean_room_name – str Name of the clean room.

  • asset_typeCleanRoomAssetAssetType Asset type. Only NOTEBOOK_FILE is supported.

  • name – str Name of the asset.

  • etag – str Revision etag to fetch. If not provided, the latest revision will be returned.

Returns:

CleanRoomAsset

list(clean_room_name: str, asset_type: CleanRoomAssetAssetType, name: str [, page_size: Optional[int], page_token: Optional[str]]) Iterator[CleanRoomAsset]

List revisions for an asset

Parameters:
  • clean_room_name – str Name of the clean room.

  • asset_typeCleanRoomAssetAssetType Asset type. Only NOTEBOOK_FILE is supported.

  • name – str Name of the asset.

  • page_size – int (optional) Maximum number of asset revisions to return. Defaults to 10.

  • page_token – str (optional) Opaque pagination token to go to next page based on the previous query.

Returns:

Iterator over CleanRoomAsset