Substituir todas as variáveis de ambiente
Substitua todo o ambiente de uma aplicação com PUT /v2/apps//envs: variáveis fora do corpo são excluídas, e um objeto envs vazio apaga todas.
PUT
Substituir todas as variáveis de ambiente
string
obrigatório
A chave da API para sua conta. Você pode encontrá-la nas configurações da conta.
envs:write.
Sobrescrever substitui todo o ambiente da aplicação exatamente pelas variáveis enviadas: tudo que já estava definido e não foi incluído no corpo da requisição é excluído. Enviar um objeto envs vazio apaga todas as variáveis, o que torna este o endpoint indicado para uma redefinição completa, em vez de uma alteração incremental.
Aplicam-se os mesmos limites dos demais endpoints de variáveis de ambiente: até 256 variáveis por aplicação, 1024 caracteres por chave, 4096 por valor. Aplicações estáticas não são suportadas e retornam um erro, e em aplicações compartilhadas em workspace, quem chama precisa da função admin ou ser o proprietário.
Se você precisa apenas alterar algumas variáveis sem afetar as demais, use Adicionar/editar variáveis, ou Remover variáveis para excluir chaves específicas.
Parâmetros
string
obrigatório
O ID da aplicação.
object
As chaves e valores das variáveis que você deseja no ambiente.
Resposta
string
Indica se a chamada foi bem-sucedida:
success se foi, error se não.object
As chaves e valores de todas as variáveis de ambiente que você definiu.
Erros comuns
Relacionados
- CLI:
squarecloud app env replace - SDKs:
api.apps.envs.replace()(JavaScript),client.apps.envs.replace()(Python),c.Apps.Envs.Replace()(Go)

