Skip to main content
As variáveis de ambiente ficam em client.apps.envs. Todo método recebe o id da aplicação primeiro e retorna as variáveis da aplicação como um dict[str, str] simples.
Aplicações estáticas não têm variáveis de ambiente: todos os métodos respondem 400 STATIC_APP_ENV_NOT_SUPPORTED. Uma alteração entra em vigor no próximo reinício.

Lendo as variáveis

Adicionando ou atualizando variáveis

envs.set(app_id, envs) adiciona as chaves informadas e sobrescreve as que já existem. As outras variáveis são mantidas. Retorna todas as variáveis após a alteração.

Substituindo todas as variáveis

envs.replace(app_id, envs) substitui todas as variáveis pelo conjunto informado. As chaves que não estão no dict são removidas. {} remove todas.

Removendo variáveis

envs.delete(app_id, keys) remove as chaves informadas e retorna as variáveis restantes. keys é uma lista (qualquer iterável de strings) ou uma única chave.

Limites e erros