# restart Restart a workspace ## Usage ```console coder restart [flags] ``` ## Options ### -y, --yes | | | |------|-------------------| | Type | bool | Bypass prompts. ### --build-option | | | |-------------|----------------------------------| | Type | string-array | | Environment | $CODER_BUILD_OPTION | Build option value in the format "name=value". ### --build-options | | | |------|-------------------| | Type | bool | Prompt for one-time build options defined with ephemeral parameters. ### --ephemeral-parameter | | | |-------------|-----------------------------------------| | Type | string-array | | Environment | $CODER_EPHEMERAL_PARAMETER | Set the value of ephemeral parameters defined in the template. The format is "name=value". ### --prompt-ephemeral-parameters | | | |-------------|-------------------------------------------------| | Type | bool | | Environment | $CODER_PROMPT_EPHEMERAL_PARAMETERS | Prompt to set values of ephemeral parameters defined in the template. If a value has been set via --ephemeral-parameter, it will not be prompted for. ### --parameter | | | |-------------|------------------------------------| | Type | string-array | | Environment | $CODER_RICH_PARAMETER | Rich parameter value in the format "name=value". ### --rich-parameter-file | | | |-------------|-----------------------------------------| | Type | string | | Environment | $CODER_RICH_PARAMETER_FILE | Specify a file path with values for rich parameters defined in the template. The file should be in YAML format, containing key-value pairs for the parameters. ### --parameter-default | | | |-------------|--------------------------------------------| | Type | string-array | | Environment | $CODER_RICH_PARAMETER_DEFAULT | Rich parameter default values in the format "name=value". ### --always-prompt | | | |------|-------------------| | Type | bool | Always prompt all parameters. Does not pull parameter values from existing workspace.