# 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.