Skip to main content
Umgebungsvariablen sind als squarecloud.EnvVars modelliert, eine einfache map[string]string. Jede Methode löst nach Abschluss der Operation zum vollständigen Env-Set auf — du erhältst also stets eine aktuelle Map zurück.
Limits: bis zu 256 Variablen pro Anwendung, Schlüssel bis zu 1024 Zeichen und Werte bis zu 4096 Zeichen.

Umgebungsvariablen auflisten

Variablen hinzufügen oder aktualisieren

api.SetApplicationEnvs(appID, envs) führt neue Variablen in das bestehende Set zusammen. Vorhandene Schlüssel, die nicht im Aufruf enthalten sind, bleiben erhalten.

Das gesamte Env-Set ersetzen

api.ReplaceApplicationEnvs(appID, envs) überschreibt jede Variable.
Alles, was nicht im Aufruf aufgeführt ist, wird entfernt. Verwende SetApplicationEnvs, wenn du nur hinzufügen oder aktualisieren willst — ReplaceApplicationEnvs löscht jede Variable, die du weglässt.
Übergib eine leere Map, um alle Variablen zu löschen:

Variablen löschen

api.DeleteApplicationEnvs(appID, keys) entfernt die aufgeführten Schlüssel. Unbekannte Schlüssel werden stillschweigend ignoriert.