Skip to content

Commit f5f60eb

Browse files
Resource Id completer applied to Compute/VirtualMachine cmdlets.
1 parent 916dd9f commit f5f60eb

File tree

4 files changed

+4
-0
lines changed

4 files changed

+4
-0
lines changed

src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Action/RestartAzureVMCommand.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ public class RestartAzureVMCommand : VirtualMachineBaseCmdlet
5757
ValueFromPipelineByPropertyName = true,
5858
HelpMessage = "The resource group name.")]
5959
[ValidateNotNullOrEmpty]
60+
[ResourceIdCompleter("Microsoft.Compute/virtualMachines")]
6061
public string Id { get; set; }
6162

6263

src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Action/SetAzureVMCommand.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ public class SetAzureVMCommand : VirtualMachineBaseCmdlet
5757
ValueFromPipelineByPropertyName = true,
5858
HelpMessage = "The resource group name.")]
5959
[ValidateNotNullOrEmpty]
60+
[ResourceIdCompleter("Microsoft.Compute/virtualMachines")]
6061
public string Id { get; set; }
6162

6263
[Parameter(

src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Action/VirtualMachineActionBaseCmdlet.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ public abstract class VirtualMachineActionBaseCmdlet : VirtualMachineBaseCmdlet
3939
ValueFromPipelineByPropertyName = true,
4040
HelpMessage = "The resource group name.")]
4141
[ValidateNotNullOrEmpty]
42+
[ResourceIdCompleter("Microsoft.Compute/virtualMachines")]
4243
public string Id { get; set; }
4344

4445
[Parameter(Mandatory = false, HelpMessage = "Run cmdlet in the background")]

src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Operation/UpdateAzureVMCommand.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ public class UpdateAzureVMCommand : VirtualMachineBaseCmdlet
6262
ParameterSetName = IdParameterSet,
6363
ValueFromPipelineByPropertyName = true,
6464
HelpMessage = "The resource group name.")]
65+
[ResourceIdCompleter("Microsoft.Compute/virtualMachines")]
6566
public string Id { get; set; }
6667

6768
[Alias("VMProfile")]

0 commit comments

Comments
 (0)