Skip to content

[App Service] Docs and help text improvements for deploy, connection-string, and SSL commands#33051

Open
seligj95 wants to merge 4 commits intoAzure:devfrom
seligj95:fix/webapp-deploy-help-text
Open

[App Service] Docs and help text improvements for deploy, connection-string, and SSL commands#33051
seligj95 wants to merge 4 commits intoAzure:devfrom
seligj95:fix/webapp-deploy-help-text

Conversation

@seligj95
Copy link
Copy Markdown
Contributor

@seligj95 seligj95 commented Mar 26, 2026

Consolidated PR

This PR consolidates docs and help text improvements from two separate PRs into one.

Changes

Deploy docs + connection-string docs (originally PR #33051)

Help text improvements (originally PR #33065)

Testing

  • azdev style appservice — PASSED
  • Manual verification of help text output

@azure-client-tools-bot-prd
Copy link
Copy Markdown

azure-client-tools-bot-prd bot commented Mar 26, 2026

️✔️AzureCLI-FullTest
️✔️acr
️✔️latest
️✔️3.12
️✔️3.13
️✔️acs
️✔️latest
️✔️3.12
️✔️3.13
️✔️advisor
️✔️latest
️✔️3.12
️✔️3.13
️✔️ams
️✔️latest
️✔️3.12
️✔️3.13
️✔️apim
️✔️latest
️✔️3.12
️✔️3.13
️✔️appconfig
️✔️latest
️✔️3.12
️✔️3.13
️✔️appservice
️✔️latest
️✔️3.12
️✔️3.13
️✔️aro
️✔️latest
️✔️3.12
️✔️3.13
️✔️backup
️✔️latest
️✔️3.12
️✔️3.13
️✔️batch
️✔️latest
️✔️3.12
️✔️3.13
️✔️batchai
️✔️latest
️✔️3.12
️✔️3.13
️✔️billing
️✔️latest
️✔️3.12
️✔️3.13
️✔️botservice
️✔️latest
️✔️3.12
️✔️3.13
️✔️cdn
️✔️latest
️✔️3.12
️✔️3.13
️✔️cloud
️✔️latest
️✔️3.12
️✔️3.13
️✔️cognitiveservices
️✔️latest
️✔️3.12
️✔️3.13
️✔️compute_recommender
️✔️latest
️✔️3.12
️✔️3.13
️✔️computefleet
️✔️latest
️✔️3.12
️✔️3.13
️✔️config
️✔️latest
️✔️3.12
️✔️3.13
️✔️configure
️✔️latest
️✔️3.12
️✔️3.13
️✔️consumption
️✔️latest
️✔️3.12
️✔️3.13
️✔️container
️✔️latest
️✔️3.12
️✔️3.13
️✔️containerapp
️✔️latest
️✔️3.12
️✔️3.13
️✔️core
️✔️latest
️✔️3.12
️✔️3.13
️✔️cosmosdb
️✔️latest
️✔️3.12
️✔️3.13
️✔️databoxedge
️✔️latest
️✔️3.12
️✔️3.13
️✔️dls
️✔️latest
️✔️3.12
️✔️3.13
️✔️dms
️✔️latest
️✔️3.12
️✔️3.13
️✔️eventgrid
️✔️latest
️✔️3.12
️✔️3.13
️✔️eventhubs
️✔️latest
️✔️3.12
️✔️3.13
️✔️feedback
️✔️latest
️✔️3.12
️✔️3.13
️✔️find
️✔️latest
️✔️3.12
️✔️3.13
️✔️hdinsight
️✔️latest
️✔️3.12
️✔️3.13
️✔️identity
️✔️latest
️✔️3.12
️✔️3.13
️✔️iot
️✔️latest
️✔️3.12
️✔️3.13
️✔️keyvault
️✔️latest
️✔️3.12
️✔️3.13
️✔️lab
️✔️latest
️✔️3.12
️✔️3.13
️✔️managedservices
️✔️latest
️✔️3.12
️✔️3.13
️✔️maps
️✔️latest
️✔️3.12
️✔️3.13
️✔️marketplaceordering
️✔️latest
️✔️3.12
️✔️3.13
️✔️monitor
️✔️latest
️✔️3.12
️✔️3.13
️✔️mysql
️✔️latest
️✔️3.12
️✔️3.13
️✔️netappfiles
️✔️latest
️✔️3.12
️✔️3.13
️✔️network
️✔️latest
️✔️3.12
️✔️3.13
️✔️policyinsights
️✔️latest
️✔️3.12
️✔️3.13
️✔️postgresql
️✔️latest
️✔️3.12
️✔️3.13
️✔️privatedns
️✔️latest
️✔️3.12
️✔️3.13
️✔️profile
️✔️latest
️✔️3.12
️✔️3.13
️✔️rdbms
️✔️latest
️✔️3.12
️✔️3.13
️✔️redis
️✔️latest
️✔️3.12
️✔️3.13
️✔️relay
️✔️latest
️✔️3.12
️✔️3.13
️✔️resource
️✔️latest
️✔️3.12
️✔️3.13
️✔️role
️✔️latest
️✔️3.12
️✔️3.13
️✔️search
️✔️latest
️✔️3.12
️✔️3.13
️✔️security
️✔️latest
️✔️3.12
️✔️3.13
️✔️servicebus
️✔️latest
️✔️3.12
️✔️3.13
️✔️serviceconnector
️✔️latest
️✔️3.12
️✔️3.13
️✔️servicefabric
️✔️latest
️✔️3.12
️✔️3.13
️✔️signalr
️✔️latest
️✔️3.12
️✔️3.13
️✔️sql
️✔️latest
️✔️3.12
️✔️3.13
️✔️sqlvm
️✔️latest
️✔️3.12
️✔️3.13
️✔️storage
️✔️latest
️✔️3.12
️✔️3.13
️✔️synapse
️✔️latest
️✔️3.12
️✔️3.13
️✔️telemetry
️✔️latest
️✔️3.12
️✔️3.13
️✔️util
️✔️latest
️✔️3.12
️✔️3.13
️✔️vm
️✔️latest
️✔️3.12
️✔️3.13

Copilot AI review requested due to automatic review settings March 26, 2026 01:18
@azure-client-tools-bot-prd
Copy link
Copy Markdown

Hi @seligj95,
Since the current milestone time is less than 7 days, this pr will be reviewed in the next milestone.

@azure-client-tools-bot-prd
Copy link
Copy Markdown

azure-client-tools-bot-prd bot commented Mar 26, 2026

️✔️AzureCLI-BreakingChangeTest
️✔️Non Breaking Changes

@github-actions
Copy link
Copy Markdown

The git hooks are available for azure-cli and azure-cli-extensions repos. They could help you run required checks before creating the PR.

Please sync the latest code with latest dev branch (for azure-cli) or main branch (for azure-cli-extensions).
After that please run the following commands to enable git hooks:

pip install azdev --upgrade
azdev setup -c <your azure-cli repo path> -r <your azure-cli-extensions repo path>

@yonzhan
Copy link
Copy Markdown
Collaborator

yonzhan commented Mar 26, 2026

Thank you for your contribution! We will review the pull request and get back to you soon.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Improves az webapp deploy help text and parameter documentation to clarify defaults, applicability, and add more usage examples.

Changes:

  • Clarified --timeout, --acr-use-identity, and --track-status help text (defaults, behavior, and interactions).
  • Added a long-summary describing parameter compatibility and limitations.
  • Expanded help examples from 2 to 6 covering common deployment scenarios.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 5 comments.

File Description
src/azure-cli/azure/cli/command_modules/appservice/_params.py Updates parameter help strings for clarity on defaults/behavior for deploy and ACR identity options.
src/azure-cli/azure/cli/command_modules/appservice/_help.py Adds long-summary compatibility notes and expands az webapp deploy examples.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@seligj95 seligj95 changed the title [App Service] Improve az webapp deploy parameter documentation (#29759, #29758, #29561, #30110) [App Service] Fix #29759, #29758, #29561, #30110: az webapp deploy: Improve parameter documentation and examples Mar 26, 2026
…#29759, Azure#29758, Azure#29561, Azure#30110)

- Add default timeout value to --timeout help text
- Clarify --acr-use-identity default behavior
- Document --track-status behavior and parameter relationships
- Add more examples to az webapp deploy help (URL deploy, slots, --clean)

Fixes Azure#29759
Fixes Azure#29758
Fixes Azure#29561
Fixes Azure#30110

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@seligj95 seligj95 force-pushed the fix/webapp-deploy-help-text branch from 988a792 to 09c297f Compare March 26, 2026 02:05
@yonzhan yonzhan assigned yanzhudd and unassigned zhoxing-ms Mar 26, 2026
Document the App Service environment variable prefixes for each
connection string type (SQLAZURECONNSTR_, POSTGRESQLCONNSTR_, etc.)
and note that .NET GetConnectionString() only auto-maps SQL/Custom
prefixes. Users with PostgreSQL/MySQL must read the env var directly.

Updates _help.py long-summary and adds PostgreSQL example.
Updates _params.py --connection-string-type help text.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@seligj95 seligj95 changed the title [App Service] Fix #29759, #29758, #29561, #30110: az webapp deploy: Improve parameter documentation and examples [App Service] Fix #29759, #29758, #29561, #30110, #21129: Improve parameter documentation and examples Mar 26, 2026
…ux-fx-version help text and examples

- Add --scope example to webapp create help showing managed identity assignment
- Update --linux-fx-version help with RUNTIME|VERSION format and current runtime examples
- Add --linux-fx-version examples to webapp config set help for Python, Node, .NET

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@seligj95 seligj95 changed the title [App Service] Fix #29759, #29758, #29561, #30110, #21129: Improve parameter documentation and examples [App Service] Fix #29759, #29758, #29561, #30110, #21129, #30336, #29761: docs and help text improvements Mar 26, 2026
@seligj95 seligj95 changed the title [App Service] Fix #29759, #29758, #29561, #30110, #21129, #30336, #29761: docs and help text improvements [App Service] Docs and help text improvements for deploy, connection-string, and SSL commands Mar 26, 2026
…g linter rule

The CLI linter flags bare <name> as a disallowed HTML tag in help text.
Wrapping SQLCONNSTR_<name> and similar patterns in backticks fixes the
disallowed_html_tag_from_command HIGH severity violation.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

5 participants