Gerenciar o Streamlit

A API REST Snowflake Streamlit fornece os seguintes pontos de extremidade para acessar, atualizar e executar determinadas ações nos recursos do Streamlit.

Pontos de extremidade da API REST Snowflake Streamlit

Ponto de extremidade

Descrição

GET /api/v2/databases/database/schemas/.schema/streamlits

Listar os Streamlits em um esquema. Oferece suporte à filtragem com correspondência de padrões.

POST /api/v2/databases/database/schemas/.schema/streamlits

Criar um novo aplicativo Streamlit ou substituir um existente.

GET /api/v2/databases/database/schemas/.schema/streamlits/name

Buscar informações detalhadas sobre um Streamlit específico por nome.

DELETE /api/v2/databases/database/schemas/.schema/streamlits/name

Excluir um Streamlit. O Streamlit pode ser restaurado usando o comando de cancelamento de descarte dentro do período de retenção.

POST /api/v2/databases/database/schemas/.schema/streamlits/name:undrop

Restaurar um Streamlit que foi excluído dentro do período de retenção.

POST /api/v2/databases/database/schemas/.schema/streamlits/name:rename

Renomear um Streamlit, opcionalmente em um banco de dados ou esquema diferente.

POST /api/v2/databases/database/schemas/.schema/streamlits/name:add-live-version

Adicionar uma versão ativa ao Streamlit, tornando uma versão específica ativa para os usuários.

POST /api/v2/databases/database/schemas/.schema/streamlits/name:commit

Fazer commit da versão LIVE do Streamlit para o repositório Git.

POST /api/v2/databases/database/schemas/.schema/streamlits/name:add-version

Adicionar uma nova versão ao Streamlit copiando arquivos de um local de área de preparação especificado.

POST /api/v2/databases/database/schemas/.schema/streamlits/name:add-version-from-git

Adicionar uma nova versão ao Streamlit usando um URI de referência do Git.

POST /api/v2/databases/database/schemas/.schema/streamlits/name:abort

Abortar a versão ativa do Streamlit, descartando as alterações não confirmadas.

POST /api/v2/databases/database/schemas/.schema/streamlits/name:pull

Extrair as alterações mais recentes do repositório Git para uma integração do Streamlit com o Git.

POST /api/v2/databases/database/schemas/.schema/streamlits/name:push

Enviar alterações confirmadas do Streamlit de volta para o respectivo repositório Git conectado.

Para acessar a documentação de referência, consulte a Referência da API Snowflake Streamlit.