Environment
The `environment` command
Last updated
Was this helpful?
The `environment` command
Last updated
Was this helpful?
The environment
command is used to manage environments in Keyshade. An environment is a context in which secrets and variables are stored and accessed. It has a set of subcommands:
: This command is used to create a new environment.
: This command is used to delete an existing environment.
: This command is used to get details of a specific environment.
: This command is used to list all environments.
: This command is used to update the properties of an existing environment.
create
These are the arguments supported by the create command:
<project-slug>
The slug of the project under which you want to add the environment.
These are the options supported by the create
command:
-n, --name <string>
The name of the environment.
-d, --description <string>
A description of the environment.
delete
These are the arguments supported by the delete command:
<environment-id>
The ID of the environment which you want to delete.
get
These are the arguments supported by the get command:
<environment-slug>
Slug of the environment which you want to fetch.
list
These are the arguments supported by the list command:
<project-slug>
Slug of the project whose environments you want.
These are the options supported by the list
command:
PAGINATION_OPTION
The list
command supports pagination options. These options are defined in the PAGINATION_OPTION
constant.
update
These are the arguments supported by the update command:
<environment-slug>
Slug of the environment which you want to update.
These are the options that might be supported by the update
command:
-n, --name <string>
The new name for the environment.
-d, --description <string>
The new description for the environment.