@@ -12,6 +12,104 @@ namespace Microsoft.Azure.Management.Compute.Models
1212 /// </summary>
1313 public partial class VirtualMachine : Resource
1414 {
15+ public VirtualMachine ( string location , string id = default ( string ) , string name = default ( string ) , string type = default ( string ) , IDictionary < string , string > tags = default ( IDictionary < string , string > ) , Plan plan = default ( Plan ) , HardwareProfile hardwareProfile = default ( HardwareProfile ) , StorageProfile storageProfile = default ( StorageProfile ) , AdditionalCapabilities additionalCapabilities = default ( AdditionalCapabilities ) , OSProfile osProfile = default ( OSProfile ) , NetworkProfile networkProfile = default ( NetworkProfile ) , SecurityProfile securityProfile = default ( SecurityProfile ) , DiagnosticsProfile diagnosticsProfile = default ( DiagnosticsProfile ) , SubResource availabilitySet = default ( SubResource ) , SubResource virtualMachineScaleSet = default ( SubResource ) , SubResource proximityPlacementGroup = default ( SubResource ) , string priority = default ( string ) , string evictionPolicy = default ( string ) , BillingProfile billingProfile = default ( BillingProfile ) , SubResource host = default ( SubResource ) , SubResource hostGroup = default ( SubResource ) , string provisioningState = default ( string ) , VirtualMachineInstanceView instanceView = default ( VirtualMachineInstanceView ) , string licenseType = default ( string ) , string vmId = default ( string ) , string extensionsTimeBudget = default ( string ) , int ? platformFaultDomain = default ( int ? ) , ScheduledEventsProfile scheduledEventsProfile = default ( ScheduledEventsProfile ) , string userData = default ( string ) , IList < VirtualMachineExtension > resources = default ( IList < VirtualMachineExtension > ) , VirtualMachineIdentity identity = default ( VirtualMachineIdentity ) , IList < string > zones = default ( IList < string > ) , ExtendedLocation extendedLocation = default ( ExtendedLocation ) )
16+ : base ( location , id , name , type , tags )
17+ {
18+ Plan = plan ;
19+ HardwareProfile = hardwareProfile ;
20+ StorageProfile = storageProfile ;
21+ AdditionalCapabilities = additionalCapabilities ;
22+ OsProfile = osProfile ;
23+ NetworkProfile = networkProfile ;
24+ SecurityProfile = securityProfile ;
25+ DiagnosticsProfile = diagnosticsProfile ;
26+ AvailabilitySet = availabilitySet ;
27+ VirtualMachineScaleSet = virtualMachineScaleSet ;
28+ ProximityPlacementGroup = proximityPlacementGroup ;
29+ Priority = priority ;
30+ EvictionPolicy = evictionPolicy ;
31+ BillingProfile = billingProfile ;
32+ Host = host ;
33+ HostGroup = hostGroup ;
34+ ProvisioningState = provisioningState ;
35+ InstanceView = instanceView ;
36+ LicenseType = licenseType ;
37+ VmId = vmId ;
38+ ExtensionsTimeBudget = extensionsTimeBudget ;
39+ PlatformFaultDomain = platformFaultDomain ;
40+ ScheduledEventsProfile = scheduledEventsProfile ;
41+ UserData = userData ;
42+ Resources = resources ;
43+ Identity = identity ;
44+ Zones = zones ;
45+ ExtendedLocation = extendedLocation ;
46+ CustomInit ( ) ;
47+ }
48+
49+ public VirtualMachine ( string location , string id = default ( string ) , string name = default ( string ) , string type = default ( string ) , IDictionary < string , string > tags = default ( IDictionary < string , string > ) , Plan plan = default ( Plan ) , HardwareProfile hardwareProfile = default ( HardwareProfile ) , StorageProfile storageProfile = default ( StorageProfile ) , AdditionalCapabilities additionalCapabilities = default ( AdditionalCapabilities ) , OSProfile osProfile = default ( OSProfile ) , NetworkProfile networkProfile = default ( NetworkProfile ) , SecurityProfile securityProfile = default ( SecurityProfile ) , DiagnosticsProfile diagnosticsProfile = default ( DiagnosticsProfile ) , SubResource availabilitySet = default ( SubResource ) , SubResource virtualMachineScaleSet = default ( SubResource ) , SubResource proximityPlacementGroup = default ( SubResource ) , string priority = default ( string ) , string evictionPolicy = default ( string ) , BillingProfile billingProfile = default ( BillingProfile ) , SubResource host = default ( SubResource ) , SubResource hostGroup = default ( SubResource ) , string provisioningState = default ( string ) , VirtualMachineInstanceView instanceView = default ( VirtualMachineInstanceView ) , string licenseType = default ( string ) , string vmId = default ( string ) , string extensionsTimeBudget = default ( string ) , int ? platformFaultDomain = default ( int ? ) , ScheduledEventsProfile scheduledEventsProfile = default ( ScheduledEventsProfile ) , string userData = default ( string ) , IList < VirtualMachineExtension > resources = default ( IList < VirtualMachineExtension > ) , VirtualMachineIdentity identity = default ( VirtualMachineIdentity ) , IList < string > zones = default ( IList < string > ) )
50+ : base ( location , id , name , type , tags )
51+ {
52+ Plan = plan ;
53+ HardwareProfile = hardwareProfile ;
54+ StorageProfile = storageProfile ;
55+ AdditionalCapabilities = additionalCapabilities ;
56+ OsProfile = osProfile ;
57+ NetworkProfile = networkProfile ;
58+ SecurityProfile = securityProfile ;
59+ DiagnosticsProfile = diagnosticsProfile ;
60+ AvailabilitySet = availabilitySet ;
61+ VirtualMachineScaleSet = virtualMachineScaleSet ;
62+ ProximityPlacementGroup = proximityPlacementGroup ;
63+ Priority = priority ;
64+ EvictionPolicy = evictionPolicy ;
65+ BillingProfile = billingProfile ;
66+ Host = host ;
67+ HostGroup = hostGroup ;
68+ ProvisioningState = provisioningState ;
69+ InstanceView = instanceView ;
70+ LicenseType = licenseType ;
71+ VmId = vmId ;
72+ ExtensionsTimeBudget = extensionsTimeBudget ;
73+ PlatformFaultDomain = platformFaultDomain ;
74+ ScheduledEventsProfile = scheduledEventsProfile ;
75+ UserData = userData ;
76+ Resources = resources ;
77+ Identity = identity ;
78+ Zones = zones ;
79+ CustomInit ( ) ;
80+ }
81+
82+ public VirtualMachine ( string location , string id = default ( string ) , string name = default ( string ) , string type = default ( string ) , IDictionary < string , string > tags = default ( IDictionary < string , string > ) , Plan plan = default ( Plan ) , HardwareProfile hardwareProfile = default ( HardwareProfile ) , StorageProfile storageProfile = default ( StorageProfile ) , AdditionalCapabilities additionalCapabilities = default ( AdditionalCapabilities ) , OSProfile osProfile = default ( OSProfile ) , NetworkProfile networkProfile = default ( NetworkProfile ) , SecurityProfile securityProfile = default ( SecurityProfile ) , DiagnosticsProfile diagnosticsProfile = default ( DiagnosticsProfile ) , SubResource availabilitySet = default ( SubResource ) , SubResource virtualMachineScaleSet = default ( SubResource ) , SubResource proximityPlacementGroup = default ( SubResource ) , string priority = default ( string ) , string evictionPolicy = default ( string ) , BillingProfile billingProfile = default ( BillingProfile ) , SubResource host = default ( SubResource ) , SubResource hostGroup = default ( SubResource ) , string provisioningState = default ( string ) , VirtualMachineInstanceView instanceView = default ( VirtualMachineInstanceView ) , string licenseType = default ( string ) , string vmId = default ( string ) , string extensionsTimeBudget = default ( string ) , int ? platformFaultDomain = default ( int ? ) , ScheduledEventsProfile scheduledEventsProfile = default ( ScheduledEventsProfile ) , string userData = default ( string ) , IList < VirtualMachineExtension > resources = default ( IList < VirtualMachineExtension > ) , VirtualMachineIdentity identity = default ( VirtualMachineIdentity ) )
83+ : base ( location , id , name , type , tags )
84+ {
85+ Plan = plan ;
86+ HardwareProfile = hardwareProfile ;
87+ StorageProfile = storageProfile ;
88+ AdditionalCapabilities = additionalCapabilities ;
89+ OsProfile = osProfile ;
90+ NetworkProfile = networkProfile ;
91+ SecurityProfile = securityProfile ;
92+ DiagnosticsProfile = diagnosticsProfile ;
93+ AvailabilitySet = availabilitySet ;
94+ VirtualMachineScaleSet = virtualMachineScaleSet ;
95+ ProximityPlacementGroup = proximityPlacementGroup ;
96+ Priority = priority ;
97+ EvictionPolicy = evictionPolicy ;
98+ BillingProfile = billingProfile ;
99+ Host = host ;
100+ HostGroup = hostGroup ;
101+ ProvisioningState = provisioningState ;
102+ InstanceView = instanceView ;
103+ LicenseType = licenseType ;
104+ VmId = vmId ;
105+ ExtensionsTimeBudget = extensionsTimeBudget ;
106+ PlatformFaultDomain = platformFaultDomain ;
107+ ScheduledEventsProfile = scheduledEventsProfile ;
108+ UserData = userData ;
109+ Resources = resources ;
110+ Identity = identity ;
111+ CustomInit ( ) ;
112+ }
15113
16114 /// <summary>
17115 /// Initializes a new instance of the VirtualMachine class.
@@ -128,7 +226,7 @@ public partial class VirtualMachine : Resource
128226 /// <param name="zones">The virtual machine zones.</param>
129227 /// <param name="extendedLocation">The extended location of the Virtual
130228 /// Machine.</param>
131- public VirtualMachine ( string location , string id , string name , string type , IDictionary < string , string > tags , Plan plan , HardwareProfile hardwareProfile , StorageProfile storageProfile , AdditionalCapabilities additionalCapabilities , OSProfile osProfile , NetworkProfile networkProfile , SecurityProfile securityProfile , DiagnosticsProfile diagnosticsProfile , SubResource availabilitySet , SubResource virtualMachineScaleSet , SubResource proximityPlacementGroup , string priority , string evictionPolicy , BillingProfile billingProfile , SubResource host , SubResource hostGroup , string provisioningState , VirtualMachineInstanceView instanceView , string licenseType , string vmId , string extensionsTimeBudget , IList < VirtualMachineExtension > resources , VirtualMachineIdentity identity , IList < string > zones , ExtendedLocation extendedLocation )
229+ public VirtualMachine ( string location , string id , string name , string type , IDictionary < string , string > tags , Plan plan , HardwareProfile hardwareProfile , StorageProfile storageProfile , AdditionalCapabilities additionalCapabilities , OSProfile osProfile , NetworkProfile networkProfile , SecurityProfile securityProfile , DiagnosticsProfile diagnosticsProfile , SubResource availabilitySet , SubResource virtualMachineScaleSet , SubResource proximityPlacementGroup , string priority , string evictionPolicy , BillingProfile billingProfile , SubResource host , SubResource hostGroup , string provisioningState , VirtualMachineInstanceView instanceView , string licenseType , string vmId , string extensionsTimeBudget , IList < VirtualMachineExtension > resources )
132230 : base ( location , id , name , type , tags )
133231 {
134232 Plan = plan ;
@@ -153,9 +251,6 @@ public VirtualMachine(string location, string id, string name, string type, IDic
153251 VmId = vmId ;
154252 ExtensionsTimeBudget = extensionsTimeBudget ;
155253 Resources = resources ;
156- Identity = identity ;
157- Zones = zones ;
158- ExtendedLocation = extendedLocation ;
159254 CustomInit ( ) ;
160255 }
161256
@@ -218,34 +313,6 @@ public VirtualMachine(string location, string id, string name, string type, IDic
218313 CustomInit ( ) ;
219314 }
220315
221- public VirtualMachine ( string location , string id , string name , string type , IDictionary < string , string > tags , Plan plan , HardwareProfile hardwareProfile , StorageProfile storageProfile , AdditionalCapabilities additionalCapabilities , OSProfile osProfile , NetworkProfile networkProfile , SecurityProfile securityProfile , DiagnosticsProfile diagnosticsProfile , SubResource availabilitySet , SubResource virtualMachineScaleSet , SubResource proximityPlacementGroup , string priority , string evictionPolicy , BillingProfile billingProfile , SubResource host , SubResource hostGroup , string provisioningState , VirtualMachineInstanceView instanceView , string licenseType , string vmId , string extensionsTimeBudget , IList < VirtualMachineExtension > resources )
222- : base ( location , id , name , type , tags )
223- {
224- Plan = plan ;
225- HardwareProfile = hardwareProfile ;
226- StorageProfile = storageProfile ;
227- AdditionalCapabilities = additionalCapabilities ;
228- OsProfile = osProfile ;
229- NetworkProfile = networkProfile ;
230- SecurityProfile = securityProfile ;
231- DiagnosticsProfile = diagnosticsProfile ;
232- AvailabilitySet = availabilitySet ;
233- VirtualMachineScaleSet = virtualMachineScaleSet ;
234- ProximityPlacementGroup = proximityPlacementGroup ;
235- Priority = priority ;
236- EvictionPolicy = evictionPolicy ;
237- BillingProfile = billingProfile ;
238- Host = host ;
239- HostGroup = hostGroup ;
240- ProvisioningState = provisioningState ;
241- InstanceView = instanceView ;
242- LicenseType = licenseType ;
243- VmId = vmId ;
244- ExtensionsTimeBudget = extensionsTimeBudget ;
245- Resources = resources ;
246- CustomInit ( ) ;
247- }
248-
249316 public VirtualMachine ( string location , string id , string name , string type , IDictionary < string , string > tags , Plan plan , HardwareProfile hardwareProfile , StorageProfile storageProfile , AdditionalCapabilities additionalCapabilities , OSProfile osProfile , NetworkProfile networkProfile , SecurityProfile securityProfile , DiagnosticsProfile diagnosticsProfile , SubResource availabilitySet , SubResource virtualMachineScaleSet , SubResource proximityPlacementGroup , string priority , string evictionPolicy , BillingProfile billingProfile , SubResource host , SubResource hostGroup , string provisioningState , VirtualMachineInstanceView instanceView , string licenseType , string vmId , string extensionsTimeBudget )
250317 : base ( location , id , name , type , tags )
251318 {
0 commit comments