Manage Streamlit¶
The Snowflake REST Streamlit API provides the following endpoints to access, update, and perform certain actions on Streamlit resources.
Endpoint |
Description |
|---|---|
|
List Streamlits in a schema. Supports filtering with pattern matching. |
|
Create a new Streamlit application, or replace an existing one. |
|
Fetch detailed information about a specific Streamlit by name. |
|
Delete a Streamlit. The Streamlit can be restored using undrop within the retention period. |
|
Restore a previously deleted Streamlit within the retention period. |
|
Rename a Streamlit to a new name, optionally in a different database or schema. |
|
Add a live version to the Streamlit, making a specific version active for users. |
|
Commit the LIVE version of the Streamlit to the Git repository. |
|
Add a new version to the Streamlit by copying files from a specified stage location. |
|
Add a new version to the Streamlit using a Git reference URI. |
|
Abort the live version of the Streamlit, discarding uncommitted changes. |
|
Pull the latest changes from the Git repository for a Streamlit with Git integration. |
|
Push committed changes from the Streamlit back to its connected Git repository. |
For reference documentation, see Snowflake Streamlit API reference.