Optionaloptions: CallOptionsCreate a clean room asset —share an asset like a notebook or table into the clean room. For each UC asset that is added through this method, the clean room owner must also have enough privilege on the asset to consume it. The privilege must be maintained indefinitely for the clean room to be able to access the asset. Typically, you should use a group as the clean room owner.
Optionaloptions: CallOptionsSubmit an asset review
Optionaloptions: CallOptionsCreate an auto-approval rule
Optionaloptions: CallOptionsCreate the output catalog of the clean room.
Optionaloptions: CallOptionsDelete a clean room. After deletion, the clean room will be removed from the metastore. If the other collaborators have not deleted the clean room, they will still have the clean room in their metastore, but it will be in a DELETED state and no operations other than deletion can be performed on it.
Optionaloptions: CallOptionsDelete a clean room asset - unshare/remove the asset from the clean room
Optionaloptions: CallOptionsDelete a auto-approval rule by rule ID
Optionaloptions: CallOptionsGet the details of a clean room given its name.
Optionaloptions: CallOptionsGet the details of a clean room asset by its type and full name.
Optionaloptions: CallOptionsGet a specific revision of an asset
Optionaloptions: CallOptionsGet a auto-approval rule by rule ID
Optionaloptions: CallOptionsList revisions for an asset
Optionaloptions: CallOptionsOptionaloptions: CallOptionsList assets.
Optionaloptions: CallOptionsOptionaloptions: CallOptionsList all auto-approval rules for the caller
Optionaloptions: CallOptionsOptionaloptions: CallOptionsList all the historical notebook task runs in a clean room.
Optionaloptions: CallOptionsOptionaloptions: CallOptionsGet a list of all clean rooms of the metastore. Only clean rooms the caller has access to are returned.
Optionaloptions: CallOptionsOptionaloptions: CallOptionsUpdate a clean room. The caller must be the owner of the clean room, have MODIFY_CLEAN_ROOM privilege, or be metastore admin.
When the caller is a metastore admin, only the owner field can be updated.
Optionaloptions: CallOptionsUpdate a clean room asset. For example, updating the content of a notebook; changing the shared partitions of a table; etc.
Optionaloptions: CallOptionsUpdate a auto-approval rule by rule ID
Optionaloptions: CallOptions
Create a new clean room with the specified collaborators. This method is asynchronous; the returned name field inside the clean_room field can be used to poll the clean room status, using the :method:cleanrooms/get method. When this method returns, the clean room will be in a PROVISIONING state, with only name, owner, comment, created_at and status populated. The clean room will be usable once it enters an ACTIVE state.
The caller must be a metastore admin or have the CREATE_CLEAN_ROOM privilege on the metastore.