Skip to main content
Le variabili d’ambiente si trovano su client.apps.envs. Ogni metodo accetta come primo argomento l’id dell’app e restituisce le variabili dell’app come un semplice dict[str, str].
Le app statiche non hanno variabili d’ambiente: ogni metodo risponde 400 STATIC_APP_ENV_NOT_SUPPORTED. Una modifica ha effetto al riavvio successivo.

Leggere le variabili

Aggiungere o aggiornare variabili

envs.set(app_id, envs) aggiunge le chiavi indicate e sovrascrive quelle già esistenti. Le altre variabili vengono mantenute. Restituisce tutte le variabili dopo la modifica.

Sostituire tutte le variabili

envs.replace(app_id, envs) sostituisce tutte le variabili con l’insieme indicato. Le chiavi non presenti nel dict vengono rimosse. {} le cancella tutte.

Rimuovere variabili

envs.delete(app_id, keys) rimuove le chiavi indicate e restituisce le variabili rimanenti. keys è una lista (qualsiasi iterabile di stringhe) o una singola chiave.

Limiti ed errori