Skip to content

Commit 1a604d9

Browse files
committed
Add IconUri & SmallIconUri & ShowInGui params to AddAzureVMImage cmdlet
1 parent 01cd04a commit 1a604d9

File tree

1 file changed

+13
-1
lines changed
  • src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository

1 file changed

+13
-1
lines changed

src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/AddAzureVMImage.cs

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,15 @@ public class AddAzureVMImage : ServiceManagementBaseCmdlet
6565
[Parameter(Position = 9, ValueFromPipelineByPropertyName = true, HelpMessage = " Specifies the size to use for the virtual machine that is created from the OS image.")]
6666
public string RecommendedVMSize { get; set; }
6767

68+
[Parameter(Position = 10, ValueFromPipelineByPropertyName = true, HelpMessage = "Icon Uri.")]
69+
public Uri IconUri { get; set; }
70+
71+
[Parameter(Position = 11, ValueFromPipelineByPropertyName = true, HelpMessage = "Small Icon Uri.")]
72+
public Uri SmallIconUri { get; set; }
73+
74+
[Parameter(Position = 12, ValueFromPipelineByPropertyName = true, HelpMessage = "To show in GUI.")]
75+
public SwitchParameter ShowInGui { get; set; }
76+
6877
public void ExecuteCommand()
6978
{
7079
var imageType = new VirtualMachineImageHelper(this.ComputeClient).GetImageType(this.ImageName);
@@ -94,7 +103,10 @@ public void ExecuteCommand()
94103
ImageFamily = this.ImageFamily,
95104
PublishedDate = this.PublishedDate,
96105
PrivacyUri = this.PrivacyUri,
97-
RecommendedVMSize = this.RecommendedVMSize
106+
RecommendedVMSize = this.RecommendedVMSize,
107+
IconUri = this.IconUri,
108+
SmallIconUri = this.SmallIconUri,
109+
ShowInGui = this.ShowInGui
98110
};
99111

100112
this.ExecuteClientActionNewSM(

0 commit comments

Comments
 (0)