Saltar al contenido principal
PUT
Reemplazar todas las variables de entorno
string
requerido
La clave de API de tu cuenta. Puedes encontrarla en la configuración de tu cuenta.
Requiere una clave de API con el scope envs:write. Sobrescribir reemplaza todo el entorno de la aplicación exactamente con las variables que envías: todo lo que ya estaba definido y no se incluya en el cuerpo de la solicitud se elimina. Enviar un objeto envs vacío borra todas las variables, lo que convierte a este endpoint en la opción indicada para un reinicio completo en lugar de un cambio incremental. Se aplican los mismos límites que en los demás endpoints de variables de entorno: hasta 256 variables por aplicación, 1024 caracteres por clave, 4096 por valor. Las aplicaciones estáticas no son compatibles y devuelven un error, y en aplicaciones compartidas en un workspace quien llama necesita el rol admin o ser el propietario. Tu aplicación carga sus variables con un shell, así que un valor con espacios o caracteres de shell (como & o ;) se guarda entre comillas simples, como hace el dashboard, y se devuelve así; un valor que ya pusiste entre comillas se mantiene tal como lo enviaste. Una referencia a otra variable ($HOST, ${HOST}, sola o dentro de comillas dobles) sigue funcionando, mientras que la sustitución de comandos ($(...) o comillas invertidas) siempre se guarda como texto plano. Los nombres usan letras, dígitos, guiones bajos, puntos y guiones, y no empiezan con un dígito. Como se envía el conjunto completo, una variable ya guardada con un nombre no válido (con un espacio, o que empieza con un dígito) hace que la solicitud responda INVALID_ENV_CONTENT: cámbiale el nombre en la solicitud. Si solo necesitas cambiar algunas variables sin tocar el resto, usa en su lugar Agregar/Editar Variables, o Eliminar variables para borrar claves específicas.

Parámetros

string
requerido
El ID de la aplicación.
object
La clave y el valor de las variables que quieres en el entorno.

Respuesta

string
Indica si la llamada fue exitosa: success si lo fue, error si no.
object
La clave y el valor de todas las variables de entorno que definiste.

Errores comunes

Relacionado