Feature Request
Priority: P1 (High)
Description
CosmosDB Shell has no way to save, list, or switch between named connection profiles. Power users managing multiple accounts/environments must re-type connection strings each time.
Comparable Features in Other Shells
- sqlcmd:
sqlcmd config subcommands (config view, config use-context)
Proposed Behavior
Add a profile or config command:
profile save <name> — Save current connection as a named profile
profile list — List saved profiles
profile use <name> — Connect using a saved profile
profile delete <name> — Remove a saved profile
- Store profiles securely (credential store integration or encrypted file)
Example Usage
connect --connect "AccountEndpoint=..." --connect-mode direct
profile save prod-account
profile list
profile use dev-account
Feature Request
Priority: P1 (High)
Description
CosmosDB Shell has no way to save, list, or switch between named connection profiles. Power users managing multiple accounts/environments must re-type connection strings each time.
Comparable Features in Other Shells
sqlcmd configsubcommands (config view,config use-context)Proposed Behavior
Add a
profileorconfigcommand:profile save <name>— Save current connection as a named profileprofile list— List saved profilesprofile use <name>— Connect using a saved profileprofile delete <name>— Remove a saved profileExample Usage