Azure / Azure/azure-cli

[Reference feedback]: az vm run-command invoke inconsistencies

Open
#32,580 2 comments 0 reactions 2 assignees Claimed by @zhoxing-ms View on GitHub
act-observability-squad Auto-Assign Azure CLI Team Compute Documentation needs-triage question Similar-Issue
Dominant language
Python
Stars
4.6k
Forks
3.5k
Avg merge
3d 2h
Merged PRs (30d)
60

Description

### Type of issue

Code doesn't work

### Reference command name

az vm run-command invoke --resource-group litterbox --vm-name u2404 --command-id ifconfig

### Feedback

The documented option to specify the 'vm' for this command is --vm-name. When running the command in the azcli using --vm-name produces

unrecognized arguments: --vm-name u2404

The functional way to achieve this is to use "--name" instead. I tested a different subcommand to `az vm` and that command also only worked with --name but not --vm-name, so it would stand to reason the doc is wrong. For reference, the other command was `az vm boot-diagnostics get-boot-log`, and that command's doc includes both --name and --vm-name although --vm-name doesn't work.

### Page URL

https://learn.microsoft.com/en-us/cli/azure/vm/run-command?view=azure-cli-latest&source=docs

### Content source URL

https://github.com/MicrosoftDocs/azure-docs-cli/blob/main/docs-ref-autogen/Latest-version/latest/vm/run-command.yml

### Author

@mikefrobbins

### Document Id

7c09f038-504f-ef6d-29be-6d2f0fc743d1

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.