Skip to main content
As variáveis de ambiente são modeladas como squarecloud.EnvVars, um simples map[string]string. Todos os métodos retornam o conjunto completo de variáveis após a operação — você sempre recebe um mapa atualizado de volta.
Limites: até 256 variáveis por aplicação, chaves com até 1024 caracteres e valores com até 4096 caracteres.

Listando as variáveis

Adicionando ou atualizando variáveis

api.SetApplicationEnvs(appID, envs) mescla novas variáveis ao conjunto existente. Chaves não mencionadas na chamada são preservadas.

Substituindo o conjunto inteiro

api.ReplaceApplicationEnvs(appID, envs) sobrescreve todas as variáveis.
Tudo que não estiver na chamada é removido. Use SetApplicationEnvs quando quiser apenas adicionar ou atualizar — ReplaceApplicationEnvs apaga todas as variáveis que você deixar de fora.
Passe um mapa vazio para apagar todas as variáveis:

Removendo variáveis

api.DeleteApplicationEnvs(appID, keys) remove as chaves listadas. Chaves desconhecidas são ignoradas silenciosamente.