Deploying to an existing Beanstalk has a setting titled "Create new Elastic Beanstalk application"
- Dominant language
- C#
- Stars
- 158
- Forks
- 32
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 4
Description
### Describe the bug
Using the AWS Toolkit for Visual Studio, a customer has found that [one of the deployment configurations has a confusing name](https://github.com/aws/aws-toolkit-visual-studio/issues/429).
When you go to redeploy to an existing Beanstalk application, the overall configuration is set up to reference the previously deployed Beanstalk app, however the "CreateNew" setting is marked read-only, visible, and true. It has the display text "Create new Elastic Beanstalk application", which you can see from the linked issue how this could be interpreted in a confusing way.
Here is what the configuration state looks like in the Toolkit for this setting:

### Expected Behavior
Maybe the configuration needs to have its display text conditionally updated for this scenario. Or maybe its plausible to mark the setting as hidden -- when performing the same redeployment from the command line, this particular setting isn't seen.
### Current Behavior
See above
### Reproduction Steps
Using the AWS Toolkit for Visual Studio, deploy an app to Beanstalk Linux. Then select that deployment from the "Existing Targets" list, and look at the configuration displayed. See linked issue for screenshots also.
### Possible Solution
_No response_
### Additional Information/Context
_No response_
### Version used
1.18.6
### Operating System and version
Windows 11
Contributor guide
Research direction
Start with the Existing Targets flow in the AWS Toolkit for Visual Studio and reproduce the configuration display when redeploying to an existing Beanstalk application; also review linked issue #429. Trace the CreateNew setting and confirm the intended visibility or label behavior, then verify the configuration no longer presents a misleading read-only true option.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, csharp
- Domain
- cloud, devops, tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100