1// +build go1.9
2
3// Copyright (c) Microsoft Corporation. All rights reserved.
4// Licensed under the MIT License. See License.txt in the project root for license information.
5
6// This code was auto-generated by:
7// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
8
9package compute
10
11import (
12	"context"
13
14	original "github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2016-03-30/compute"
15)
16
17const (
18	DefaultBaseURI = original.DefaultBaseURI
19)
20
21type CachingTypes = original.CachingTypes
22
23const (
24	None      CachingTypes = original.None
25	ReadOnly  CachingTypes = original.ReadOnly
26	ReadWrite CachingTypes = original.ReadWrite
27)
28
29type ComponentNames = original.ComponentNames
30
31const (
32	MicrosoftWindowsShellSetup ComponentNames = original.MicrosoftWindowsShellSetup
33)
34
35type DiskCreateOptionTypes = original.DiskCreateOptionTypes
36
37const (
38	Attach    DiskCreateOptionTypes = original.Attach
39	Empty     DiskCreateOptionTypes = original.Empty
40	FromImage DiskCreateOptionTypes = original.FromImage
41)
42
43type InstanceViewTypes = original.InstanceViewTypes
44
45const (
46	InstanceView InstanceViewTypes = original.InstanceView
47)
48
49type OperatingSystemTypes = original.OperatingSystemTypes
50
51const (
52	Linux   OperatingSystemTypes = original.Linux
53	Windows OperatingSystemTypes = original.Windows
54)
55
56type PassNames = original.PassNames
57
58const (
59	OobeSystem PassNames = original.OobeSystem
60)
61
62type ProtocolTypes = original.ProtocolTypes
63
64const (
65	HTTP  ProtocolTypes = original.HTTP
66	HTTPS ProtocolTypes = original.HTTPS
67)
68
69type ResourceIdentityType = original.ResourceIdentityType
70
71const (
72	SystemAssigned ResourceIdentityType = original.SystemAssigned
73)
74
75type SettingNames = original.SettingNames
76
77const (
78	AutoLogon          SettingNames = original.AutoLogon
79	FirstLogonCommands SettingNames = original.FirstLogonCommands
80)
81
82type StatusLevelTypes = original.StatusLevelTypes
83
84const (
85	Error   StatusLevelTypes = original.Error
86	Info    StatusLevelTypes = original.Info
87	Warning StatusLevelTypes = original.Warning
88)
89
90type UpgradeMode = original.UpgradeMode
91
92const (
93	Automatic UpgradeMode = original.Automatic
94	Manual    UpgradeMode = original.Manual
95)
96
97type VirtualMachineScaleSetSkuScaleType = original.VirtualMachineScaleSetSkuScaleType
98
99const (
100	VirtualMachineScaleSetSkuScaleTypeAutomatic VirtualMachineScaleSetSkuScaleType = original.VirtualMachineScaleSetSkuScaleTypeAutomatic
101	VirtualMachineScaleSetSkuScaleTypeNone      VirtualMachineScaleSetSkuScaleType = original.VirtualMachineScaleSetSkuScaleTypeNone
102)
103
104type VirtualMachineSizeTypes = original.VirtualMachineSizeTypes
105
106const (
107	BasicA0        VirtualMachineSizeTypes = original.BasicA0
108	BasicA1        VirtualMachineSizeTypes = original.BasicA1
109	BasicA2        VirtualMachineSizeTypes = original.BasicA2
110	BasicA3        VirtualMachineSizeTypes = original.BasicA3
111	BasicA4        VirtualMachineSizeTypes = original.BasicA4
112	StandardA0     VirtualMachineSizeTypes = original.StandardA0
113	StandardA1     VirtualMachineSizeTypes = original.StandardA1
114	StandardA10    VirtualMachineSizeTypes = original.StandardA10
115	StandardA11    VirtualMachineSizeTypes = original.StandardA11
116	StandardA2     VirtualMachineSizeTypes = original.StandardA2
117	StandardA3     VirtualMachineSizeTypes = original.StandardA3
118	StandardA4     VirtualMachineSizeTypes = original.StandardA4
119	StandardA5     VirtualMachineSizeTypes = original.StandardA5
120	StandardA6     VirtualMachineSizeTypes = original.StandardA6
121	StandardA7     VirtualMachineSizeTypes = original.StandardA7
122	StandardA8     VirtualMachineSizeTypes = original.StandardA8
123	StandardA9     VirtualMachineSizeTypes = original.StandardA9
124	StandardD1     VirtualMachineSizeTypes = original.StandardD1
125	StandardD11    VirtualMachineSizeTypes = original.StandardD11
126	StandardD11V2  VirtualMachineSizeTypes = original.StandardD11V2
127	StandardD12    VirtualMachineSizeTypes = original.StandardD12
128	StandardD12V2  VirtualMachineSizeTypes = original.StandardD12V2
129	StandardD13    VirtualMachineSizeTypes = original.StandardD13
130	StandardD13V2  VirtualMachineSizeTypes = original.StandardD13V2
131	StandardD14    VirtualMachineSizeTypes = original.StandardD14
132	StandardD14V2  VirtualMachineSizeTypes = original.StandardD14V2
133	StandardD15V2  VirtualMachineSizeTypes = original.StandardD15V2
134	StandardD1V2   VirtualMachineSizeTypes = original.StandardD1V2
135	StandardD2     VirtualMachineSizeTypes = original.StandardD2
136	StandardD2V2   VirtualMachineSizeTypes = original.StandardD2V2
137	StandardD3     VirtualMachineSizeTypes = original.StandardD3
138	StandardD3V2   VirtualMachineSizeTypes = original.StandardD3V2
139	StandardD4     VirtualMachineSizeTypes = original.StandardD4
140	StandardD4V2   VirtualMachineSizeTypes = original.StandardD4V2
141	StandardD5V2   VirtualMachineSizeTypes = original.StandardD5V2
142	StandardDS1    VirtualMachineSizeTypes = original.StandardDS1
143	StandardDS11   VirtualMachineSizeTypes = original.StandardDS11
144	StandardDS11V2 VirtualMachineSizeTypes = original.StandardDS11V2
145	StandardDS12   VirtualMachineSizeTypes = original.StandardDS12
146	StandardDS12V2 VirtualMachineSizeTypes = original.StandardDS12V2
147	StandardDS13   VirtualMachineSizeTypes = original.StandardDS13
148	StandardDS13V2 VirtualMachineSizeTypes = original.StandardDS13V2
149	StandardDS14   VirtualMachineSizeTypes = original.StandardDS14
150	StandardDS14V2 VirtualMachineSizeTypes = original.StandardDS14V2
151	StandardDS15V2 VirtualMachineSizeTypes = original.StandardDS15V2
152	StandardDS1V2  VirtualMachineSizeTypes = original.StandardDS1V2
153	StandardDS2    VirtualMachineSizeTypes = original.StandardDS2
154	StandardDS2V2  VirtualMachineSizeTypes = original.StandardDS2V2
155	StandardDS3    VirtualMachineSizeTypes = original.StandardDS3
156	StandardDS3V2  VirtualMachineSizeTypes = original.StandardDS3V2
157	StandardDS4    VirtualMachineSizeTypes = original.StandardDS4
158	StandardDS4V2  VirtualMachineSizeTypes = original.StandardDS4V2
159	StandardDS5V2  VirtualMachineSizeTypes = original.StandardDS5V2
160	StandardG1     VirtualMachineSizeTypes = original.StandardG1
161	StandardG2     VirtualMachineSizeTypes = original.StandardG2
162	StandardG3     VirtualMachineSizeTypes = original.StandardG3
163	StandardG4     VirtualMachineSizeTypes = original.StandardG4
164	StandardG5     VirtualMachineSizeTypes = original.StandardG5
165	StandardGS1    VirtualMachineSizeTypes = original.StandardGS1
166	StandardGS2    VirtualMachineSizeTypes = original.StandardGS2
167	StandardGS3    VirtualMachineSizeTypes = original.StandardGS3
168	StandardGS4    VirtualMachineSizeTypes = original.StandardGS4
169	StandardGS5    VirtualMachineSizeTypes = original.StandardGS5
170)
171
172type APIEntityReference = original.APIEntityReference
173type APIError = original.APIError
174type APIErrorBase = original.APIErrorBase
175type AdditionalUnattendContent = original.AdditionalUnattendContent
176type AvailabilitySet = original.AvailabilitySet
177type AvailabilitySetListResult = original.AvailabilitySetListResult
178type AvailabilitySetListResultIterator = original.AvailabilitySetListResultIterator
179type AvailabilitySetListResultPage = original.AvailabilitySetListResultPage
180type AvailabilitySetProperties = original.AvailabilitySetProperties
181type AvailabilitySetsClient = original.AvailabilitySetsClient
182type BaseClient = original.BaseClient
183type BootDiagnostics = original.BootDiagnostics
184type BootDiagnosticsInstanceView = original.BootDiagnosticsInstanceView
185type DataDisk = original.DataDisk
186type DataDiskImage = original.DataDiskImage
187type DiagnosticsProfile = original.DiagnosticsProfile
188type DiskEncryptionSettings = original.DiskEncryptionSettings
189type DiskInstanceView = original.DiskInstanceView
190type HardwareProfile = original.HardwareProfile
191type ImageReference = original.ImageReference
192type InnerError = original.InnerError
193type InstanceViewStatus = original.InstanceViewStatus
194type KeyVaultKeyReference = original.KeyVaultKeyReference
195type KeyVaultSecretReference = original.KeyVaultSecretReference
196type LinuxConfiguration = original.LinuxConfiguration
197type ListUsagesResult = original.ListUsagesResult
198type ListUsagesResultIterator = original.ListUsagesResultIterator
199type ListUsagesResultPage = original.ListUsagesResultPage
200type ListVirtualMachineExtensionImage = original.ListVirtualMachineExtensionImage
201type ListVirtualMachineImageResource = original.ListVirtualMachineImageResource
202type LongRunningOperationProperties = original.LongRunningOperationProperties
203type NetworkInterfaceReference = original.NetworkInterfaceReference
204type NetworkInterfaceReferenceProperties = original.NetworkInterfaceReferenceProperties
205type NetworkProfile = original.NetworkProfile
206type OSDisk = original.OSDisk
207type OSDiskImage = original.OSDiskImage
208type OSProfile = original.OSProfile
209type OperationStatusResponse = original.OperationStatusResponse
210type Plan = original.Plan
211type PurchasePlan = original.PurchasePlan
212type Resource = original.Resource
213type SSHConfiguration = original.SSHConfiguration
214type SSHPublicKey = original.SSHPublicKey
215type Sku = original.Sku
216type StorageProfile = original.StorageProfile
217type SubResource = original.SubResource
218type UpdateResource = original.UpdateResource
219type UpgradePolicy = original.UpgradePolicy
220type Usage = original.Usage
221type UsageClient = original.UsageClient
222type UsageName = original.UsageName
223type VaultCertificate = original.VaultCertificate
224type VaultSecretGroup = original.VaultSecretGroup
225type VirtualHardDisk = original.VirtualHardDisk
226type VirtualMachine = original.VirtualMachine
227type VirtualMachineAgentInstanceView = original.VirtualMachineAgentInstanceView
228type VirtualMachineCaptureParameters = original.VirtualMachineCaptureParameters
229type VirtualMachineCaptureResult = original.VirtualMachineCaptureResult
230type VirtualMachineCaptureResultProperties = original.VirtualMachineCaptureResultProperties
231type VirtualMachineExtension = original.VirtualMachineExtension
232type VirtualMachineExtensionHandlerInstanceView = original.VirtualMachineExtensionHandlerInstanceView
233type VirtualMachineExtensionImage = original.VirtualMachineExtensionImage
234type VirtualMachineExtensionImageProperties = original.VirtualMachineExtensionImageProperties
235type VirtualMachineExtensionImagesClient = original.VirtualMachineExtensionImagesClient
236type VirtualMachineExtensionInstanceView = original.VirtualMachineExtensionInstanceView
237type VirtualMachineExtensionProperties = original.VirtualMachineExtensionProperties
238type VirtualMachineExtensionUpdate = original.VirtualMachineExtensionUpdate
239type VirtualMachineExtensionUpdateProperties = original.VirtualMachineExtensionUpdateProperties
240type VirtualMachineExtensionsClient = original.VirtualMachineExtensionsClient
241type VirtualMachineExtensionsCreateOrUpdateFuture = original.VirtualMachineExtensionsCreateOrUpdateFuture
242type VirtualMachineExtensionsDeleteFuture = original.VirtualMachineExtensionsDeleteFuture
243type VirtualMachineExtensionsListResult = original.VirtualMachineExtensionsListResult
244type VirtualMachineExtensionsUpdateFuture = original.VirtualMachineExtensionsUpdateFuture
245type VirtualMachineIdentity = original.VirtualMachineIdentity
246type VirtualMachineImage = original.VirtualMachineImage
247type VirtualMachineImageProperties = original.VirtualMachineImageProperties
248type VirtualMachineImageResource = original.VirtualMachineImageResource
249type VirtualMachineImagesClient = original.VirtualMachineImagesClient
250type VirtualMachineInstanceView = original.VirtualMachineInstanceView
251type VirtualMachineListResult = original.VirtualMachineListResult
252type VirtualMachineListResultIterator = original.VirtualMachineListResultIterator
253type VirtualMachineListResultPage = original.VirtualMachineListResultPage
254type VirtualMachineProperties = original.VirtualMachineProperties
255type VirtualMachineScaleSet = original.VirtualMachineScaleSet
256type VirtualMachineScaleSetExtension = original.VirtualMachineScaleSetExtension
257type VirtualMachineScaleSetExtensionProfile = original.VirtualMachineScaleSetExtensionProfile
258type VirtualMachineScaleSetExtensionProperties = original.VirtualMachineScaleSetExtensionProperties
259type VirtualMachineScaleSetIPConfiguration = original.VirtualMachineScaleSetIPConfiguration
260type VirtualMachineScaleSetIPConfigurationProperties = original.VirtualMachineScaleSetIPConfigurationProperties
261type VirtualMachineScaleSetIdentity = original.VirtualMachineScaleSetIdentity
262type VirtualMachineScaleSetInstanceView = original.VirtualMachineScaleSetInstanceView
263type VirtualMachineScaleSetInstanceViewStatusesSummary = original.VirtualMachineScaleSetInstanceViewStatusesSummary
264type VirtualMachineScaleSetListResult = original.VirtualMachineScaleSetListResult
265type VirtualMachineScaleSetListResultIterator = original.VirtualMachineScaleSetListResultIterator
266type VirtualMachineScaleSetListResultPage = original.VirtualMachineScaleSetListResultPage
267type VirtualMachineScaleSetListSkusResult = original.VirtualMachineScaleSetListSkusResult
268type VirtualMachineScaleSetListSkusResultIterator = original.VirtualMachineScaleSetListSkusResultIterator
269type VirtualMachineScaleSetListSkusResultPage = original.VirtualMachineScaleSetListSkusResultPage
270type VirtualMachineScaleSetListWithLinkResult = original.VirtualMachineScaleSetListWithLinkResult
271type VirtualMachineScaleSetListWithLinkResultIterator = original.VirtualMachineScaleSetListWithLinkResultIterator
272type VirtualMachineScaleSetListWithLinkResultPage = original.VirtualMachineScaleSetListWithLinkResultPage
273type VirtualMachineScaleSetNetworkConfiguration = original.VirtualMachineScaleSetNetworkConfiguration
274type VirtualMachineScaleSetNetworkConfigurationProperties = original.VirtualMachineScaleSetNetworkConfigurationProperties
275type VirtualMachineScaleSetNetworkProfile = original.VirtualMachineScaleSetNetworkProfile
276type VirtualMachineScaleSetOSDisk = original.VirtualMachineScaleSetOSDisk
277type VirtualMachineScaleSetOSProfile = original.VirtualMachineScaleSetOSProfile
278type VirtualMachineScaleSetProperties = original.VirtualMachineScaleSetProperties
279type VirtualMachineScaleSetSku = original.VirtualMachineScaleSetSku
280type VirtualMachineScaleSetSkuCapacity = original.VirtualMachineScaleSetSkuCapacity
281type VirtualMachineScaleSetStorageProfile = original.VirtualMachineScaleSetStorageProfile
282type VirtualMachineScaleSetVM = original.VirtualMachineScaleSetVM
283type VirtualMachineScaleSetVMExtensionsSummary = original.VirtualMachineScaleSetVMExtensionsSummary
284type VirtualMachineScaleSetVMInstanceIDs = original.VirtualMachineScaleSetVMInstanceIDs
285type VirtualMachineScaleSetVMInstanceRequiredIDs = original.VirtualMachineScaleSetVMInstanceRequiredIDs
286type VirtualMachineScaleSetVMInstanceView = original.VirtualMachineScaleSetVMInstanceView
287type VirtualMachineScaleSetVMListResult = original.VirtualMachineScaleSetVMListResult
288type VirtualMachineScaleSetVMListResultIterator = original.VirtualMachineScaleSetVMListResultIterator
289type VirtualMachineScaleSetVMListResultPage = original.VirtualMachineScaleSetVMListResultPage
290type VirtualMachineScaleSetVMProfile = original.VirtualMachineScaleSetVMProfile
291type VirtualMachineScaleSetVMProperties = original.VirtualMachineScaleSetVMProperties
292type VirtualMachineScaleSetVMsClient = original.VirtualMachineScaleSetVMsClient
293type VirtualMachineScaleSetVMsDeallocateFuture = original.VirtualMachineScaleSetVMsDeallocateFuture
294type VirtualMachineScaleSetVMsDeleteFuture = original.VirtualMachineScaleSetVMsDeleteFuture
295type VirtualMachineScaleSetVMsPowerOffFuture = original.VirtualMachineScaleSetVMsPowerOffFuture
296type VirtualMachineScaleSetVMsReimageFuture = original.VirtualMachineScaleSetVMsReimageFuture
297type VirtualMachineScaleSetVMsRestartFuture = original.VirtualMachineScaleSetVMsRestartFuture
298type VirtualMachineScaleSetVMsStartFuture = original.VirtualMachineScaleSetVMsStartFuture
299type VirtualMachineScaleSetsClient = original.VirtualMachineScaleSetsClient
300type VirtualMachineScaleSetsCreateOrUpdateFuture = original.VirtualMachineScaleSetsCreateOrUpdateFuture
301type VirtualMachineScaleSetsDeallocateFuture = original.VirtualMachineScaleSetsDeallocateFuture
302type VirtualMachineScaleSetsDeleteFuture = original.VirtualMachineScaleSetsDeleteFuture
303type VirtualMachineScaleSetsDeleteInstancesFuture = original.VirtualMachineScaleSetsDeleteInstancesFuture
304type VirtualMachineScaleSetsPowerOffFuture = original.VirtualMachineScaleSetsPowerOffFuture
305type VirtualMachineScaleSetsReimageFuture = original.VirtualMachineScaleSetsReimageFuture
306type VirtualMachineScaleSetsRestartFuture = original.VirtualMachineScaleSetsRestartFuture
307type VirtualMachineScaleSetsStartFuture = original.VirtualMachineScaleSetsStartFuture
308type VirtualMachineScaleSetsUpdateInstancesFuture = original.VirtualMachineScaleSetsUpdateInstancesFuture
309type VirtualMachineSize = original.VirtualMachineSize
310type VirtualMachineSizeListResult = original.VirtualMachineSizeListResult
311type VirtualMachineSizesClient = original.VirtualMachineSizesClient
312type VirtualMachineStatusCodeCount = original.VirtualMachineStatusCodeCount
313type VirtualMachinesCaptureFuture = original.VirtualMachinesCaptureFuture
314type VirtualMachinesClient = original.VirtualMachinesClient
315type VirtualMachinesCreateOrUpdateFuture = original.VirtualMachinesCreateOrUpdateFuture
316type VirtualMachinesDeallocateFuture = original.VirtualMachinesDeallocateFuture
317type VirtualMachinesDeleteFuture = original.VirtualMachinesDeleteFuture
318type VirtualMachinesPowerOffFuture = original.VirtualMachinesPowerOffFuture
319type VirtualMachinesRedeployFuture = original.VirtualMachinesRedeployFuture
320type VirtualMachinesRestartFuture = original.VirtualMachinesRestartFuture
321type VirtualMachinesStartFuture = original.VirtualMachinesStartFuture
322type WinRMConfiguration = original.WinRMConfiguration
323type WinRMListener = original.WinRMListener
324type WindowsConfiguration = original.WindowsConfiguration
325
326func New(subscriptionID string) BaseClient {
327	return original.New(subscriptionID)
328}
329func NewAvailabilitySetListResultIterator(page AvailabilitySetListResultPage) AvailabilitySetListResultIterator {
330	return original.NewAvailabilitySetListResultIterator(page)
331}
332func NewAvailabilitySetListResultPage(cur AvailabilitySetListResult, getNextPage func(context.Context, AvailabilitySetListResult) (AvailabilitySetListResult, error)) AvailabilitySetListResultPage {
333	return original.NewAvailabilitySetListResultPage(cur, getNextPage)
334}
335func NewAvailabilitySetsClient(subscriptionID string) AvailabilitySetsClient {
336	return original.NewAvailabilitySetsClient(subscriptionID)
337}
338func NewAvailabilitySetsClientWithBaseURI(baseURI string, subscriptionID string) AvailabilitySetsClient {
339	return original.NewAvailabilitySetsClientWithBaseURI(baseURI, subscriptionID)
340}
341func NewListUsagesResultIterator(page ListUsagesResultPage) ListUsagesResultIterator {
342	return original.NewListUsagesResultIterator(page)
343}
344func NewListUsagesResultPage(cur ListUsagesResult, getNextPage func(context.Context, ListUsagesResult) (ListUsagesResult, error)) ListUsagesResultPage {
345	return original.NewListUsagesResultPage(cur, getNextPage)
346}
347func NewUsageClient(subscriptionID string) UsageClient {
348	return original.NewUsageClient(subscriptionID)
349}
350func NewUsageClientWithBaseURI(baseURI string, subscriptionID string) UsageClient {
351	return original.NewUsageClientWithBaseURI(baseURI, subscriptionID)
352}
353func NewVirtualMachineExtensionImagesClient(subscriptionID string) VirtualMachineExtensionImagesClient {
354	return original.NewVirtualMachineExtensionImagesClient(subscriptionID)
355}
356func NewVirtualMachineExtensionImagesClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineExtensionImagesClient {
357	return original.NewVirtualMachineExtensionImagesClientWithBaseURI(baseURI, subscriptionID)
358}
359func NewVirtualMachineExtensionsClient(subscriptionID string) VirtualMachineExtensionsClient {
360	return original.NewVirtualMachineExtensionsClient(subscriptionID)
361}
362func NewVirtualMachineExtensionsClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineExtensionsClient {
363	return original.NewVirtualMachineExtensionsClientWithBaseURI(baseURI, subscriptionID)
364}
365func NewVirtualMachineImagesClient(subscriptionID string) VirtualMachineImagesClient {
366	return original.NewVirtualMachineImagesClient(subscriptionID)
367}
368func NewVirtualMachineImagesClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineImagesClient {
369	return original.NewVirtualMachineImagesClientWithBaseURI(baseURI, subscriptionID)
370}
371func NewVirtualMachineListResultIterator(page VirtualMachineListResultPage) VirtualMachineListResultIterator {
372	return original.NewVirtualMachineListResultIterator(page)
373}
374func NewVirtualMachineListResultPage(cur VirtualMachineListResult, getNextPage func(context.Context, VirtualMachineListResult) (VirtualMachineListResult, error)) VirtualMachineListResultPage {
375	return original.NewVirtualMachineListResultPage(cur, getNextPage)
376}
377func NewVirtualMachineScaleSetListResultIterator(page VirtualMachineScaleSetListResultPage) VirtualMachineScaleSetListResultIterator {
378	return original.NewVirtualMachineScaleSetListResultIterator(page)
379}
380func NewVirtualMachineScaleSetListResultPage(cur VirtualMachineScaleSetListResult, getNextPage func(context.Context, VirtualMachineScaleSetListResult) (VirtualMachineScaleSetListResult, error)) VirtualMachineScaleSetListResultPage {
381	return original.NewVirtualMachineScaleSetListResultPage(cur, getNextPage)
382}
383func NewVirtualMachineScaleSetListSkusResultIterator(page VirtualMachineScaleSetListSkusResultPage) VirtualMachineScaleSetListSkusResultIterator {
384	return original.NewVirtualMachineScaleSetListSkusResultIterator(page)
385}
386func NewVirtualMachineScaleSetListSkusResultPage(cur VirtualMachineScaleSetListSkusResult, getNextPage func(context.Context, VirtualMachineScaleSetListSkusResult) (VirtualMachineScaleSetListSkusResult, error)) VirtualMachineScaleSetListSkusResultPage {
387	return original.NewVirtualMachineScaleSetListSkusResultPage(cur, getNextPage)
388}
389func NewVirtualMachineScaleSetListWithLinkResultIterator(page VirtualMachineScaleSetListWithLinkResultPage) VirtualMachineScaleSetListWithLinkResultIterator {
390	return original.NewVirtualMachineScaleSetListWithLinkResultIterator(page)
391}
392func NewVirtualMachineScaleSetListWithLinkResultPage(cur VirtualMachineScaleSetListWithLinkResult, getNextPage func(context.Context, VirtualMachineScaleSetListWithLinkResult) (VirtualMachineScaleSetListWithLinkResult, error)) VirtualMachineScaleSetListWithLinkResultPage {
393	return original.NewVirtualMachineScaleSetListWithLinkResultPage(cur, getNextPage)
394}
395func NewVirtualMachineScaleSetVMListResultIterator(page VirtualMachineScaleSetVMListResultPage) VirtualMachineScaleSetVMListResultIterator {
396	return original.NewVirtualMachineScaleSetVMListResultIterator(page)
397}
398func NewVirtualMachineScaleSetVMListResultPage(cur VirtualMachineScaleSetVMListResult, getNextPage func(context.Context, VirtualMachineScaleSetVMListResult) (VirtualMachineScaleSetVMListResult, error)) VirtualMachineScaleSetVMListResultPage {
399	return original.NewVirtualMachineScaleSetVMListResultPage(cur, getNextPage)
400}
401func NewVirtualMachineScaleSetVMsClient(subscriptionID string) VirtualMachineScaleSetVMsClient {
402	return original.NewVirtualMachineScaleSetVMsClient(subscriptionID)
403}
404func NewVirtualMachineScaleSetVMsClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineScaleSetVMsClient {
405	return original.NewVirtualMachineScaleSetVMsClientWithBaseURI(baseURI, subscriptionID)
406}
407func NewVirtualMachineScaleSetsClient(subscriptionID string) VirtualMachineScaleSetsClient {
408	return original.NewVirtualMachineScaleSetsClient(subscriptionID)
409}
410func NewVirtualMachineScaleSetsClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineScaleSetsClient {
411	return original.NewVirtualMachineScaleSetsClientWithBaseURI(baseURI, subscriptionID)
412}
413func NewVirtualMachineSizesClient(subscriptionID string) VirtualMachineSizesClient {
414	return original.NewVirtualMachineSizesClient(subscriptionID)
415}
416func NewVirtualMachineSizesClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineSizesClient {
417	return original.NewVirtualMachineSizesClientWithBaseURI(baseURI, subscriptionID)
418}
419func NewVirtualMachinesClient(subscriptionID string) VirtualMachinesClient {
420	return original.NewVirtualMachinesClient(subscriptionID)
421}
422func NewVirtualMachinesClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachinesClient {
423	return original.NewVirtualMachinesClientWithBaseURI(baseURI, subscriptionID)
424}
425func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
426	return original.NewWithBaseURI(baseURI, subscriptionID)
427}
428func PossibleCachingTypesValues() []CachingTypes {
429	return original.PossibleCachingTypesValues()
430}
431func PossibleComponentNamesValues() []ComponentNames {
432	return original.PossibleComponentNamesValues()
433}
434func PossibleDiskCreateOptionTypesValues() []DiskCreateOptionTypes {
435	return original.PossibleDiskCreateOptionTypesValues()
436}
437func PossibleInstanceViewTypesValues() []InstanceViewTypes {
438	return original.PossibleInstanceViewTypesValues()
439}
440func PossibleOperatingSystemTypesValues() []OperatingSystemTypes {
441	return original.PossibleOperatingSystemTypesValues()
442}
443func PossiblePassNamesValues() []PassNames {
444	return original.PossiblePassNamesValues()
445}
446func PossibleProtocolTypesValues() []ProtocolTypes {
447	return original.PossibleProtocolTypesValues()
448}
449func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
450	return original.PossibleResourceIdentityTypeValues()
451}
452func PossibleSettingNamesValues() []SettingNames {
453	return original.PossibleSettingNamesValues()
454}
455func PossibleStatusLevelTypesValues() []StatusLevelTypes {
456	return original.PossibleStatusLevelTypesValues()
457}
458func PossibleUpgradeModeValues() []UpgradeMode {
459	return original.PossibleUpgradeModeValues()
460}
461func PossibleVirtualMachineScaleSetSkuScaleTypeValues() []VirtualMachineScaleSetSkuScaleType {
462	return original.PossibleVirtualMachineScaleSetSkuScaleTypeValues()
463}
464func PossibleVirtualMachineSizeTypesValues() []VirtualMachineSizeTypes {
465	return original.PossibleVirtualMachineSizeTypesValues()
466}
467func UserAgent() string {
468	return original.UserAgent() + " profiles/2017-03-09"
469}
470func Version() string {
471	return original.Version()
472}
473