Sostituisci tutte le variabili d'ambiente
Sostituisci tutto l’ambiente di un’app con PUT /v2/apps//envs: le variabili assenti dal body sono eliminate e un oggetto envs vuoto le cancella tutte.
PUT
Sostituisci tutte le variabili d'ambiente
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
envs:write.
Sovrascrivi sostituisce l’intero ambiente dell’applicazione esattamente con le variabili che invii: qualsiasi cosa già impostata che non sia inclusa nel corpo della richiesta viene eliminata. Inviare un oggetto envs vuoto cancella ogni variabile, il che rende questo l’endpoint da usare per un reset completo invece che per una modifica incrementale.
Si applicano gli stessi limiti degli altri endpoint per le variabili d’ambiente: fino a 256 variabili per applicazione, 1024 caratteri per chiave, 4096 per valore. Le applicazioni statiche non sono supportate e restituiscono un errore, e sulle applicazioni condivise in un workspace chi effettua la richiesta deve avere il ruolo admin o essere il proprietario.
Se devi modificare solo alcune variabili senza toccare le altre, usa invece Aggiungi/Modifica Variabili, oppure Rimuovere Variabili per eliminare chiavi specifiche.
Parametri
string
obbligatorio
L’ID dell’applicazione.
object
La chiave e il valore delle variabili che vuoi impostare nell’ambiente.
Risposta
string
Indica se la chiamata è andata a buon fine:
success in caso affermativo, error in caso contrario.object
La chiave e il valore di tutte le variabili d’ambiente che hai definito.
Errori comuni
Vedi anche
- CLI:
squarecloud app env replace - SDK:
api.apps.envs.replace()(JavaScript),client.apps.envs.replace()(Python),c.Apps.Envs.Replace()(Go)

