Skip to main content
Le variabili d’ambiente sono modellate come squarecloud.EnvVars, una semplice map[string]string. Ogni metodo si risolve nell’intero insieme di variabili dopo il completamento dell’operazione — ottieni sempre una mappa aggiornata.
Limiti: fino a 256 variabili per applicazione, chiavi fino a 1024 caratteri e valori fino a 4096 caratteri.

Elencare le variabili d’ambiente

Aggiungere o aggiornare variabili

api.SetApplicationEnvs(appID, envs) unisce le nuove variabili all’insieme esistente. Le chiavi esistenti non presenti nella chiamata vengono preservate.

Sostituire l’intero insieme di variabili

api.ReplaceApplicationEnvs(appID, envs) sovrascrive ogni variabile.
Tutto ciò che non è elencato nella chiamata viene rimosso. Usa SetApplicationEnvs quando vuoi solo aggiungere o aggiornare — ReplaceApplicationEnvs elimina ogni variabile che ometti.
Passa una mappa vuota per cancellare tutte le variabili:

Eliminare variabili

api.DeleteApplicationEnvs(appID, keys) rimuove le chiavi elencate. Le chiavi sconosciute vengono ignorate silenziosamente.