eb setenv - AWS Elastic Beanstalk

eb setenv


Sets environment properties for the default environment.


eb setenv key=value

You can include as many properties as you want, but the total size of all properties cannot exceed 4096 bytes. You can delete a variable by leaving the value blank. See Configuring environment properties for limits.


If the value contains a special character, you must escape that character by preceding it with a \ character.





The number of minutes before the command times out.

Common options


If successful, the command displays that the environment update succeeded.


The following example sets the environment variable ExampleVar.

$ eb setenv ExampleVar=ExampleValue 2018-07-11 21:05:25 INFO: Environment update is starting. 2018-07-11 21:05:29 INFO: Updating environment tmp-dev's configuration settings. 2018-07-11 21:06:50 INFO: Successfully deployed new configuration to environment. 2018-07-11 21:06:51 INFO: Environment update completed successfully.

The following command sets multiple environment properties. It adds the environment property named foo and sets its value to bar, changes the value of the JDBC_CONNECTION_STRING property, and deletes the PARAM4 and PARAM5 properties.

$ eb setenv foo=bar JDBC_CONNECTION_STRING=hello PARAM4= PARAM5=