1// +build go1.13
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// This code was generated by a tool.
6// Changes may cause incorrect behavior and will be lost if the code is regenerated.
7
8package armcompute
9
10import (
11	original "github.com/Azure/azure-sdk-for-go/sdk/arm/compute/2020-09-30/armcompute"
12	"github.com/Azure/azure-sdk-for-go/sdk/armcore"
13)
14
15type AccessLevel = original.AccessLevel
16
17const (
18	AccessLevelNone  = original.AccessLevelNone
19	AccessLevelRead  = original.AccessLevelRead
20	AccessLevelWrite = original.AccessLevelWrite
21)
22
23// AggregatedReplicationState - This is the aggregated replication status based on all the regional replication status flags.
24type AggregatedReplicationState = original.AggregatedReplicationState
25
26const (
27	AggregatedReplicationStateCompleted  = original.AggregatedReplicationStateCompleted
28	AggregatedReplicationStateFailed     = original.AggregatedReplicationStateFailed
29	AggregatedReplicationStateInProgress = original.AggregatedReplicationStateInProgress
30	AggregatedReplicationStateUnknown    = original.AggregatedReplicationStateUnknown
31)
32
33// AvailabilitySetSKUTypes - Specifies the sku of an Availability Set. Use 'Aligned' for virtual machines with managed disks and 'Classic' for virtual machines
34// with unmanaged disks. Default value is 'Classic'.
35type AvailabilitySetSKUTypes = original.AvailabilitySetSKUTypes
36
37const (
38	AvailabilitySetSKUTypesAligned = original.AvailabilitySetSKUTypesAligned
39	AvailabilitySetSKUTypesClassic = original.AvailabilitySetSKUTypesClassic
40)
41
42// CachingTypes - Specifies the caching requirements.
43// Possible values are:
44// None
45// ReadOnly
46// ReadWrite
47// Default: None for Standard storage. ReadOnly for Premium storage
48type CachingTypes = original.CachingTypes
49
50const (
51	CachingTypesNone      = original.CachingTypesNone
52	CachingTypesReadOnly  = original.CachingTypesReadOnly
53	CachingTypesReadWrite = original.CachingTypesReadWrite
54)
55
56// ContainerServiceOrchestratorTypes - The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.
57type ContainerServiceOrchestratorTypes = original.ContainerServiceOrchestratorTypes
58
59const (
60	ContainerServiceOrchestratorTypesSwarm      = original.ContainerServiceOrchestratorTypesSwarm
61	ContainerServiceOrchestratorTypesDcos       = original.ContainerServiceOrchestratorTypesDcos
62	ContainerServiceOrchestratorTypesCustom     = original.ContainerServiceOrchestratorTypesCustom
63	ContainerServiceOrchestratorTypesKubernetes = original.ContainerServiceOrchestratorTypesKubernetes
64)
65
66// ContainerServiceVMSizeTypes - Size of agent VMs.
67type ContainerServiceVMSizeTypes = original.ContainerServiceVMSizeTypes
68
69const (
70	ContainerServiceVMSizeTypesStandardA0    = original.ContainerServiceVMSizeTypesStandardA0
71	ContainerServiceVMSizeTypesStandardA1    = original.ContainerServiceVMSizeTypesStandardA1
72	ContainerServiceVMSizeTypesStandardA10   = original.ContainerServiceVMSizeTypesStandardA10
73	ContainerServiceVMSizeTypesStandardA11   = original.ContainerServiceVMSizeTypesStandardA11
74	ContainerServiceVMSizeTypesStandardA2    = original.ContainerServiceVMSizeTypesStandardA2
75	ContainerServiceVMSizeTypesStandardA3    = original.ContainerServiceVMSizeTypesStandardA3
76	ContainerServiceVMSizeTypesStandardA4    = original.ContainerServiceVMSizeTypesStandardA4
77	ContainerServiceVMSizeTypesStandardA5    = original.ContainerServiceVMSizeTypesStandardA5
78	ContainerServiceVMSizeTypesStandardA6    = original.ContainerServiceVMSizeTypesStandardA6
79	ContainerServiceVMSizeTypesStandardA7    = original.ContainerServiceVMSizeTypesStandardA7
80	ContainerServiceVMSizeTypesStandardA8    = original.ContainerServiceVMSizeTypesStandardA8
81	ContainerServiceVMSizeTypesStandardA9    = original.ContainerServiceVMSizeTypesStandardA9
82	ContainerServiceVMSizeTypesStandardD1    = original.ContainerServiceVMSizeTypesStandardD1
83	ContainerServiceVMSizeTypesStandardD11   = original.ContainerServiceVMSizeTypesStandardD11
84	ContainerServiceVMSizeTypesStandardD11V2 = original.ContainerServiceVMSizeTypesStandardD11V2
85	ContainerServiceVMSizeTypesStandardD12   = original.ContainerServiceVMSizeTypesStandardD12
86	ContainerServiceVMSizeTypesStandardD12V2 = original.ContainerServiceVMSizeTypesStandardD12V2
87	ContainerServiceVMSizeTypesStandardD13   = original.ContainerServiceVMSizeTypesStandardD13
88	ContainerServiceVMSizeTypesStandardD13V2 = original.ContainerServiceVMSizeTypesStandardD13V2
89	ContainerServiceVMSizeTypesStandardD14   = original.ContainerServiceVMSizeTypesStandardD14
90	ContainerServiceVMSizeTypesStandardD14V2 = original.ContainerServiceVMSizeTypesStandardD14V2
91	ContainerServiceVMSizeTypesStandardD1V2  = original.ContainerServiceVMSizeTypesStandardD1V2
92	ContainerServiceVMSizeTypesStandardD2    = original.ContainerServiceVMSizeTypesStandardD2
93	ContainerServiceVMSizeTypesStandardD2V2  = original.ContainerServiceVMSizeTypesStandardD2V2
94	ContainerServiceVMSizeTypesStandardD3    = original.ContainerServiceVMSizeTypesStandardD3
95	ContainerServiceVMSizeTypesStandardD3V2  = original.ContainerServiceVMSizeTypesStandardD3V2
96	ContainerServiceVMSizeTypesStandardD4    = original.ContainerServiceVMSizeTypesStandardD4
97	ContainerServiceVMSizeTypesStandardD4V2  = original.ContainerServiceVMSizeTypesStandardD4V2
98	ContainerServiceVMSizeTypesStandardD5V2  = original.ContainerServiceVMSizeTypesStandardD5V2
99	ContainerServiceVMSizeTypesStandardDs1   = original.ContainerServiceVMSizeTypesStandardDs1
100	ContainerServiceVMSizeTypesStandardDs11  = original.ContainerServiceVMSizeTypesStandardDs11
101	ContainerServiceVMSizeTypesStandardDs12  = original.ContainerServiceVMSizeTypesStandardDs12
102	ContainerServiceVMSizeTypesStandardDs13  = original.ContainerServiceVMSizeTypesStandardDs13
103	ContainerServiceVMSizeTypesStandardDs14  = original.ContainerServiceVMSizeTypesStandardDs14
104	ContainerServiceVMSizeTypesStandardDs2   = original.ContainerServiceVMSizeTypesStandardDs2
105	ContainerServiceVMSizeTypesStandardDs3   = original.ContainerServiceVMSizeTypesStandardDs3
106	ContainerServiceVMSizeTypesStandardDs4   = original.ContainerServiceVMSizeTypesStandardDs4
107	ContainerServiceVMSizeTypesStandardG1    = original.ContainerServiceVMSizeTypesStandardG1
108	ContainerServiceVMSizeTypesStandardG2    = original.ContainerServiceVMSizeTypesStandardG2
109	ContainerServiceVMSizeTypesStandardG3    = original.ContainerServiceVMSizeTypesStandardG3
110	ContainerServiceVMSizeTypesStandardG4    = original.ContainerServiceVMSizeTypesStandardG4
111	ContainerServiceVMSizeTypesStandardG5    = original.ContainerServiceVMSizeTypesStandardG5
112	ContainerServiceVMSizeTypesStandardGs1   = original.ContainerServiceVMSizeTypesStandardGs1
113	ContainerServiceVMSizeTypesStandardGs2   = original.ContainerServiceVMSizeTypesStandardGs2
114	ContainerServiceVMSizeTypesStandardGs3   = original.ContainerServiceVMSizeTypesStandardGs3
115	ContainerServiceVMSizeTypesStandardGs4   = original.ContainerServiceVMSizeTypesStandardGs4
116	ContainerServiceVMSizeTypesStandardGs5   = original.ContainerServiceVMSizeTypesStandardGs5
117)
118
119// DedicatedHostLicenseTypes - Specifies the software license type that will be applied to the VMs deployed on the dedicated host.
120// Possible values are:
121// None
122// WindowsServerHybrid
123// WindowsServerPerpetual
124// Default: None
125type DedicatedHostLicenseTypes = original.DedicatedHostLicenseTypes
126
127const (
128	DedicatedHostLicenseTypesNone                   = original.DedicatedHostLicenseTypesNone
129	DedicatedHostLicenseTypesWindowsServerHybrid    = original.DedicatedHostLicenseTypesWindowsServerHybrid
130	DedicatedHostLicenseTypesWindowsServerPerpetual = original.DedicatedHostLicenseTypesWindowsServerPerpetual
131)
132
133// DiffDiskOptions - Specifies the ephemeral disk option for operating system disk.
134type DiffDiskOptions = original.DiffDiskOptions
135
136const DiffDiskOptionsLocal = original.DiffDiskOptionsLocal
137
138// DiffDiskPlacement - Specifies the ephemeral disk placement for operating system disk. This property can be used by user in the request to choose the
139// location i.e, cache disk or resource disk space for Ephemeral OS disk
140// provisioning. For more information on Ephemeral OS disk size requirements, please refer Ephemeral OS disk size requirements for Windows VM at
141// https://docs.microsoft.com/en-us/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements and Linux VM at
142// https://docs.microsoft.com/en-us/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements
143type DiffDiskPlacement = original.DiffDiskPlacement
144
145const (
146	DiffDiskPlacementCacheDisk    = original.DiffDiskPlacementCacheDisk
147	DiffDiskPlacementResourceDisk = original.DiffDiskPlacementResourceDisk
148)
149
150// DiskCreateOption - This enumerates the possible sources of a disk's creation.
151type DiskCreateOption = original.DiskCreateOption
152
153const ( // DiskCreateOptionAttach - Disk will be attached to a VM.
154	DiskCreateOptionAttach    = original.DiskCreateOptionAttach    // DiskCreateOptionCopy - Create a new disk or snapshot by copying from a disk or snapshot specified by the given sourceResourceId.
155	DiskCreateOptionCopy      = original.DiskCreateOptionCopy      // DiskCreateOptionEmpty - Create an empty data disk of a size given by diskSizeGB.
156	DiskCreateOptionEmpty     = original.DiskCreateOptionEmpty     // DiskCreateOptionFromImage - Create a new disk from a platform image specified by the given imageReference or galleryImageReference.
157	DiskCreateOptionFromImage = original.DiskCreateOptionFromImage // DiskCreateOptionImport - Create a disk by importing from a blob specified by a sourceUri in a storage account specified by storageAccountId.
158	DiskCreateOptionImport    = original.DiskCreateOptionImport    // DiskCreateOptionRestore - Create a new disk by copying from a backup recovery point.
159	DiskCreateOptionRestore   = original.DiskCreateOptionRestore   // DiskCreateOptionUpload - Create a new disk by obtaining a write token and using it to directly upload the contents of the disk.
160	DiskCreateOptionUpload    = original.DiskCreateOptionUpload
161)
162
163// DiskCreateOptionTypes - Specifies how the virtual machine should be created.
164// Possible values are:
165// Attach \u2013 This value is used when you are using a specialized disk to create the virtual machine.
166// FromImage \u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference
167// element described above. If you are
168// using a marketplace image, you also use the plan element previously described.
169type DiskCreateOptionTypes = original.DiskCreateOptionTypes
170
171const (
172	DiskCreateOptionTypesAttach    = original.DiskCreateOptionTypesAttach
173	DiskCreateOptionTypesEmpty     = original.DiskCreateOptionTypesEmpty
174	DiskCreateOptionTypesFromImage = original.DiskCreateOptionTypesFromImage
175)
176
177// DiskEncryptionSetIDentityType - The type of Managed Identity used by the DiskEncryptionSet. Only SystemAssigned is supported.
178type DiskEncryptionSetIDentityType = original.DiskEncryptionSetIDentityType
179
180const DiskEncryptionSetIDentityTypeSystemAssigned = original.DiskEncryptionSetIDentityTypeSystemAssigned
181
182// DiskEncryptionSetType - The type of key used to encrypt the data of the disk.
183type DiskEncryptionSetType = original.DiskEncryptionSetType
184
185const ( // DiskEncryptionSetTypeEncryptionAtRestWithCustomerKey - Resource using diskEncryptionSet would be encrypted at rest with Customer managed key that can
186	// be changed and revoked by a customer.
187	DiskEncryptionSetTypeEncryptionAtRestWithCustomerKey = original.DiskEncryptionSetTypeEncryptionAtRestWithCustomerKey // DiskEncryptionSetTypeEncryptionAtRestWithPlatformAndCustomerKeys - Resource using diskEncryptionSet would be encrypted at rest with two layers of encryption.
188	// One of the keys is Customer managed and the other key is Platform managed.
189	DiskEncryptionSetTypeEncryptionAtRestWithPlatformAndCustomerKeys = original.DiskEncryptionSetTypeEncryptionAtRestWithPlatformAndCustomerKeys
190)
191
192// DiskState - This enumerates the possible state of the disk.
193type DiskState = original.DiskState
194
195const ( // DiskStateActiveSas - The disk currently has an Active SAS Uri associated with it.
196	DiskStateActiveSas     = original.DiskStateActiveSas     // DiskStateActiveUpload - A disk is created for upload and a write token has been issued for uploading to it.
197	DiskStateActiveUpload  = original.DiskStateActiveUpload  // DiskStateAttached - The disk is currently mounted to a running VM.
198	DiskStateAttached      = original.DiskStateAttached      // DiskStateReadyToUpload - A disk is ready to be created by upload by requesting a write token.
199	DiskStateReadyToUpload = original.DiskStateReadyToUpload // DiskStateReserved - The disk is mounted to a stopped-deallocated VM
200	DiskStateReserved      = original.DiskStateReserved      // DiskStateUnattached - The disk is not being used and can be attached to a VM.
201	DiskStateUnattached    = original.DiskStateUnattached
202)
203
204// DiskStorageAccountTypes - The sku name.
205type DiskStorageAccountTypes = original.DiskStorageAccountTypes
206
207const ( // DiskStorageAccountTypesPremiumLrs - Premium SSD locally redundant storage. Best for production and performance sensitive workloads.
208	DiskStorageAccountTypesPremiumLrs     = original.DiskStorageAccountTypesPremiumLrs     // DiskStorageAccountTypesStandardLrs - Standard HDD locally redundant storage. Best for backup, non-critical, and infrequent access.
209	DiskStorageAccountTypesStandardLrs    = original.DiskStorageAccountTypesStandardLrs    // DiskStorageAccountTypesStandardSsdlrs - Standard SSD locally redundant storage. Best for web servers, lightly used enterprise applications and dev/test.
210	DiskStorageAccountTypesStandardSsdlrs = original.DiskStorageAccountTypesStandardSsdlrs // DiskStorageAccountTypesUltraSsdlrs - Ultra SSD locally redundant storage. Best for IO-intensive workloads such as SAP HANA, top tier databases (for example,
211	// SQL, Oracle), and other transaction-heavy workloads.
212	DiskStorageAccountTypesUltraSsdlrs = original.DiskStorageAccountTypesUltraSsdlrs
213)
214
215// EncryptionType - The type of key used to encrypt the data of the disk.
216type EncryptionType = original.EncryptionType
217
218const ( // EncryptionTypeEncryptionAtRestWithCustomerKey - Disk is encrypted at rest with Customer managed key that can be changed and revoked by a customer.
219	EncryptionTypeEncryptionAtRestWithCustomerKey = original.EncryptionTypeEncryptionAtRestWithCustomerKey // EncryptionTypeEncryptionAtRestWithPlatformAndCustomerKeys - Disk is encrypted at rest with 2 layers of encryption. One of the keys is Customer managed
220	// and the other key is Platform managed.
221	EncryptionTypeEncryptionAtRestWithPlatformAndCustomerKeys = original.EncryptionTypeEncryptionAtRestWithPlatformAndCustomerKeys // EncryptionTypeEncryptionAtRestWithPlatformKey - Disk is encrypted at rest with Platform managed key. It is the default encryption type. This is not a
222	// valid encryption type for disk encryption sets.
223	EncryptionTypeEncryptionAtRestWithPlatformKey = original.EncryptionTypeEncryptionAtRestWithPlatformKey
224)
225
226// Enum47 - Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.
227type Enum47 = original.Enum47
228
229const (
230	Enum47Five  = original.Enum47Five
231	Enum47One   = original.Enum47One
232	Enum47Three = original.Enum47Three
233)
234
235// ExecutionState - Script execution status.
236type ExecutionState = original.ExecutionState
237
238const (
239	ExecutionStateCanceled  = original.ExecutionStateCanceled
240	ExecutionStateFailed    = original.ExecutionStateFailed
241	ExecutionStatePending   = original.ExecutionStatePending
242	ExecutionStateRunning   = original.ExecutionStateRunning
243	ExecutionStateSucceeded = original.ExecutionStateSucceeded
244	ExecutionStateTimedOut  = original.ExecutionStateTimedOut
245	ExecutionStateUnknown   = original.ExecutionStateUnknown
246)
247
248// GalleryApplicationVersionPropertiesProvisioningState - The provisioning state, which only appears in the response.
249type GalleryApplicationVersionPropertiesProvisioningState = original.GalleryApplicationVersionPropertiesProvisioningState
250
251const (
252	GalleryApplicationVersionPropertiesProvisioningStateCreating  = original.GalleryApplicationVersionPropertiesProvisioningStateCreating
253	GalleryApplicationVersionPropertiesProvisioningStateDeleting  = original.GalleryApplicationVersionPropertiesProvisioningStateDeleting
254	GalleryApplicationVersionPropertiesProvisioningStateFailed    = original.GalleryApplicationVersionPropertiesProvisioningStateFailed
255	GalleryApplicationVersionPropertiesProvisioningStateMigrating = original.GalleryApplicationVersionPropertiesProvisioningStateMigrating
256	GalleryApplicationVersionPropertiesProvisioningStateSucceeded = original.GalleryApplicationVersionPropertiesProvisioningStateSucceeded
257	GalleryApplicationVersionPropertiesProvisioningStateUpdating  = original.GalleryApplicationVersionPropertiesProvisioningStateUpdating
258)
259
260// GalleryImagePropertiesProvisioningState - The provisioning state, which only appears in the response.
261type GalleryImagePropertiesProvisioningState = original.GalleryImagePropertiesProvisioningState
262
263const (
264	GalleryImagePropertiesProvisioningStateCreating  = original.GalleryImagePropertiesProvisioningStateCreating
265	GalleryImagePropertiesProvisioningStateDeleting  = original.GalleryImagePropertiesProvisioningStateDeleting
266	GalleryImagePropertiesProvisioningStateFailed    = original.GalleryImagePropertiesProvisioningStateFailed
267	GalleryImagePropertiesProvisioningStateMigrating = original.GalleryImagePropertiesProvisioningStateMigrating
268	GalleryImagePropertiesProvisioningStateSucceeded = original.GalleryImagePropertiesProvisioningStateSucceeded
269	GalleryImagePropertiesProvisioningStateUpdating  = original.GalleryImagePropertiesProvisioningStateUpdating
270)
271
272// GalleryImageVersionPropertiesProvisioningState - The provisioning state, which only appears in the response.
273type GalleryImageVersionPropertiesProvisioningState = original.GalleryImageVersionPropertiesProvisioningState
274
275const (
276	GalleryImageVersionPropertiesProvisioningStateCreating  = original.GalleryImageVersionPropertiesProvisioningStateCreating
277	GalleryImageVersionPropertiesProvisioningStateDeleting  = original.GalleryImageVersionPropertiesProvisioningStateDeleting
278	GalleryImageVersionPropertiesProvisioningStateFailed    = original.GalleryImageVersionPropertiesProvisioningStateFailed
279	GalleryImageVersionPropertiesProvisioningStateMigrating = original.GalleryImageVersionPropertiesProvisioningStateMigrating
280	GalleryImageVersionPropertiesProvisioningStateSucceeded = original.GalleryImageVersionPropertiesProvisioningStateSucceeded
281	GalleryImageVersionPropertiesProvisioningStateUpdating  = original.GalleryImageVersionPropertiesProvisioningStateUpdating
282)
283
284// GalleryPropertiesProvisioningState - The provisioning state, which only appears in the response.
285type GalleryPropertiesProvisioningState = original.GalleryPropertiesProvisioningState
286
287const (
288	GalleryPropertiesProvisioningStateCreating  = original.GalleryPropertiesProvisioningStateCreating
289	GalleryPropertiesProvisioningStateDeleting  = original.GalleryPropertiesProvisioningStateDeleting
290	GalleryPropertiesProvisioningStateFailed    = original.GalleryPropertiesProvisioningStateFailed
291	GalleryPropertiesProvisioningStateMigrating = original.GalleryPropertiesProvisioningStateMigrating
292	GalleryPropertiesProvisioningStateSucceeded = original.GalleryPropertiesProvisioningStateSucceeded
293	GalleryPropertiesProvisioningStateUpdating  = original.GalleryPropertiesProvisioningStateUpdating
294)
295
296// GallerySharingPermissionTypes - This property allows you to specify the permission of sharing gallery.
297// Possible values are:
298// Private
299// Groups
300type GallerySharingPermissionTypes = original.GallerySharingPermissionTypes
301
302const (
303	GallerySharingPermissionTypesGroups  = original.GallerySharingPermissionTypesGroups
304	GallerySharingPermissionTypesPrivate = original.GallerySharingPermissionTypesPrivate
305)
306
307// HostCaching - The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite'
308type HostCaching = original.HostCaching
309
310const (
311	HostCachingNone      = original.HostCachingNone
312	HostCachingReadOnly  = original.HostCachingReadOnly
313	HostCachingReadWrite = original.HostCachingReadWrite
314)
315
316// HyperVGeneration - The hypervisor generation of the Virtual Machine. Applicable to OS disks only.
317type HyperVGeneration = original.HyperVGeneration
318
319const (
320	HyperVGenerationV1 = original.HyperVGenerationV1
321	HyperVGenerationV2 = original.HyperVGenerationV2
322)
323
324// HyperVGenerationType - Specifies the HyperVGeneration Type associated with a resource
325type HyperVGenerationType = original.HyperVGenerationType
326
327const (
328	HyperVGenerationTypeV1 = original.HyperVGenerationTypeV1
329	HyperVGenerationTypeV2 = original.HyperVGenerationTypeV2
330)
331
332// HyperVGenerationTypes - Specifies the HyperVGeneration Type
333type HyperVGenerationTypes = original.HyperVGenerationTypes
334
335const (
336	HyperVGenerationTypesV1 = original.HyperVGenerationTypesV1
337	HyperVGenerationTypesV2 = original.HyperVGenerationTypesV2
338)
339
340// IPVersion - Available from Api-Version 2017-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.
341// Possible values are: 'IPv4' and 'IPv6'.
342type IPVersion = original.IPVersion
343
344const (
345	IPVersionIPv4 = original.IPVersionIPv4
346	IPVersionIPv6 = original.IPVersionIPv6
347)
348
349// InGuestPatchMode - Specifies the mode of in-guest patching to IaaS virtual machine.
350// Possible values are:
351// Manual - You control the application of patches to a virtual machine. You do this by applying patches manually inside the VM. In this mode, automatic
352// updates are disabled; the property
353// WindowsConfiguration.enableAutomaticUpdates must be false
354// AutomaticByOS - The virtual machine will automatically be updated by the OS. The property WindowsConfiguration.enableAutomaticUpdates must be true.
355// ** AutomaticByPlatform** - the virtual machine will automatically updated by the platform. The properties provisionVMAgent and WindowsConfiguration.enableAutomaticUpdates
356// must be true
357type InGuestPatchMode = original.InGuestPatchMode
358
359const (
360	InGuestPatchModeAutomaticByOS       = original.InGuestPatchModeAutomaticByOS
361	InGuestPatchModeAutomaticByPlatform = original.InGuestPatchModeAutomaticByPlatform
362	InGuestPatchModeManual              = original.InGuestPatchModeManual
363)
364
365// IntervalInMins - Interval value in minutes used to create LogAnalytics call rate logs.
366type IntervalInMins = original.IntervalInMins
367
368const (
369	IntervalInMinsThreeMins  = original.IntervalInMinsThreeMins
370	IntervalInMinsFiveMins   = original.IntervalInMinsFiveMins
371	IntervalInMinsThirtyMins = original.IntervalInMinsThirtyMins
372	IntervalInMinsSixtyMins  = original.IntervalInMinsSixtyMins
373)
374
375// MaintenanceOperationResultCodeTypes - The Last Maintenance Operation Result Code.
376type MaintenanceOperationResultCodeTypes = original.MaintenanceOperationResultCodeTypes
377
378const (
379	MaintenanceOperationResultCodeTypesNone                 = original.MaintenanceOperationResultCodeTypesNone
380	MaintenanceOperationResultCodeTypesRetryLater           = original.MaintenanceOperationResultCodeTypesRetryLater
381	MaintenanceOperationResultCodeTypesMaintenanceAborted   = original.MaintenanceOperationResultCodeTypesMaintenanceAborted
382	MaintenanceOperationResultCodeTypesMaintenanceCompleted = original.MaintenanceOperationResultCodeTypesMaintenanceCompleted
383)
384
385// NetworkAccessPolicy - Policy for accessing the disk via network.
386type NetworkAccessPolicy = original.NetworkAccessPolicy
387
388const ( // NetworkAccessPolicyAllowAll - The disk can be exported or uploaded to from any network.
389	NetworkAccessPolicyAllowAll     = original.NetworkAccessPolicyAllowAll     // NetworkAccessPolicyAllowPrivate - The disk can be exported or uploaded to using a DiskAccess resource's private endpoints.
390	NetworkAccessPolicyAllowPrivate = original.NetworkAccessPolicyAllowPrivate // NetworkAccessPolicyDenyAll - The disk cannot be exported.
391	NetworkAccessPolicyDenyAll      = original.NetworkAccessPolicyDenyAll
392)
393
394// OperatingSystemStateTypes - The OS State.
395type OperatingSystemStateTypes = original.OperatingSystemStateTypes
396
397const ( // OperatingSystemStateTypesGeneralized - Generalized image. Needs to be provisioned during deployment time.
398	OperatingSystemStateTypesGeneralized = original.OperatingSystemStateTypesGeneralized // OperatingSystemStateTypesSpecialized - Specialized image. Contains already provisioned OS Disk.
399	OperatingSystemStateTypesSpecialized = original.OperatingSystemStateTypesSpecialized
400)
401
402// OperatingSystemTypes - The operating system of the osDiskImage.
403type OperatingSystemTypes = original.OperatingSystemTypes
404
405const (
406	OperatingSystemTypesWindows = original.OperatingSystemTypesWindows
407	OperatingSystemTypesLinux   = original.OperatingSystemTypesLinux
408)
409
410// OrchestrationServiceNames - The name of the service.
411type OrchestrationServiceNames = original.OrchestrationServiceNames
412
413const OrchestrationServiceNamesAutomaticRepairs = original.OrchestrationServiceNamesAutomaticRepairs
414
415// OrchestrationServiceState - The current state of the service.
416type OrchestrationServiceState = original.OrchestrationServiceState
417
418const (
419	OrchestrationServiceStateNotRunning = original.OrchestrationServiceStateNotRunning
420	OrchestrationServiceStateRunning    = original.OrchestrationServiceStateRunning
421	OrchestrationServiceStateSuspended  = original.OrchestrationServiceStateSuspended
422)
423
424// OrchestrationServiceStateAction - The action to be performed.
425type OrchestrationServiceStateAction = original.OrchestrationServiceStateAction
426
427const (
428	OrchestrationServiceStateActionResume  = original.OrchestrationServiceStateActionResume
429	OrchestrationServiceStateActionSuspend = original.OrchestrationServiceStateActionSuspend
430)
431
432// PatchAssessmentState - Describes the outcome of an install operation for a given patch.
433type PatchAssessmentState = original.PatchAssessmentState
434
435const (
436	PatchAssessmentStateAvailable   = original.PatchAssessmentStateAvailable
437	PatchAssessmentStateExcluded    = original.PatchAssessmentStateExcluded
438	PatchAssessmentStateFailed      = original.PatchAssessmentStateFailed
439	PatchAssessmentStateInstalled   = original.PatchAssessmentStateInstalled
440	PatchAssessmentStateNotSelected = original.PatchAssessmentStateNotSelected
441	PatchAssessmentStatePending     = original.PatchAssessmentStatePending
442)
443
444// PatchOperationStatus - The overall success or failure status of the operation. It remains "InProgress" until the operation completes. At that point it
445// will become "Failed", "Succeeded", or "CompletedWithWarnings."
446type PatchOperationStatus = original.PatchOperationStatus
447
448const (
449	PatchOperationStatusCompletedWithWarnings = original.PatchOperationStatusCompletedWithWarnings
450	PatchOperationStatusFailed                = original.PatchOperationStatusFailed
451	PatchOperationStatusInProgress            = original.PatchOperationStatusInProgress
452	PatchOperationStatusSucceeded             = original.PatchOperationStatusSucceeded
453)
454
455// PrivateEndpointConnectionProvisioningState - The current provisioning state.
456type PrivateEndpointConnectionProvisioningState = original.PrivateEndpointConnectionProvisioningState
457
458const (
459	PrivateEndpointConnectionProvisioningStateCreating  = original.PrivateEndpointConnectionProvisioningStateCreating
460	PrivateEndpointConnectionProvisioningStateDeleting  = original.PrivateEndpointConnectionProvisioningStateDeleting
461	PrivateEndpointConnectionProvisioningStateFailed    = original.PrivateEndpointConnectionProvisioningStateFailed
462	PrivateEndpointConnectionProvisioningStateSucceeded = original.PrivateEndpointConnectionProvisioningStateSucceeded
463)
464
465// PrivateEndpointServiceConnectionStatus - The private endpoint connection status.
466type PrivateEndpointServiceConnectionStatus = original.PrivateEndpointServiceConnectionStatus
467
468const (
469	PrivateEndpointServiceConnectionStatusApproved = original.PrivateEndpointServiceConnectionStatusApproved
470	PrivateEndpointServiceConnectionStatusPending  = original.PrivateEndpointServiceConnectionStatusPending
471	PrivateEndpointServiceConnectionStatusRejected = original.PrivateEndpointServiceConnectionStatusRejected
472)
473
474// ProtocolTypes - Specifies the protocol of WinRM listener.
475// Possible values are:
476// http
477// https
478type ProtocolTypes = original.ProtocolTypes
479
480const (
481	ProtocolTypesHTTP  = original.ProtocolTypesHTTP
482	ProtocolTypesHTTPs = original.ProtocolTypesHTTPs
483)
484
485// ProximityPlacementGroupType - Specifies the type of the proximity placement group.
486// Possible values are:
487// Standard : Co-locate resources within an Azure region or Availability Zone.
488// Ultra : For future use.
489type ProximityPlacementGroupType = original.ProximityPlacementGroupType
490
491const (
492	ProximityPlacementGroupTypeStandard = original.ProximityPlacementGroupTypeStandard
493	ProximityPlacementGroupTypeUltra    = original.ProximityPlacementGroupTypeUltra
494)
495
496// RebootStatus - The reboot status of the machine after the patch operation. It will be in "NotNeeded" status if reboot is not needed after the patch operation.
497// "Required" will be the status once the patch is applied
498// and machine is required to reboot. "Started" will be the reboot status when the machine has started to reboot. "Failed" will be the status if the machine
499// is failed to reboot. "Completed" will be the
500// status once the machine is rebooted successfully
501type RebootStatus = original.RebootStatus
502
503const (
504	RebootStatusCompleted = original.RebootStatusCompleted
505	RebootStatusFailed    = original.RebootStatusFailed
506	RebootStatusNotNeeded = original.RebootStatusNotNeeded
507	RebootStatusRequired  = original.RebootStatusRequired
508	RebootStatusStarted   = original.RebootStatusStarted
509)
510
511// ReplicationState - This is the regional replication state.
512type ReplicationState = original.ReplicationState
513
514const (
515	ReplicationStateCompleted   = original.ReplicationStateCompleted
516	ReplicationStateFailed      = original.ReplicationStateFailed
517	ReplicationStateReplicating = original.ReplicationStateReplicating
518	ReplicationStateUnknown     = original.ReplicationStateUnknown
519)
520
521type ReplicationStatusTypes = original.ReplicationStatusTypes
522
523const ReplicationStatusTypesReplicationStatus = original.ReplicationStatusTypesReplicationStatus
524
525// ResourceIDentityType - The type of identity used for the virtual machine. The type 'SystemAssigned, UserAssigned' includes both an implicitly created
526// identity and a set of user assigned identities. The type 'None' will
527// remove any identities from the virtual machine.
528type ResourceIDentityType = original.ResourceIDentityType
529
530const (
531	ResourceIDentityTypeSystemAssigned             = original.ResourceIDentityTypeSystemAssigned
532	ResourceIDentityTypeUserAssigned               = original.ResourceIDentityTypeUserAssigned
533	ResourceIDentityTypeSystemAssignedUserAssigned = original.ResourceIDentityTypeSystemAssignedUserAssigned
534	ResourceIDentityTypeNone                       = original.ResourceIDentityTypeNone
535)
536
537// ResourceSKUCapacityScaleType - The scale type applicable to the sku.
538type ResourceSKUCapacityScaleType = original.ResourceSKUCapacityScaleType
539
540const (
541	ResourceSKUCapacityScaleTypeAutomatic = original.ResourceSKUCapacityScaleTypeAutomatic
542	ResourceSKUCapacityScaleTypeManual    = original.ResourceSKUCapacityScaleTypeManual
543	ResourceSKUCapacityScaleTypeNone      = original.ResourceSKUCapacityScaleTypeNone
544)
545
546// ResourceSKURestrictionsReasonCode - The reason for restriction.
547type ResourceSKURestrictionsReasonCode = original.ResourceSKURestrictionsReasonCode
548
549const (
550	ResourceSKURestrictionsReasonCodeQuotaID                     = original.ResourceSKURestrictionsReasonCodeQuotaID
551	ResourceSKURestrictionsReasonCodeNotAvailableForSubscription = original.ResourceSKURestrictionsReasonCodeNotAvailableForSubscription
552)
553
554// ResourceSKURestrictionsType - The type of restrictions.
555type ResourceSKURestrictionsType = original.ResourceSKURestrictionsType
556
557const (
558	ResourceSKURestrictionsTypeLocation = original.ResourceSKURestrictionsTypeLocation
559	ResourceSKURestrictionsTypeZone     = original.ResourceSKURestrictionsTypeZone
560)
561
562// RollingUpgradeActionType - The last action performed on the rolling upgrade.
563type RollingUpgradeActionType = original.RollingUpgradeActionType
564
565const (
566	RollingUpgradeActionTypeStart  = original.RollingUpgradeActionTypeStart
567	RollingUpgradeActionTypeCancel = original.RollingUpgradeActionTypeCancel
568)
569
570// RollingUpgradeStatusCode - Code indicating the current status of the upgrade.
571type RollingUpgradeStatusCode = original.RollingUpgradeStatusCode
572
573const (
574	RollingUpgradeStatusCodeRollingForward = original.RollingUpgradeStatusCodeRollingForward
575	RollingUpgradeStatusCodeCancelled      = original.RollingUpgradeStatusCodeCancelled
576	RollingUpgradeStatusCodeCompleted      = original.RollingUpgradeStatusCodeCompleted
577	RollingUpgradeStatusCodeFaulted        = original.RollingUpgradeStatusCodeFaulted
578)
579
580type SelectPermissions = original.SelectPermissions
581
582const SelectPermissionsPermissions = original.SelectPermissionsPermissions
583
584// SettingNames - Specifies the name of the setting to which the content applies. Possible values are: FirstLogonCommands and AutoLogon.
585type SettingNames = original.SettingNames
586
587const (
588	SettingNamesAutoLogon          = original.SettingNamesAutoLogon
589	SettingNamesFirstLogonCommands = original.SettingNamesFirstLogonCommands
590)
591
592type SharedToValues = original.SharedToValues
593
594const SharedToValuesTenant = original.SharedToValuesTenant
595
596// SharingProfileGroupTypes - This property allows you to specify the type of sharing group.
597// Possible values are:
598// Subscriptions
599// AADTenants
600type SharingProfileGroupTypes = original.SharingProfileGroupTypes
601
602const (
603	SharingProfileGroupTypesAadTenants    = original.SharingProfileGroupTypesAadTenants
604	SharingProfileGroupTypesSubscriptions = original.SharingProfileGroupTypesSubscriptions
605)
606
607// SharingUpdateOperationTypes - This property allows you to specify the operation type of gallery sharing update.
608// Possible values are:
609// Add
610// Remove
611// Reset
612type SharingUpdateOperationTypes = original.SharingUpdateOperationTypes
613
614const (
615	SharingUpdateOperationTypesAdd    = original.SharingUpdateOperationTypesAdd
616	SharingUpdateOperationTypesRemove = original.SharingUpdateOperationTypesRemove
617	SharingUpdateOperationTypesReset  = original.SharingUpdateOperationTypesReset
618)
619
620// SnapshotStorageAccountTypes - The sku name.
621type SnapshotStorageAccountTypes = original.SnapshotStorageAccountTypes
622
623const ( // SnapshotStorageAccountTypesPremiumLrs - Premium SSD locally redundant storage
624	SnapshotStorageAccountTypesPremiumLrs  = original.SnapshotStorageAccountTypesPremiumLrs  // SnapshotStorageAccountTypesStandardLrs - Standard HDD locally redundant storage
625	SnapshotStorageAccountTypesStandardLrs = original.SnapshotStorageAccountTypesStandardLrs // SnapshotStorageAccountTypesStandardZrs - Standard zone redundant storage
626	SnapshotStorageAccountTypesStandardZrs = original.SnapshotStorageAccountTypesStandardZrs
627)
628
629// SoftwareUpdateRebootBehavior - Describes the reboot requirements of the patch.
630type SoftwareUpdateRebootBehavior = original.SoftwareUpdateRebootBehavior
631
632const (
633	SoftwareUpdateRebootBehaviorAlwaysRequiresReboot = original.SoftwareUpdateRebootBehaviorAlwaysRequiresReboot
634	SoftwareUpdateRebootBehaviorCanRequestReboot     = original.SoftwareUpdateRebootBehaviorCanRequestReboot
635	SoftwareUpdateRebootBehaviorNeverReboots         = original.SoftwareUpdateRebootBehaviorNeverReboots
636)
637
638// StatusLevelTypes - The level code.
639type StatusLevelTypes = original.StatusLevelTypes
640
641const (
642	StatusLevelTypesInfo    = original.StatusLevelTypesInfo
643	StatusLevelTypesWarning = original.StatusLevelTypesWarning
644	StatusLevelTypesError   = original.StatusLevelTypesError
645)
646
647// StorageAccountType - Specifies the storage account type to be used to store the image. This property is not updatable.
648type StorageAccountType = original.StorageAccountType
649
650const (
651	StorageAccountTypePremiumLrs  = original.StorageAccountTypePremiumLrs
652	StorageAccountTypeStandardLrs = original.StorageAccountTypeStandardLrs
653	StorageAccountTypeStandardZrs = original.StorageAccountTypeStandardZrs
654)
655
656// StorageAccountTypes - Specifies the storage account type for the managed disk. Managed OS disk storage account type can only be set when you create the
657// scale set. NOTE: UltraSSDLRS can only be used with data disks. It
658// cannot be used with OS Disk. StandardLRS uses Standard HDD. StandardSSDLRS uses Standard SSD. PremiumLRS uses Premium SSD. UltraSSD_LRS uses Ultra disk.
659// For more information regarding disks supported
660// for Windows Virtual Machines, refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/disks-types and, for Linux Virtual Machines, refer
661// to
662// https://docs.microsoft.com/en-us/azure/virtual-machines/linux/disks-types
663type StorageAccountTypes = original.StorageAccountTypes
664
665const (
666	StorageAccountTypesPremiumLrs     = original.StorageAccountTypesPremiumLrs
667	StorageAccountTypesStandardLrs    = original.StorageAccountTypesStandardLrs
668	StorageAccountTypesStandardSsdlrs = original.StorageAccountTypesStandardSsdlrs
669	StorageAccountTypesUltraSsdlrs    = original.StorageAccountTypesUltraSsdlrs
670)
671
672// UpgradeMode - Specifies the mode of an upgrade to virtual machines in the scale set.
673// Possible values are:
674// Manual - You control the application of updates to virtual machines in the scale set. You do this by using the manualUpgrade action.
675// Automatic - All virtual machines in the scale set are automatically updated at the same time.
676type UpgradeMode = original.UpgradeMode
677
678const (
679	UpgradeModeAutomatic = original.UpgradeModeAutomatic
680	UpgradeModeManual    = original.UpgradeModeManual
681	UpgradeModeRolling   = original.UpgradeModeRolling
682)
683
684// UpgradeOperationInvoker - Invoker of the Upgrade Operation
685type UpgradeOperationInvoker = original.UpgradeOperationInvoker
686
687const (
688	UpgradeOperationInvokerUnknown  = original.UpgradeOperationInvokerUnknown
689	UpgradeOperationInvokerUser     = original.UpgradeOperationInvokerUser
690	UpgradeOperationInvokerPlatform = original.UpgradeOperationInvokerPlatform
691)
692
693// UpgradeState - Code indicating the current status of the upgrade.
694type UpgradeState = original.UpgradeState
695
696const (
697	UpgradeStateRollingForward = original.UpgradeStateRollingForward
698	UpgradeStateCancelled      = original.UpgradeStateCancelled
699	UpgradeStateCompleted      = original.UpgradeStateCompleted
700	UpgradeStateFaulted        = original.UpgradeStateFaulted
701)
702
703// VMDiskTypes - VM disk types which are disallowed.
704type VMDiskTypes = original.VMDiskTypes
705
706const (
707	VMDiskTypesNone      = original.VMDiskTypesNone
708	VMDiskTypesUnmanaged = original.VMDiskTypesUnmanaged
709)
710
711// VirtualMachineEvictionPolicyTypes - Specifies the eviction policy for the Azure Spot VM/VMSS
712type VirtualMachineEvictionPolicyTypes = original.VirtualMachineEvictionPolicyTypes
713
714const (
715	VirtualMachineEvictionPolicyTypesDeallocate = original.VirtualMachineEvictionPolicyTypesDeallocate
716	VirtualMachineEvictionPolicyTypesDelete     = original.VirtualMachineEvictionPolicyTypesDelete
717)
718
719// VirtualMachinePriorityTypes - Specifies the priority for a standalone virtual machine or the virtual machines in the scale set.
720// 'Low' enum will be deprecated in the future, please use 'Spot' as the enum to deploy Azure Spot VM/VMSS.
721type VirtualMachinePriorityTypes = original.VirtualMachinePriorityTypes
722
723const (
724	VirtualMachinePriorityTypesLow     = original.VirtualMachinePriorityTypesLow
725	VirtualMachinePriorityTypesRegular = original.VirtualMachinePriorityTypesRegular
726	VirtualMachinePriorityTypesSpot    = original.VirtualMachinePriorityTypesSpot
727)
728
729// VirtualMachineScaleSetSKUScaleType - The scale type applicable to the sku.
730type VirtualMachineScaleSetSKUScaleType = original.VirtualMachineScaleSetSKUScaleType
731
732const (
733	VirtualMachineScaleSetSKUScaleTypeAutomatic = original.VirtualMachineScaleSetSKUScaleTypeAutomatic
734	VirtualMachineScaleSetSKUScaleTypeNone      = original.VirtualMachineScaleSetSKUScaleTypeNone
735)
736
737type VirtualMachineScaleSetScaleInRules = original.VirtualMachineScaleSetScaleInRules
738
739const (
740	VirtualMachineScaleSetScaleInRulesDefault  = original.VirtualMachineScaleSetScaleInRulesDefault
741	VirtualMachineScaleSetScaleInRulesNewestVM = original.VirtualMachineScaleSetScaleInRulesNewestVM
742	VirtualMachineScaleSetScaleInRulesOldestVM = original.VirtualMachineScaleSetScaleInRulesOldestVM
743)
744
745// VirtualMachineSizeTypes - Specifies the size of the virtual machine. For more information about virtual machine sizes, see Sizes for virtual machines
746// [https://docs.microsoft.com/en-us/azure/virtual-machines/sizes].
747// The available VM sizes depend on region and availability set. For a list of available sizes use these APIs:
748// List all available virtual machine sizes in an availability set [https://docs.microsoft.com/rest/api/compute/availabilitysets/listavailablesizes]
749// List all available virtual machine sizes in a region [https://docs.microsoft.com/en-us/rest/api/compute/resourceskus/list]
750// List all available virtual machine sizes for resizing [https://docs.microsoft.com/rest/api/compute/virtualmachines/listavailablesizes].
751// This list of sizes is no longer updated and the VirtualMachineSizeTypes string constants will be removed from the subsequent REST API specification.
752// Use List all available virtual machine sizes in a
753// region [https://docs.microsoft.com/en-us/rest/api/compute/resourceskus/list] to get the latest sizes.
754type VirtualMachineSizeTypes = original.VirtualMachineSizeTypes
755
756const (
757	VirtualMachineSizeTypesBasicA0          = original.VirtualMachineSizeTypesBasicA0
758	VirtualMachineSizeTypesBasicA1          = original.VirtualMachineSizeTypesBasicA1
759	VirtualMachineSizeTypesBasicA2          = original.VirtualMachineSizeTypesBasicA2
760	VirtualMachineSizeTypesBasicA3          = original.VirtualMachineSizeTypesBasicA3
761	VirtualMachineSizeTypesBasicA4          = original.VirtualMachineSizeTypesBasicA4
762	VirtualMachineSizeTypesStandardA0       = original.VirtualMachineSizeTypesStandardA0
763	VirtualMachineSizeTypesStandardA1       = original.VirtualMachineSizeTypesStandardA1
764	VirtualMachineSizeTypesStandardA10      = original.VirtualMachineSizeTypesStandardA10
765	VirtualMachineSizeTypesStandardA11      = original.VirtualMachineSizeTypesStandardA11
766	VirtualMachineSizeTypesStandardA1V2     = original.VirtualMachineSizeTypesStandardA1V2
767	VirtualMachineSizeTypesStandardA2       = original.VirtualMachineSizeTypesStandardA2
768	VirtualMachineSizeTypesStandardA2Mv2    = original.VirtualMachineSizeTypesStandardA2Mv2
769	VirtualMachineSizeTypesStandardA2V2     = original.VirtualMachineSizeTypesStandardA2V2
770	VirtualMachineSizeTypesStandardA3       = original.VirtualMachineSizeTypesStandardA3
771	VirtualMachineSizeTypesStandardA4       = original.VirtualMachineSizeTypesStandardA4
772	VirtualMachineSizeTypesStandardA4Mv2    = original.VirtualMachineSizeTypesStandardA4Mv2
773	VirtualMachineSizeTypesStandardA4V2     = original.VirtualMachineSizeTypesStandardA4V2
774	VirtualMachineSizeTypesStandardA5       = original.VirtualMachineSizeTypesStandardA5
775	VirtualMachineSizeTypesStandardA6       = original.VirtualMachineSizeTypesStandardA6
776	VirtualMachineSizeTypesStandardA7       = original.VirtualMachineSizeTypesStandardA7
777	VirtualMachineSizeTypesStandardA8       = original.VirtualMachineSizeTypesStandardA8
778	VirtualMachineSizeTypesStandardA8Mv2    = original.VirtualMachineSizeTypesStandardA8Mv2
779	VirtualMachineSizeTypesStandardA8V2     = original.VirtualMachineSizeTypesStandardA8V2
780	VirtualMachineSizeTypesStandardA9       = original.VirtualMachineSizeTypesStandardA9
781	VirtualMachineSizeTypesStandardB1MS     = original.VirtualMachineSizeTypesStandardB1MS
782	VirtualMachineSizeTypesStandardB1S      = original.VirtualMachineSizeTypesStandardB1S
783	VirtualMachineSizeTypesStandardB2MS     = original.VirtualMachineSizeTypesStandardB2MS
784	VirtualMachineSizeTypesStandardB2S      = original.VirtualMachineSizeTypesStandardB2S
785	VirtualMachineSizeTypesStandardB4MS     = original.VirtualMachineSizeTypesStandardB4MS
786	VirtualMachineSizeTypesStandardB8MS     = original.VirtualMachineSizeTypesStandardB8MS
787	VirtualMachineSizeTypesStandardD1       = original.VirtualMachineSizeTypesStandardD1
788	VirtualMachineSizeTypesStandardD11      = original.VirtualMachineSizeTypesStandardD11
789	VirtualMachineSizeTypesStandardD11V2    = original.VirtualMachineSizeTypesStandardD11V2
790	VirtualMachineSizeTypesStandardD12      = original.VirtualMachineSizeTypesStandardD12
791	VirtualMachineSizeTypesStandardD12V2    = original.VirtualMachineSizeTypesStandardD12V2
792	VirtualMachineSizeTypesStandardD13      = original.VirtualMachineSizeTypesStandardD13
793	VirtualMachineSizeTypesStandardD13V2    = original.VirtualMachineSizeTypesStandardD13V2
794	VirtualMachineSizeTypesStandardD14      = original.VirtualMachineSizeTypesStandardD14
795	VirtualMachineSizeTypesStandardD14V2    = original.VirtualMachineSizeTypesStandardD14V2
796	VirtualMachineSizeTypesStandardD15V2    = original.VirtualMachineSizeTypesStandardD15V2
797	VirtualMachineSizeTypesStandardD16Sv3   = original.VirtualMachineSizeTypesStandardD16Sv3
798	VirtualMachineSizeTypesStandardD16V3    = original.VirtualMachineSizeTypesStandardD16V3
799	VirtualMachineSizeTypesStandardD1V2     = original.VirtualMachineSizeTypesStandardD1V2
800	VirtualMachineSizeTypesStandardD2       = original.VirtualMachineSizeTypesStandardD2
801	VirtualMachineSizeTypesStandardD2Sv3    = original.VirtualMachineSizeTypesStandardD2Sv3
802	VirtualMachineSizeTypesStandardD2V2     = original.VirtualMachineSizeTypesStandardD2V2
803	VirtualMachineSizeTypesStandardD2V3     = original.VirtualMachineSizeTypesStandardD2V3
804	VirtualMachineSizeTypesStandardD3       = original.VirtualMachineSizeTypesStandardD3
805	VirtualMachineSizeTypesStandardD32Sv3   = original.VirtualMachineSizeTypesStandardD32Sv3
806	VirtualMachineSizeTypesStandardD32V3    = original.VirtualMachineSizeTypesStandardD32V3
807	VirtualMachineSizeTypesStandardD3V2     = original.VirtualMachineSizeTypesStandardD3V2
808	VirtualMachineSizeTypesStandardD4       = original.VirtualMachineSizeTypesStandardD4
809	VirtualMachineSizeTypesStandardD4Sv3    = original.VirtualMachineSizeTypesStandardD4Sv3
810	VirtualMachineSizeTypesStandardD4V2     = original.VirtualMachineSizeTypesStandardD4V2
811	VirtualMachineSizeTypesStandardD4V3     = original.VirtualMachineSizeTypesStandardD4V3
812	VirtualMachineSizeTypesStandardD5V2     = original.VirtualMachineSizeTypesStandardD5V2
813	VirtualMachineSizeTypesStandardD64Sv3   = original.VirtualMachineSizeTypesStandardD64Sv3
814	VirtualMachineSizeTypesStandardD64V3    = original.VirtualMachineSizeTypesStandardD64V3
815	VirtualMachineSizeTypesStandardD8Sv3    = original.VirtualMachineSizeTypesStandardD8Sv3
816	VirtualMachineSizeTypesStandardD8V3     = original.VirtualMachineSizeTypesStandardD8V3
817	VirtualMachineSizeTypesStandardDs1      = original.VirtualMachineSizeTypesStandardDs1
818	VirtualMachineSizeTypesStandardDs11     = original.VirtualMachineSizeTypesStandardDs11
819	VirtualMachineSizeTypesStandardDs11V2   = original.VirtualMachineSizeTypesStandardDs11V2
820	VirtualMachineSizeTypesStandardDs12     = original.VirtualMachineSizeTypesStandardDs12
821	VirtualMachineSizeTypesStandardDs12V2   = original.VirtualMachineSizeTypesStandardDs12V2
822	VirtualMachineSizeTypesStandardDs13     = original.VirtualMachineSizeTypesStandardDs13
823	VirtualMachineSizeTypesStandardDs132V2  = original.VirtualMachineSizeTypesStandardDs132V2
824	VirtualMachineSizeTypesStandardDs134V2  = original.VirtualMachineSizeTypesStandardDs134V2
825	VirtualMachineSizeTypesStandardDs13V2   = original.VirtualMachineSizeTypesStandardDs13V2
826	VirtualMachineSizeTypesStandardDs14     = original.VirtualMachineSizeTypesStandardDs14
827	VirtualMachineSizeTypesStandardDs144V2  = original.VirtualMachineSizeTypesStandardDs144V2
828	VirtualMachineSizeTypesStandardDs148V2  = original.VirtualMachineSizeTypesStandardDs148V2
829	VirtualMachineSizeTypesStandardDs14V2   = original.VirtualMachineSizeTypesStandardDs14V2
830	VirtualMachineSizeTypesStandardDs15V2   = original.VirtualMachineSizeTypesStandardDs15V2
831	VirtualMachineSizeTypesStandardDs1V2    = original.VirtualMachineSizeTypesStandardDs1V2
832	VirtualMachineSizeTypesStandardDs2      = original.VirtualMachineSizeTypesStandardDs2
833	VirtualMachineSizeTypesStandardDs2V2    = original.VirtualMachineSizeTypesStandardDs2V2
834	VirtualMachineSizeTypesStandardDs3      = original.VirtualMachineSizeTypesStandardDs3
835	VirtualMachineSizeTypesStandardDs3V2    = original.VirtualMachineSizeTypesStandardDs3V2
836	VirtualMachineSizeTypesStandardDs4      = original.VirtualMachineSizeTypesStandardDs4
837	VirtualMachineSizeTypesStandardDs4V2    = original.VirtualMachineSizeTypesStandardDs4V2
838	VirtualMachineSizeTypesStandardDs5V2    = original.VirtualMachineSizeTypesStandardDs5V2
839	VirtualMachineSizeTypesStandardE16Sv3   = original.VirtualMachineSizeTypesStandardE16Sv3
840	VirtualMachineSizeTypesStandardE16V3    = original.VirtualMachineSizeTypesStandardE16V3
841	VirtualMachineSizeTypesStandardE2Sv3    = original.VirtualMachineSizeTypesStandardE2Sv3
842	VirtualMachineSizeTypesStandardE2V3     = original.VirtualMachineSizeTypesStandardE2V3
843	VirtualMachineSizeTypesStandardE3216V3  = original.VirtualMachineSizeTypesStandardE3216V3
844	VirtualMachineSizeTypesStandardE328Sv3  = original.VirtualMachineSizeTypesStandardE328Sv3
845	VirtualMachineSizeTypesStandardE32Sv3   = original.VirtualMachineSizeTypesStandardE32Sv3
846	VirtualMachineSizeTypesStandardE32V3    = original.VirtualMachineSizeTypesStandardE32V3
847	VirtualMachineSizeTypesStandardE4Sv3    = original.VirtualMachineSizeTypesStandardE4Sv3
848	VirtualMachineSizeTypesStandardE4V3     = original.VirtualMachineSizeTypesStandardE4V3
849	VirtualMachineSizeTypesStandardE6416Sv3 = original.VirtualMachineSizeTypesStandardE6416Sv3
850	VirtualMachineSizeTypesStandardE6432Sv3 = original.VirtualMachineSizeTypesStandardE6432Sv3
851	VirtualMachineSizeTypesStandardE64Sv3   = original.VirtualMachineSizeTypesStandardE64Sv3
852	VirtualMachineSizeTypesStandardE64V3    = original.VirtualMachineSizeTypesStandardE64V3
853	VirtualMachineSizeTypesStandardE8Sv3    = original.VirtualMachineSizeTypesStandardE8Sv3
854	VirtualMachineSizeTypesStandardE8V3     = original.VirtualMachineSizeTypesStandardE8V3
855	VirtualMachineSizeTypesStandardF1       = original.VirtualMachineSizeTypesStandardF1
856	VirtualMachineSizeTypesStandardF16      = original.VirtualMachineSizeTypesStandardF16
857	VirtualMachineSizeTypesStandardF16S     = original.VirtualMachineSizeTypesStandardF16S
858	VirtualMachineSizeTypesStandardF16Sv2   = original.VirtualMachineSizeTypesStandardF16Sv2
859	VirtualMachineSizeTypesStandardF1S      = original.VirtualMachineSizeTypesStandardF1S
860	VirtualMachineSizeTypesStandardF2       = original.VirtualMachineSizeTypesStandardF2
861	VirtualMachineSizeTypesStandardF2S      = original.VirtualMachineSizeTypesStandardF2S
862	VirtualMachineSizeTypesStandardF2Sv2    = original.VirtualMachineSizeTypesStandardF2Sv2
863	VirtualMachineSizeTypesStandardF32Sv2   = original.VirtualMachineSizeTypesStandardF32Sv2
864	VirtualMachineSizeTypesStandardF4       = original.VirtualMachineSizeTypesStandardF4
865	VirtualMachineSizeTypesStandardF4S      = original.VirtualMachineSizeTypesStandardF4S
866	VirtualMachineSizeTypesStandardF4Sv2    = original.VirtualMachineSizeTypesStandardF4Sv2
867	VirtualMachineSizeTypesStandardF64Sv2   = original.VirtualMachineSizeTypesStandardF64Sv2
868	VirtualMachineSizeTypesStandardF72Sv2   = original.VirtualMachineSizeTypesStandardF72Sv2
869	VirtualMachineSizeTypesStandardF8       = original.VirtualMachineSizeTypesStandardF8
870	VirtualMachineSizeTypesStandardF8S      = original.VirtualMachineSizeTypesStandardF8S
871	VirtualMachineSizeTypesStandardF8Sv2    = original.VirtualMachineSizeTypesStandardF8Sv2
872	VirtualMachineSizeTypesStandardG1       = original.VirtualMachineSizeTypesStandardG1
873	VirtualMachineSizeTypesStandardG2       = original.VirtualMachineSizeTypesStandardG2
874	VirtualMachineSizeTypesStandardG3       = original.VirtualMachineSizeTypesStandardG3
875	VirtualMachineSizeTypesStandardG4       = original.VirtualMachineSizeTypesStandardG4
876	VirtualMachineSizeTypesStandardG5       = original.VirtualMachineSizeTypesStandardG5
877	VirtualMachineSizeTypesStandardGs1      = original.VirtualMachineSizeTypesStandardGs1
878	VirtualMachineSizeTypesStandardGs2      = original.VirtualMachineSizeTypesStandardGs2
879	VirtualMachineSizeTypesStandardGs3      = original.VirtualMachineSizeTypesStandardGs3
880	VirtualMachineSizeTypesStandardGs4      = original.VirtualMachineSizeTypesStandardGs4
881	VirtualMachineSizeTypesStandardGs44     = original.VirtualMachineSizeTypesStandardGs44
882	VirtualMachineSizeTypesStandardGs48     = original.VirtualMachineSizeTypesStandardGs48
883	VirtualMachineSizeTypesStandardGs5      = original.VirtualMachineSizeTypesStandardGs5
884	VirtualMachineSizeTypesStandardGs516    = original.VirtualMachineSizeTypesStandardGs516
885	VirtualMachineSizeTypesStandardGs58     = original.VirtualMachineSizeTypesStandardGs58
886	VirtualMachineSizeTypesStandardH16      = original.VirtualMachineSizeTypesStandardH16
887	VirtualMachineSizeTypesStandardH16M     = original.VirtualMachineSizeTypesStandardH16M
888	VirtualMachineSizeTypesStandardH16Mr    = original.VirtualMachineSizeTypesStandardH16Mr
889	VirtualMachineSizeTypesStandardH16R     = original.VirtualMachineSizeTypesStandardH16R
890	VirtualMachineSizeTypesStandardH8       = original.VirtualMachineSizeTypesStandardH8
891	VirtualMachineSizeTypesStandardH8M      = original.VirtualMachineSizeTypesStandardH8M
892	VirtualMachineSizeTypesStandardL16S     = original.VirtualMachineSizeTypesStandardL16S
893	VirtualMachineSizeTypesStandardL32S     = original.VirtualMachineSizeTypesStandardL32S
894	VirtualMachineSizeTypesStandardL4S      = original.VirtualMachineSizeTypesStandardL4S
895	VirtualMachineSizeTypesStandardL8S      = original.VirtualMachineSizeTypesStandardL8S
896	VirtualMachineSizeTypesStandardM12832MS = original.VirtualMachineSizeTypesStandardM12832MS
897	VirtualMachineSizeTypesStandardM12864MS = original.VirtualMachineSizeTypesStandardM12864MS
898	VirtualMachineSizeTypesStandardM128MS   = original.VirtualMachineSizeTypesStandardM128MS
899	VirtualMachineSizeTypesStandardM128S    = original.VirtualMachineSizeTypesStandardM128S
900	VirtualMachineSizeTypesStandardM6416MS  = original.VirtualMachineSizeTypesStandardM6416MS
901	VirtualMachineSizeTypesStandardM6432MS  = original.VirtualMachineSizeTypesStandardM6432MS
902	VirtualMachineSizeTypesStandardM64MS    = original.VirtualMachineSizeTypesStandardM64MS
903	VirtualMachineSizeTypesStandardM64S     = original.VirtualMachineSizeTypesStandardM64S
904	VirtualMachineSizeTypesStandardNc12     = original.VirtualMachineSizeTypesStandardNc12
905	VirtualMachineSizeTypesStandardNc12Sv2  = original.VirtualMachineSizeTypesStandardNc12Sv2
906	VirtualMachineSizeTypesStandardNc12Sv3  = original.VirtualMachineSizeTypesStandardNc12Sv3
907	VirtualMachineSizeTypesStandardNc24     = original.VirtualMachineSizeTypesStandardNc24
908	VirtualMachineSizeTypesStandardNc24R    = original.VirtualMachineSizeTypesStandardNc24R
909	VirtualMachineSizeTypesStandardNc24RsV2 = original.VirtualMachineSizeTypesStandardNc24RsV2
910	VirtualMachineSizeTypesStandardNc24RsV3 = original.VirtualMachineSizeTypesStandardNc24RsV3
911	VirtualMachineSizeTypesStandardNc24Sv2  = original.VirtualMachineSizeTypesStandardNc24Sv2
912	VirtualMachineSizeTypesStandardNc24Sv3  = original.VirtualMachineSizeTypesStandardNc24Sv3
913	VirtualMachineSizeTypesStandardNc6      = original.VirtualMachineSizeTypesStandardNc6
914	VirtualMachineSizeTypesStandardNc6Sv2   = original.VirtualMachineSizeTypesStandardNc6Sv2
915	VirtualMachineSizeTypesStandardNc6Sv3   = original.VirtualMachineSizeTypesStandardNc6Sv3
916	VirtualMachineSizeTypesStandardNd12S    = original.VirtualMachineSizeTypesStandardNd12S
917	VirtualMachineSizeTypesStandardNd24Rs   = original.VirtualMachineSizeTypesStandardNd24Rs
918	VirtualMachineSizeTypesStandardNd24S    = original.VirtualMachineSizeTypesStandardNd24S
919	VirtualMachineSizeTypesStandardNd6S     = original.VirtualMachineSizeTypesStandardNd6S
920	VirtualMachineSizeTypesStandardNv12     = original.VirtualMachineSizeTypesStandardNv12
921	VirtualMachineSizeTypesStandardNv24     = original.VirtualMachineSizeTypesStandardNv24
922	VirtualMachineSizeTypesStandardNv6      = original.VirtualMachineSizeTypesStandardNv6
923)
924
925// The API entity reference.
926type APIEntityReference = original.APIEntityReference
927
928// Api error.
929type APIError = original.APIError
930
931// Api error base.
932type APIErrorBase = original.APIErrorBase
933
934// A disk access SAS uri.
935type AccessURI = original.AccessURI
936
937// AccessURIPoller provides polling facilities until the operation completes
938type AccessURIPoller = original.AccessURIPoller
939
940// AccessURIPollerResponse is the response envelope for operations that asynchronously return a AccessURI type.
941type AccessURIPollerResponse = original.AccessURIPollerResponse
942
943// AccessURIResponse is the response envelope for operations that return a AccessURI type.
944type AccessURIResponse = original.AccessURIResponse
945
946// Enables or disables a capability on the virtual machine or virtual machine scale set.
947type AdditionalCapabilities = original.AdditionalCapabilities
948
949// Specifies additional XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup. Contents are defined by
950// setting name, component name, and the pass in
951// which the content is applied.
952type AdditionalUnattendContent = original.AdditionalUnattendContent
953
954// The configuration parameters used for performing automatic OS upgrade.
955type AutomaticOSUpgradePolicy = original.AutomaticOSUpgradePolicy
956
957// Describes automatic OS upgrade properties on the image.
958type AutomaticOSUpgradeProperties = original.AutomaticOSUpgradeProperties
959
960// Specifies the configuration parameters for automatic repairs on the virtual machine scale set.
961type AutomaticRepairsPolicy = original.AutomaticRepairsPolicy
962
963// Specifies information about the availability set that the virtual machine should be assigned to. Virtual machines specified in the same availability
964// set are allocated to different nodes to maximize
965// availability. For more information about availability sets, see Manage the availability of virtual machines
966// [https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json].
967// For more information on Azure planned maintenance, see Planned maintenance for virtual machines in Azure
968// [https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json]
969// Currently, a VM can only be added to availability set at creation time. An existing VM cannot be added to an availability set.
970type AvailabilitySet = original.AvailabilitySet
971
972// The List Availability Set operation response.
973type AvailabilitySetListResult = original.AvailabilitySetListResult
974
975// AvailabilitySetListResultPager provides iteration over AvailabilitySetListResult pages.
976type AvailabilitySetListResultPager = original.AvailabilitySetListResultPager
977
978// AvailabilitySetListResultResponse is the response envelope for operations that return a AvailabilitySetListResult type.
979type AvailabilitySetListResultResponse = original.AvailabilitySetListResultResponse
980
981// The instance view of a resource.
982type AvailabilitySetProperties = original.AvailabilitySetProperties
983
984// AvailabilitySetResponse is the response envelope for operations that return a AvailabilitySet type.
985type AvailabilitySetResponse = original.AvailabilitySetResponse
986
987// Specifies information about the availability set that the virtual machine should be assigned to. Only tags may be updated.
988type AvailabilitySetUpdate = original.AvailabilitySetUpdate
989
990// AvailabilitySetsClient contains the methods for the AvailabilitySets group.
991// Don't use this type directly, use NewAvailabilitySetsClient() instead.
992type AvailabilitySetsClient = original.AvailabilitySetsClient
993
994// AvailabilitySetsCreateOrUpdateOptions contains the optional parameters for the AvailabilitySets.CreateOrUpdate method.
995type AvailabilitySetsCreateOrUpdateOptions = original.AvailabilitySetsCreateOrUpdateOptions
996
997// AvailabilitySetsDeleteOptions contains the optional parameters for the AvailabilitySets.Delete method.
998type AvailabilitySetsDeleteOptions = original.AvailabilitySetsDeleteOptions
999
1000// AvailabilitySetsGetOptions contains the optional parameters for the AvailabilitySets.Get method.
1001type AvailabilitySetsGetOptions = original.AvailabilitySetsGetOptions
1002
1003// AvailabilitySetsListAvailableSizesOptions contains the optional parameters for the AvailabilitySets.ListAvailableSizes method.
1004type AvailabilitySetsListAvailableSizesOptions = original.AvailabilitySetsListAvailableSizesOptions
1005
1006// AvailabilitySetsListBySubscriptionOptions contains the optional parameters for the AvailabilitySets.ListBySubscription method.
1007type AvailabilitySetsListBySubscriptionOptions = original.AvailabilitySetsListBySubscriptionOptions
1008
1009// AvailabilitySetsListOptions contains the optional parameters for the AvailabilitySets.List method.
1010type AvailabilitySetsListOptions = original.AvailabilitySetsListOptions
1011
1012// AvailabilitySetsUpdateOptions contains the optional parameters for the AvailabilitySets.Update method.
1013type AvailabilitySetsUpdateOptions = original.AvailabilitySetsUpdateOptions
1014
1015// Describes the properties of an virtual machine instance view for available patch summary.
1016type AvailablePatchSummary = original.AvailablePatchSummary
1017
1018// Specifies the billing related details of a Azure Spot VM or VMSS.
1019// Minimum api-version: 2019-03-01.
1020type BillingProfile = original.BillingProfile
1021
1022// Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.
1023// You can easily view the output of your console log.
1024// Azure also enables you to see a screenshot of the VM from the hypervisor.
1025type BootDiagnostics = original.BootDiagnostics
1026
1027// The instance view of a virtual machine boot diagnostics.
1028type BootDiagnosticsInstanceView = original.BootDiagnosticsInstanceView
1029
1030// An error response from the Compute service.
1031type CloudError = original.CloudError
1032
1033// The List Compute Operation operation response.
1034type ComputeOperationListResult = original.ComputeOperationListResult
1035
1036// ComputeOperationListResultResponse is the response envelope for operations that return a ComputeOperationListResult type.
1037type ComputeOperationListResultResponse = original.ComputeOperationListResultResponse
1038
1039// Describes the properties of a Compute Operation value.
1040type ComputeOperationValue = original.ComputeOperationValue
1041
1042// Describes the properties of a Compute Operation Value Display.
1043type ComputeOperationValueDisplay = original.ComputeOperationValueDisplay
1044
1045// Container service.
1046type ContainerService = original.ContainerService
1047
1048// Profile for the container service agent pool.
1049type ContainerServiceAgentPoolProfile = original.ContainerServiceAgentPoolProfile
1050
1051// Properties to configure a custom container service cluster.
1052type ContainerServiceCustomProfile = original.ContainerServiceCustomProfile
1053type ContainerServiceDiagnosticsProfile = original.ContainerServiceDiagnosticsProfile
1054
1055// Profile for Linux VMs in the container service cluster.
1056type ContainerServiceLinuxProfile = original.ContainerServiceLinuxProfile
1057
1058// The response from the List Container Services operation.
1059type ContainerServiceListResult = original.ContainerServiceListResult
1060
1061// ContainerServiceListResultPager provides iteration over ContainerServiceListResult pages.
1062type ContainerServiceListResultPager = original.ContainerServiceListResultPager
1063
1064// ContainerServiceListResultResponse is the response envelope for operations that return a ContainerServiceListResult type.
1065type ContainerServiceListResultResponse = original.ContainerServiceListResultResponse
1066
1067// Profile for the container service master.
1068type ContainerServiceMasterProfile = original.ContainerServiceMasterProfile
1069
1070// Profile for the container service orchestrator.
1071type ContainerServiceOrchestratorProfile = original.ContainerServiceOrchestratorProfile
1072
1073// ContainerServicePoller provides polling facilities until the operation completes
1074type ContainerServicePoller = original.ContainerServicePoller
1075
1076// ContainerServicePollerResponse is the response envelope for operations that asynchronously return a ContainerService type.
1077type ContainerServicePollerResponse = original.ContainerServicePollerResponse
1078
1079// Information about a service principal identity for the cluster to use for manipulating Azure APIs.
1080type ContainerServicePrincipalProfile = original.ContainerServicePrincipalProfile
1081
1082// Properties of the container service.
1083type ContainerServiceProperties = original.ContainerServiceProperties
1084
1085// ContainerServiceResponse is the response envelope for operations that return a ContainerService type.
1086type ContainerServiceResponse = original.ContainerServiceResponse
1087
1088// SSH configuration for Linux-based VMs running on Azure.
1089type ContainerServiceSSHConfiguration = original.ContainerServiceSSHConfiguration
1090
1091// Contains information about SSH certificate public key data.
1092type ContainerServiceSSHPublicKey = original.ContainerServiceSSHPublicKey
1093
1094// Profile for diagnostics on the container service VMs.
1095type ContainerServiceVMDiagnostics = original.ContainerServiceVMDiagnostics
1096
1097// Profile for Windows VMs in the container service cluster.
1098type ContainerServiceWindowsProfile = original.ContainerServiceWindowsProfile
1099
1100// ContainerServicesBeginCreateOrUpdateOptions contains the optional parameters for the ContainerServices.BeginCreateOrUpdate method.
1101type ContainerServicesBeginCreateOrUpdateOptions = original.ContainerServicesBeginCreateOrUpdateOptions
1102
1103// ContainerServicesBeginDeleteOptions contains the optional parameters for the ContainerServices.BeginDelete method.
1104type ContainerServicesBeginDeleteOptions = original.ContainerServicesBeginDeleteOptions
1105
1106// ContainerServicesClient contains the methods for the ContainerServices group.
1107// Don't use this type directly, use NewContainerServicesClient() instead.
1108type ContainerServicesClient = original.ContainerServicesClient
1109
1110// ContainerServicesGetOptions contains the optional parameters for the ContainerServices.Get method.
1111type ContainerServicesGetOptions = original.ContainerServicesGetOptions
1112
1113// ContainerServicesListByResourceGroupOptions contains the optional parameters for the ContainerServices.ListByResourceGroup method.
1114type ContainerServicesListByResourceGroupOptions = original.ContainerServicesListByResourceGroupOptions
1115
1116// ContainerServicesListOptions contains the optional parameters for the ContainerServices.List method.
1117type ContainerServicesListOptions = original.ContainerServicesListOptions
1118
1119// Data used when creating a disk.
1120type CreationData = original.CreationData
1121
1122// Describes a data disk.
1123type DataDisk = original.DataDisk
1124
1125// Contains the data disk images information.
1126type DataDiskImage = original.DataDiskImage
1127
1128// Contains encryption settings for a data disk image.
1129type DataDiskImageEncryption = original.DataDiskImageEncryption
1130
1131// Specifies information about the Dedicated host.
1132type DedicatedHost = original.DedicatedHost
1133
1134// Represents the dedicated host unutilized capacity in terms of a specific VM size.
1135type DedicatedHostAllocatableVM = original.DedicatedHostAllocatableVM
1136
1137// Dedicated host unutilized capacity.
1138type DedicatedHostAvailableCapacity = original.DedicatedHostAvailableCapacity
1139
1140// Specifies information about the dedicated host group that the dedicated hosts should be assigned to.
1141// Currently, a dedicated host can only be added to a dedicated host group at creation time. An existing dedicated host cannot be added to another dedicated
1142// host group.
1143type DedicatedHostGroup = original.DedicatedHostGroup
1144type DedicatedHostGroupInstanceView = original.DedicatedHostGroupInstanceView
1145
1146// The List Dedicated Host Group with resource group response.
1147type DedicatedHostGroupListResult = original.DedicatedHostGroupListResult
1148
1149// DedicatedHostGroupListResultPager provides iteration over DedicatedHostGroupListResult pages.
1150type DedicatedHostGroupListResultPager = original.DedicatedHostGroupListResultPager
1151
1152// DedicatedHostGroupListResultResponse is the response envelope for operations that return a DedicatedHostGroupListResult type.
1153type DedicatedHostGroupListResultResponse = original.DedicatedHostGroupListResultResponse
1154
1155// Dedicated Host Group Properties.
1156type DedicatedHostGroupProperties = original.DedicatedHostGroupProperties
1157
1158// DedicatedHostGroupResponse is the response envelope for operations that return a DedicatedHostGroup type.
1159type DedicatedHostGroupResponse = original.DedicatedHostGroupResponse
1160
1161// Specifies information about the dedicated host group that the dedicated host should be assigned to. Only tags may be updated.
1162type DedicatedHostGroupUpdate = original.DedicatedHostGroupUpdate
1163
1164// DedicatedHostGroupsClient contains the methods for the DedicatedHostGroups group.
1165// Don't use this type directly, use NewDedicatedHostGroupsClient() instead.
1166type DedicatedHostGroupsClient = original.DedicatedHostGroupsClient
1167
1168// DedicatedHostGroupsCreateOrUpdateOptions contains the optional parameters for the DedicatedHostGroups.CreateOrUpdate method.
1169type DedicatedHostGroupsCreateOrUpdateOptions = original.DedicatedHostGroupsCreateOrUpdateOptions
1170
1171// DedicatedHostGroupsDeleteOptions contains the optional parameters for the DedicatedHostGroups.Delete method.
1172type DedicatedHostGroupsDeleteOptions = original.DedicatedHostGroupsDeleteOptions
1173
1174// DedicatedHostGroupsGetOptions contains the optional parameters for the DedicatedHostGroups.Get method.
1175type DedicatedHostGroupsGetOptions = original.DedicatedHostGroupsGetOptions
1176
1177// DedicatedHostGroupsListByResourceGroupOptions contains the optional parameters for the DedicatedHostGroups.ListByResourceGroup method.
1178type DedicatedHostGroupsListByResourceGroupOptions = original.DedicatedHostGroupsListByResourceGroupOptions
1179
1180// DedicatedHostGroupsListBySubscriptionOptions contains the optional parameters for the DedicatedHostGroups.ListBySubscription method.
1181type DedicatedHostGroupsListBySubscriptionOptions = original.DedicatedHostGroupsListBySubscriptionOptions
1182
1183// DedicatedHostGroupsUpdateOptions contains the optional parameters for the DedicatedHostGroups.Update method.
1184type DedicatedHostGroupsUpdateOptions = original.DedicatedHostGroupsUpdateOptions
1185
1186// The instance view of a dedicated host.
1187type DedicatedHostInstanceView = original.DedicatedHostInstanceView
1188
1189// The instance view of a dedicated host that includes the name of the dedicated host. It is used for the response to the instance view of a dedicated host
1190// group.
1191type DedicatedHostInstanceViewWithName = original.DedicatedHostInstanceViewWithName
1192
1193// The list dedicated host operation response.
1194type DedicatedHostListResult = original.DedicatedHostListResult
1195
1196// DedicatedHostListResultPager provides iteration over DedicatedHostListResult pages.
1197type DedicatedHostListResultPager = original.DedicatedHostListResultPager
1198
1199// DedicatedHostListResultResponse is the response envelope for operations that return a DedicatedHostListResult type.
1200type DedicatedHostListResultResponse = original.DedicatedHostListResultResponse
1201
1202// DedicatedHostPoller provides polling facilities until the operation completes
1203type DedicatedHostPoller = original.DedicatedHostPoller
1204
1205// DedicatedHostPollerResponse is the response envelope for operations that asynchronously return a DedicatedHost type.
1206type DedicatedHostPollerResponse = original.DedicatedHostPollerResponse
1207
1208// Properties of the dedicated host.
1209type DedicatedHostProperties = original.DedicatedHostProperties
1210
1211// DedicatedHostResponse is the response envelope for operations that return a DedicatedHost type.
1212type DedicatedHostResponse = original.DedicatedHostResponse
1213
1214// Specifies information about the dedicated host. Only tags, autoReplaceOnFailure and licenseType may be updated.
1215type DedicatedHostUpdate = original.DedicatedHostUpdate
1216
1217// DedicatedHostsBeginCreateOrUpdateOptions contains the optional parameters for the DedicatedHosts.BeginCreateOrUpdate method.
1218type DedicatedHostsBeginCreateOrUpdateOptions = original.DedicatedHostsBeginCreateOrUpdateOptions
1219
1220// DedicatedHostsBeginDeleteOptions contains the optional parameters for the DedicatedHosts.BeginDelete method.
1221type DedicatedHostsBeginDeleteOptions = original.DedicatedHostsBeginDeleteOptions
1222
1223// DedicatedHostsBeginUpdateOptions contains the optional parameters for the DedicatedHosts.BeginUpdate method.
1224type DedicatedHostsBeginUpdateOptions = original.DedicatedHostsBeginUpdateOptions
1225
1226// DedicatedHostsClient contains the methods for the DedicatedHosts group.
1227// Don't use this type directly, use NewDedicatedHostsClient() instead.
1228type DedicatedHostsClient = original.DedicatedHostsClient
1229
1230// DedicatedHostsGetOptions contains the optional parameters for the DedicatedHosts.Get method.
1231type DedicatedHostsGetOptions = original.DedicatedHostsGetOptions
1232
1233// DedicatedHostsListByHostGroupOptions contains the optional parameters for the DedicatedHosts.ListByHostGroup method.
1234type DedicatedHostsListByHostGroupOptions = original.DedicatedHostsListByHostGroupOptions
1235
1236// Specifies the boot diagnostic settings state.
1237// Minimum api-version: 2015-06-15.
1238type DiagnosticsProfile = original.DiagnosticsProfile
1239
1240// Describes the parameters of ephemeral disk settings that can be specified for operating system disk.
1241// NOTE: The ephemeral disk settings can only be specified for managed disk.
1242type DiffDiskSettings = original.DiffDiskSettings
1243
1244// Describes the disallowed disk types.
1245type Disallowed = original.Disallowed
1246
1247// Specifies the disallowed configuration for a virtual machine image.
1248type DisallowedConfiguration = original.DisallowedConfiguration
1249
1250// Disk resource.
1251type Disk = original.Disk
1252
1253// disk access resource.
1254type DiskAccess = original.DiskAccess
1255
1256// The List disk access operation response.
1257type DiskAccessList = original.DiskAccessList
1258
1259// DiskAccessListPager provides iteration over DiskAccessList pages.
1260type DiskAccessListPager = original.DiskAccessListPager
1261
1262// DiskAccessListResponse is the response envelope for operations that return a DiskAccessList type.
1263type DiskAccessListResponse = original.DiskAccessListResponse
1264
1265// DiskAccessPoller provides polling facilities until the operation completes
1266type DiskAccessPoller = original.DiskAccessPoller
1267
1268// DiskAccessPollerResponse is the response envelope for operations that asynchronously return a DiskAccess type.
1269type DiskAccessPollerResponse = original.DiskAccessPollerResponse
1270type DiskAccessProperties = original.DiskAccessProperties
1271
1272// DiskAccessResponse is the response envelope for operations that return a DiskAccess type.
1273type DiskAccessResponse = original.DiskAccessResponse
1274
1275// Used for updating a disk access resource.
1276type DiskAccessUpdate = original.DiskAccessUpdate
1277
1278// DiskAccessesBeginCreateOrUpdateOptions contains the optional parameters for the DiskAccesses.BeginCreateOrUpdate method.
1279type DiskAccessesBeginCreateOrUpdateOptions = original.DiskAccessesBeginCreateOrUpdateOptions
1280
1281// DiskAccessesBeginDeleteOptions contains the optional parameters for the DiskAccesses.BeginDelete method.
1282type DiskAccessesBeginDeleteOptions = original.DiskAccessesBeginDeleteOptions
1283
1284// DiskAccessesBeginUpdateOptions contains the optional parameters for the DiskAccesses.BeginUpdate method.
1285type DiskAccessesBeginUpdateOptions = original.DiskAccessesBeginUpdateOptions
1286
1287// DiskAccessesClient contains the methods for the DiskAccesses group.
1288// Don't use this type directly, use NewDiskAccessesClient() instead.
1289type DiskAccessesClient = original.DiskAccessesClient
1290
1291// DiskAccessesGetOptions contains the optional parameters for the DiskAccesses.Get method.
1292type DiskAccessesGetOptions = original.DiskAccessesGetOptions
1293
1294// DiskAccessesGetPrivateLinkResourcesOptions contains the optional parameters for the DiskAccesses.GetPrivateLinkResources method.
1295type DiskAccessesGetPrivateLinkResourcesOptions = original.DiskAccessesGetPrivateLinkResourcesOptions
1296
1297// DiskAccessesListByResourceGroupOptions contains the optional parameters for the DiskAccesses.ListByResourceGroup method.
1298type DiskAccessesListByResourceGroupOptions = original.DiskAccessesListByResourceGroupOptions
1299
1300// DiskAccessesListOptions contains the optional parameters for the DiskAccesses.List method.
1301type DiskAccessesListOptions = original.DiskAccessesListOptions
1302
1303// disk encryption set resource.
1304type DiskEncryptionSet = original.DiskEncryptionSet
1305
1306// The List disk encryption set operation response.
1307type DiskEncryptionSetList = original.DiskEncryptionSetList
1308
1309// DiskEncryptionSetListPager provides iteration over DiskEncryptionSetList pages.
1310type DiskEncryptionSetListPager = original.DiskEncryptionSetListPager
1311
1312// DiskEncryptionSetListResponse is the response envelope for operations that return a DiskEncryptionSetList type.
1313type DiskEncryptionSetListResponse = original.DiskEncryptionSetListResponse
1314
1315// Describes the parameter of customer managed disk encryption set resource id that can be specified for disk.
1316// NOTE: The disk encryption set resource id can only be specified for managed disk. Please refer https://aka.ms/mdssewithcmkoverview for more details.
1317type DiskEncryptionSetParameters = original.DiskEncryptionSetParameters
1318
1319// DiskEncryptionSetPoller provides polling facilities until the operation completes
1320type DiskEncryptionSetPoller = original.DiskEncryptionSetPoller
1321
1322// DiskEncryptionSetPollerResponse is the response envelope for operations that asynchronously return a DiskEncryptionSet type.
1323type DiskEncryptionSetPollerResponse = original.DiskEncryptionSetPollerResponse
1324
1325// DiskEncryptionSetResponse is the response envelope for operations that return a DiskEncryptionSet type.
1326type DiskEncryptionSetResponse = original.DiskEncryptionSetResponse
1327
1328// disk encryption set update resource.
1329type DiskEncryptionSetUpdate = original.DiskEncryptionSetUpdate
1330
1331// disk encryption set resource update properties.
1332type DiskEncryptionSetUpdateProperties = original.DiskEncryptionSetUpdateProperties
1333
1334// DiskEncryptionSetsBeginCreateOrUpdateOptions contains the optional parameters for the DiskEncryptionSets.BeginCreateOrUpdate method.
1335type DiskEncryptionSetsBeginCreateOrUpdateOptions = original.DiskEncryptionSetsBeginCreateOrUpdateOptions
1336
1337// DiskEncryptionSetsBeginDeleteOptions contains the optional parameters for the DiskEncryptionSets.BeginDelete method.
1338type DiskEncryptionSetsBeginDeleteOptions = original.DiskEncryptionSetsBeginDeleteOptions
1339
1340// DiskEncryptionSetsBeginUpdateOptions contains the optional parameters for the DiskEncryptionSets.BeginUpdate method.
1341type DiskEncryptionSetsBeginUpdateOptions = original.DiskEncryptionSetsBeginUpdateOptions
1342
1343// DiskEncryptionSetsClient contains the methods for the DiskEncryptionSets group.
1344// Don't use this type directly, use NewDiskEncryptionSetsClient() instead.
1345type DiskEncryptionSetsClient = original.DiskEncryptionSetsClient
1346
1347// DiskEncryptionSetsGetOptions contains the optional parameters for the DiskEncryptionSets.Get method.
1348type DiskEncryptionSetsGetOptions = original.DiskEncryptionSetsGetOptions
1349
1350// DiskEncryptionSetsListAssociatedResourcesOptions contains the optional parameters for the DiskEncryptionSets.ListAssociatedResources method.
1351type DiskEncryptionSetsListAssociatedResourcesOptions = original.DiskEncryptionSetsListAssociatedResourcesOptions
1352
1353// DiskEncryptionSetsListByResourceGroupOptions contains the optional parameters for the DiskEncryptionSets.ListByResourceGroup method.
1354type DiskEncryptionSetsListByResourceGroupOptions = original.DiskEncryptionSetsListByResourceGroupOptions
1355
1356// DiskEncryptionSetsListOptions contains the optional parameters for the DiskEncryptionSets.List method.
1357type DiskEncryptionSetsListOptions = original.DiskEncryptionSetsListOptions
1358
1359// Describes a Encryption Settings for a Disk
1360type DiskEncryptionSettings = original.DiskEncryptionSettings
1361
1362// This is the disk image encryption base class.
1363type DiskImageEncryption = original.DiskImageEncryption
1364
1365// The instance view of the disk.
1366type DiskInstanceView = original.DiskInstanceView
1367
1368// The List Disks operation response.
1369type DiskList = original.DiskList
1370
1371// DiskListPager provides iteration over DiskList pages.
1372type DiskListPager = original.DiskListPager
1373
1374// DiskListResponse is the response envelope for operations that return a DiskList type.
1375type DiskListResponse = original.DiskListResponse
1376
1377// DiskPoller provides polling facilities until the operation completes
1378type DiskPoller = original.DiskPoller
1379
1380// DiskPollerResponse is the response envelope for operations that asynchronously return a Disk type.
1381type DiskPollerResponse = original.DiskPollerResponse
1382
1383// Disk resource properties.
1384type DiskProperties = original.DiskProperties
1385
1386// DiskResponse is the response envelope for operations that return a Disk type.
1387type DiskResponse = original.DiskResponse
1388
1389// The disks sku name. Can be StandardLRS, PremiumLRS, StandardSSDLRS, or UltraSSDLRS.
1390type DiskSKU = original.DiskSKU
1391
1392// Disk update resource.
1393type DiskUpdate = original.DiskUpdate
1394
1395// Disk resource update properties.
1396type DiskUpdateProperties = original.DiskUpdateProperties
1397
1398// DisksBeginCreateOrUpdateOptions contains the optional parameters for the Disks.BeginCreateOrUpdate method.
1399type DisksBeginCreateOrUpdateOptions = original.DisksBeginCreateOrUpdateOptions
1400
1401// DisksBeginDeleteOptions contains the optional parameters for the Disks.BeginDelete method.
1402type DisksBeginDeleteOptions = original.DisksBeginDeleteOptions
1403
1404// DisksBeginGrantAccessOptions contains the optional parameters for the Disks.BeginGrantAccess method.
1405type DisksBeginGrantAccessOptions = original.DisksBeginGrantAccessOptions
1406
1407// DisksBeginRevokeAccessOptions contains the optional parameters for the Disks.BeginRevokeAccess method.
1408type DisksBeginRevokeAccessOptions = original.DisksBeginRevokeAccessOptions
1409
1410// DisksBeginUpdateOptions contains the optional parameters for the Disks.BeginUpdate method.
1411type DisksBeginUpdateOptions = original.DisksBeginUpdateOptions
1412
1413// DisksClient contains the methods for the Disks group.
1414// Don't use this type directly, use NewDisksClient() instead.
1415type DisksClient = original.DisksClient
1416
1417// DisksGetOptions contains the optional parameters for the Disks.Get method.
1418type DisksGetOptions = original.DisksGetOptions
1419
1420// DisksListByResourceGroupOptions contains the optional parameters for the Disks.ListByResourceGroup method.
1421type DisksListByResourceGroupOptions = original.DisksListByResourceGroupOptions
1422
1423// DisksListOptions contains the optional parameters for the Disks.List method.
1424type DisksListOptions = original.DisksListOptions
1425
1426// Encryption at rest settings for disk or snapshot
1427type Encryption = original.Encryption
1428
1429// Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
1430type EncryptionImages = original.EncryptionImages
1431
1432// The managed identity for the disk encryption set. It should be given permission on the key vault before it can be used to encrypt disks.
1433type EncryptionSetIDentity = original.EncryptionSetIDentity
1434type EncryptionSetProperties = original.EncryptionSetProperties
1435
1436// Encryption settings for disk or snapshot
1437type EncryptionSettingsCollection = original.EncryptionSettingsCollection
1438
1439// Encryption settings for one disk volume.
1440type EncryptionSettingsElement = original.EncryptionSettingsElement
1441
1442// GalleriesBeginCreateOrUpdateOptions contains the optional parameters for the Galleries.BeginCreateOrUpdate method.
1443type GalleriesBeginCreateOrUpdateOptions = original.GalleriesBeginCreateOrUpdateOptions
1444
1445// GalleriesBeginDeleteOptions contains the optional parameters for the Galleries.BeginDelete method.
1446type GalleriesBeginDeleteOptions = original.GalleriesBeginDeleteOptions
1447
1448// GalleriesBeginUpdateOptions contains the optional parameters for the Galleries.BeginUpdate method.
1449type GalleriesBeginUpdateOptions = original.GalleriesBeginUpdateOptions
1450
1451// GalleriesClient contains the methods for the Galleries group.
1452// Don't use this type directly, use NewGalleriesClient() instead.
1453type GalleriesClient = original.GalleriesClient
1454
1455// GalleriesGetOptions contains the optional parameters for the Galleries.Get method.
1456type GalleriesGetOptions = original.GalleriesGetOptions
1457
1458// GalleriesListByResourceGroupOptions contains the optional parameters for the Galleries.ListByResourceGroup method.
1459type GalleriesListByResourceGroupOptions = original.GalleriesListByResourceGroupOptions
1460
1461// GalleriesListOptions contains the optional parameters for the Galleries.List method.
1462type GalleriesListOptions = original.GalleriesListOptions
1463
1464// Specifies information about the Shared Image Gallery that you want to create or update.
1465type Gallery = original.Gallery
1466
1467// Specifies information about the gallery Application Definition that you want to create or update.
1468type GalleryApplication = original.GalleryApplication
1469
1470// The List Gallery Applications operation response.
1471type GalleryApplicationList = original.GalleryApplicationList
1472
1473// GalleryApplicationListPager provides iteration over GalleryApplicationList pages.
1474type GalleryApplicationListPager = original.GalleryApplicationListPager
1475
1476// GalleryApplicationListResponse is the response envelope for operations that return a GalleryApplicationList type.
1477type GalleryApplicationListResponse = original.GalleryApplicationListResponse
1478
1479// GalleryApplicationPoller provides polling facilities until the operation completes
1480type GalleryApplicationPoller = original.GalleryApplicationPoller
1481
1482// GalleryApplicationPollerResponse is the response envelope for operations that asynchronously return a GalleryApplication type.
1483type GalleryApplicationPollerResponse = original.GalleryApplicationPollerResponse
1484
1485// Describes the properties of a gallery Application Definition.
1486type GalleryApplicationProperties = original.GalleryApplicationProperties
1487
1488// GalleryApplicationResponse is the response envelope for operations that return a GalleryApplication type.
1489type GalleryApplicationResponse = original.GalleryApplicationResponse
1490
1491// Specifies information about the gallery Application Definition that you want to update.
1492type GalleryApplicationUpdate = original.GalleryApplicationUpdate
1493
1494// Specifies information about the gallery Application Version that you want to create or update.
1495type GalleryApplicationVersion = original.GalleryApplicationVersion
1496
1497// The List Gallery Application version operation response.
1498type GalleryApplicationVersionList = original.GalleryApplicationVersionList
1499
1500// GalleryApplicationVersionListPager provides iteration over GalleryApplicationVersionList pages.
1501type GalleryApplicationVersionListPager = original.GalleryApplicationVersionListPager
1502
1503// GalleryApplicationVersionListResponse is the response envelope for operations that return a GalleryApplicationVersionList type.
1504type GalleryApplicationVersionListResponse = original.GalleryApplicationVersionListResponse
1505
1506// GalleryApplicationVersionPoller provides polling facilities until the operation completes
1507type GalleryApplicationVersionPoller = original.GalleryApplicationVersionPoller
1508
1509// GalleryApplicationVersionPollerResponse is the response envelope for operations that asynchronously return a GalleryApplicationVersion type.
1510type GalleryApplicationVersionPollerResponse = original.GalleryApplicationVersionPollerResponse
1511
1512// Describes the properties of a gallery image version.
1513type GalleryApplicationVersionProperties = original.GalleryApplicationVersionProperties
1514
1515// The publishing profile of a gallery image version.
1516type GalleryApplicationVersionPublishingProfile = original.GalleryApplicationVersionPublishingProfile
1517
1518// GalleryApplicationVersionResponse is the response envelope for operations that return a GalleryApplicationVersion type.
1519type GalleryApplicationVersionResponse = original.GalleryApplicationVersionResponse
1520
1521// Specifies information about the gallery Application Version that you want to update.
1522type GalleryApplicationVersionUpdate = original.GalleryApplicationVersionUpdate
1523
1524// GalleryApplicationVersionsBeginCreateOrUpdateOptions contains the optional parameters for the GalleryApplicationVersions.BeginCreateOrUpdate method.
1525type GalleryApplicationVersionsBeginCreateOrUpdateOptions = original.GalleryApplicationVersionsBeginCreateOrUpdateOptions
1526
1527// GalleryApplicationVersionsBeginDeleteOptions contains the optional parameters for the GalleryApplicationVersions.BeginDelete method.
1528type GalleryApplicationVersionsBeginDeleteOptions = original.GalleryApplicationVersionsBeginDeleteOptions
1529
1530// GalleryApplicationVersionsBeginUpdateOptions contains the optional parameters for the GalleryApplicationVersions.BeginUpdate method.
1531type GalleryApplicationVersionsBeginUpdateOptions = original.GalleryApplicationVersionsBeginUpdateOptions
1532
1533// GalleryApplicationVersionsClient contains the methods for the GalleryApplicationVersions group.
1534// Don't use this type directly, use NewGalleryApplicationVersionsClient() instead.
1535type GalleryApplicationVersionsClient = original.GalleryApplicationVersionsClient
1536
1537// GalleryApplicationVersionsGetOptions contains the optional parameters for the GalleryApplicationVersions.Get method.
1538type GalleryApplicationVersionsGetOptions = original.GalleryApplicationVersionsGetOptions
1539
1540// GalleryApplicationVersionsListByGalleryApplicationOptions contains the optional parameters for the GalleryApplicationVersions.ListByGalleryApplication
1541// method.
1542type GalleryApplicationVersionsListByGalleryApplicationOptions = original.GalleryApplicationVersionsListByGalleryApplicationOptions
1543
1544// GalleryApplicationsBeginCreateOrUpdateOptions contains the optional parameters for the GalleryApplications.BeginCreateOrUpdate method.
1545type GalleryApplicationsBeginCreateOrUpdateOptions = original.GalleryApplicationsBeginCreateOrUpdateOptions
1546
1547// GalleryApplicationsBeginDeleteOptions contains the optional parameters for the GalleryApplications.BeginDelete method.
1548type GalleryApplicationsBeginDeleteOptions = original.GalleryApplicationsBeginDeleteOptions
1549
1550// GalleryApplicationsBeginUpdateOptions contains the optional parameters for the GalleryApplications.BeginUpdate method.
1551type GalleryApplicationsBeginUpdateOptions = original.GalleryApplicationsBeginUpdateOptions
1552
1553// GalleryApplicationsClient contains the methods for the GalleryApplications group.
1554// Don't use this type directly, use NewGalleryApplicationsClient() instead.
1555type GalleryApplicationsClient = original.GalleryApplicationsClient
1556
1557// GalleryApplicationsGetOptions contains the optional parameters for the GalleryApplications.Get method.
1558type GalleryApplicationsGetOptions = original.GalleryApplicationsGetOptions
1559
1560// GalleryApplicationsListByGalleryOptions contains the optional parameters for the GalleryApplications.ListByGallery method.
1561type GalleryApplicationsListByGalleryOptions = original.GalleryApplicationsListByGalleryOptions
1562
1563// Describes the basic gallery artifact publishing profile.
1564type GalleryArtifactPublishingProfileBase = original.GalleryArtifactPublishingProfileBase
1565
1566// The source image from which the Image Version is going to be created.
1567type GalleryArtifactSource = original.GalleryArtifactSource
1568
1569// The gallery artifact version source.
1570type GalleryArtifactVersionSource = original.GalleryArtifactVersionSource
1571
1572// This is the data disk image.
1573type GalleryDataDiskImage = original.GalleryDataDiskImage
1574
1575// This is the disk image base class.
1576type GalleryDiskImage = original.GalleryDiskImage
1577
1578// Describes the gallery unique name.
1579type GalleryIDentifier = original.GalleryIDentifier
1580
1581// Specifies information about the gallery image definition that you want to create or update.
1582type GalleryImage = original.GalleryImage
1583
1584// A feature for gallery image.
1585type GalleryImageFeature = original.GalleryImageFeature
1586
1587// This is the gallery image definition identifier.
1588type GalleryImageIDentifier = original.GalleryImageIDentifier
1589
1590// The List Gallery Images operation response.
1591type GalleryImageList = original.GalleryImageList
1592
1593// GalleryImageListPager provides iteration over GalleryImageList pages.
1594type GalleryImageListPager = original.GalleryImageListPager
1595
1596// GalleryImageListResponse is the response envelope for operations that return a GalleryImageList type.
1597type GalleryImageListResponse = original.GalleryImageListResponse
1598
1599// GalleryImagePoller provides polling facilities until the operation completes
1600type GalleryImagePoller = original.GalleryImagePoller
1601
1602// GalleryImagePollerResponse is the response envelope for operations that asynchronously return a GalleryImage type.
1603type GalleryImagePollerResponse = original.GalleryImagePollerResponse
1604
1605// Describes the properties of a gallery image definition.
1606type GalleryImageProperties = original.GalleryImageProperties
1607
1608// GalleryImageResponse is the response envelope for operations that return a GalleryImage type.
1609type GalleryImageResponse = original.GalleryImageResponse
1610
1611// Specifies information about the gallery image definition that you want to update.
1612type GalleryImageUpdate = original.GalleryImageUpdate
1613
1614// Specifies information about the gallery image version that you want to create or update.
1615type GalleryImageVersion = original.GalleryImageVersion
1616
1617// The List Gallery Image version operation response.
1618type GalleryImageVersionList = original.GalleryImageVersionList
1619
1620// GalleryImageVersionListPager provides iteration over GalleryImageVersionList pages.
1621type GalleryImageVersionListPager = original.GalleryImageVersionListPager
1622
1623// GalleryImageVersionListResponse is the response envelope for operations that return a GalleryImageVersionList type.
1624type GalleryImageVersionListResponse = original.GalleryImageVersionListResponse
1625
1626// GalleryImageVersionPoller provides polling facilities until the operation completes
1627type GalleryImageVersionPoller = original.GalleryImageVersionPoller
1628
1629// GalleryImageVersionPollerResponse is the response envelope for operations that asynchronously return a GalleryImageVersion type.
1630type GalleryImageVersionPollerResponse = original.GalleryImageVersionPollerResponse
1631
1632// Describes the properties of a gallery image version.
1633type GalleryImageVersionProperties = original.GalleryImageVersionProperties
1634
1635// The publishing profile of a gallery image Version.
1636type GalleryImageVersionPublishingProfile = original.GalleryImageVersionPublishingProfile
1637
1638// GalleryImageVersionResponse is the response envelope for operations that return a GalleryImageVersion type.
1639type GalleryImageVersionResponse = original.GalleryImageVersionResponse
1640
1641// This is the storage profile of a Gallery Image Version.
1642type GalleryImageVersionStorageProfile = original.GalleryImageVersionStorageProfile
1643
1644// Specifies information about the gallery image version that you want to update.
1645type GalleryImageVersionUpdate = original.GalleryImageVersionUpdate
1646
1647// GalleryImageVersionsBeginCreateOrUpdateOptions contains the optional parameters for the GalleryImageVersions.BeginCreateOrUpdate method.
1648type GalleryImageVersionsBeginCreateOrUpdateOptions = original.GalleryImageVersionsBeginCreateOrUpdateOptions
1649
1650// GalleryImageVersionsBeginDeleteOptions contains the optional parameters for the GalleryImageVersions.BeginDelete method.
1651type GalleryImageVersionsBeginDeleteOptions = original.GalleryImageVersionsBeginDeleteOptions
1652
1653// GalleryImageVersionsBeginUpdateOptions contains the optional parameters for the GalleryImageVersions.BeginUpdate method.
1654type GalleryImageVersionsBeginUpdateOptions = original.GalleryImageVersionsBeginUpdateOptions
1655
1656// GalleryImageVersionsClient contains the methods for the GalleryImageVersions group.
1657// Don't use this type directly, use NewGalleryImageVersionsClient() instead.
1658type GalleryImageVersionsClient = original.GalleryImageVersionsClient
1659
1660// GalleryImageVersionsGetOptions contains the optional parameters for the GalleryImageVersions.Get method.
1661type GalleryImageVersionsGetOptions = original.GalleryImageVersionsGetOptions
1662
1663// GalleryImageVersionsListByGalleryImageOptions contains the optional parameters for the GalleryImageVersions.ListByGalleryImage method.
1664type GalleryImageVersionsListByGalleryImageOptions = original.GalleryImageVersionsListByGalleryImageOptions
1665
1666// GalleryImagesBeginCreateOrUpdateOptions contains the optional parameters for the GalleryImages.BeginCreateOrUpdate method.
1667type GalleryImagesBeginCreateOrUpdateOptions = original.GalleryImagesBeginCreateOrUpdateOptions
1668
1669// GalleryImagesBeginDeleteOptions contains the optional parameters for the GalleryImages.BeginDelete method.
1670type GalleryImagesBeginDeleteOptions = original.GalleryImagesBeginDeleteOptions
1671
1672// GalleryImagesBeginUpdateOptions contains the optional parameters for the GalleryImages.BeginUpdate method.
1673type GalleryImagesBeginUpdateOptions = original.GalleryImagesBeginUpdateOptions
1674
1675// GalleryImagesClient contains the methods for the GalleryImages group.
1676// Don't use this type directly, use NewGalleryImagesClient() instead.
1677type GalleryImagesClient = original.GalleryImagesClient
1678
1679// GalleryImagesGetOptions contains the optional parameters for the GalleryImages.Get method.
1680type GalleryImagesGetOptions = original.GalleryImagesGetOptions
1681
1682// GalleryImagesListByGalleryOptions contains the optional parameters for the GalleryImages.ListByGallery method.
1683type GalleryImagesListByGalleryOptions = original.GalleryImagesListByGalleryOptions
1684
1685// The List Galleries operation response.
1686type GalleryList = original.GalleryList
1687
1688// GalleryListPager provides iteration over GalleryList pages.
1689type GalleryListPager = original.GalleryListPager
1690
1691// GalleryListResponse is the response envelope for operations that return a GalleryList type.
1692type GalleryListResponse = original.GalleryListResponse
1693
1694// This is the OS disk image.
1695type GalleryOSDiskImage = original.GalleryOSDiskImage
1696
1697// GalleryPoller provides polling facilities until the operation completes
1698type GalleryPoller = original.GalleryPoller
1699
1700// GalleryPollerResponse is the response envelope for operations that asynchronously return a Gallery type.
1701type GalleryPollerResponse = original.GalleryPollerResponse
1702
1703// Describes the properties of a Shared Image Gallery.
1704type GalleryProperties = original.GalleryProperties
1705
1706// GalleryResponse is the response envelope for operations that return a Gallery type.
1707type GalleryResponse = original.GalleryResponse
1708
1709// GallerySharingProfileBeginUpdateOptions contains the optional parameters for the GallerySharingProfile.BeginUpdate method.
1710type GallerySharingProfileBeginUpdateOptions = original.GallerySharingProfileBeginUpdateOptions
1711
1712// GallerySharingProfileClient contains the methods for the GallerySharingProfile group.
1713// Don't use this type directly, use NewGallerySharingProfileClient() instead.
1714type GallerySharingProfileClient = original.GallerySharingProfileClient
1715
1716// Specifies information about the Shared Image Gallery that you want to update.
1717type GalleryUpdate = original.GalleryUpdate
1718
1719// Data used for requesting a SAS.
1720type GrantAccessData = original.GrantAccessData
1721
1722// HTTPPoller provides polling facilities until the operation completes
1723type HTTPPoller = original.HTTPPoller
1724
1725// HTTPPollerResponse contains the asynchronous HTTP response from the call to the service endpoint.
1726type HTTPPollerResponse = original.HTTPPollerResponse
1727
1728// Specifies the hardware settings for the virtual machine.
1729type HardwareProfile = original.HardwareProfile
1730
1731// The source user image virtual hard disk. The virtual hard disk will be copied before being attached to the virtual machine. If SourceImage is provided,
1732// the destination virtual hard drive must not
1733// exist.
1734type Image = original.Image
1735
1736// Describes a data disk.
1737type ImageDataDisk = original.ImageDataDisk
1738
1739// Describes a image disk.
1740type ImageDisk = original.ImageDisk
1741
1742// The source image used for creating the disk.
1743type ImageDiskReference = original.ImageDiskReference
1744
1745// The List Image operation response.
1746type ImageListResult = original.ImageListResult
1747
1748// ImageListResultPager provides iteration over ImageListResult pages.
1749type ImageListResultPager = original.ImageListResultPager
1750
1751// ImageListResultResponse is the response envelope for operations that return a ImageListResult type.
1752type ImageListResultResponse = original.ImageListResultResponse
1753
1754// Describes an Operating System disk.
1755type ImageOSDisk = original.ImageOSDisk
1756
1757// ImagePoller provides polling facilities until the operation completes
1758type ImagePoller = original.ImagePoller
1759
1760// ImagePollerResponse is the response envelope for operations that asynchronously return a Image type.
1761type ImagePollerResponse = original.ImagePollerResponse
1762
1763// Describes the properties of an Image.
1764type ImageProperties = original.ImageProperties
1765
1766// Describes the gallery image definition purchase plan. This is used by marketplace images.
1767type ImagePurchasePlan = original.ImagePurchasePlan
1768
1769// Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This
1770// element is required when you want to use a platform
1771// image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only
1772// be set when you create the scale set.
1773type ImageReference = original.ImageReference
1774
1775// ImageResponse is the response envelope for operations that return a Image type.
1776type ImageResponse = original.ImageResponse
1777
1778// Describes a storage profile.
1779type ImageStorageProfile = original.ImageStorageProfile
1780
1781// The source user image virtual hard disk. Only tags may be updated.
1782type ImageUpdate = original.ImageUpdate
1783
1784// ImagesBeginCreateOrUpdateOptions contains the optional parameters for the Images.BeginCreateOrUpdate method.
1785type ImagesBeginCreateOrUpdateOptions = original.ImagesBeginCreateOrUpdateOptions
1786
1787// ImagesBeginDeleteOptions contains the optional parameters for the Images.BeginDelete method.
1788type ImagesBeginDeleteOptions = original.ImagesBeginDeleteOptions
1789
1790// ImagesBeginUpdateOptions contains the optional parameters for the Images.BeginUpdate method.
1791type ImagesBeginUpdateOptions = original.ImagesBeginUpdateOptions
1792
1793// ImagesClient contains the methods for the Images group.
1794// Don't use this type directly, use NewImagesClient() instead.
1795type ImagesClient = original.ImagesClient
1796
1797// ImagesGetOptions contains the optional parameters for the Images.Get method.
1798type ImagesGetOptions = original.ImagesGetOptions
1799
1800// ImagesListByResourceGroupOptions contains the optional parameters for the Images.ListByResourceGroup method.
1801type ImagesListByResourceGroupOptions = original.ImagesListByResourceGroupOptions
1802
1803// ImagesListOptions contains the optional parameters for the Images.List method.
1804type ImagesListOptions = original.ImagesListOptions
1805
1806// Inner error details.
1807type InnerError = original.InnerError
1808
1809// Instance view status.
1810type InstanceViewStatus = original.InstanceViewStatus
1811
1812// Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey
1813type KeyVaultAndKeyReference = original.KeyVaultAndKeyReference
1814
1815// Key Vault Secret Url and vault id of the encryption key
1816type KeyVaultAndSecretReference = original.KeyVaultAndSecretReference
1817
1818// Describes a reference to Key Vault Key
1819type KeyVaultKeyReference = original.KeyVaultKeyReference
1820
1821// Describes a reference to Key Vault Secret
1822type KeyVaultSecretReference = original.KeyVaultSecretReference
1823
1824// Describes the properties of the last installed patch summary.
1825type LastPatchInstallationSummary = original.LastPatchInstallationSummary
1826
1827// Specifies the Linux operating system settings on the virtual machine.
1828// For a list of supported Linux distributions, see Linux on Azure-Endorsed Distributions
1829// [https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json]
1830// For running non-endorsed distributions, see Information for Non-Endorsed Distributions
1831// [https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json].
1832type LinuxConfiguration = original.LinuxConfiguration
1833
1834// The List Usages operation response.
1835type ListUsagesResult = original.ListUsagesResult
1836
1837// ListUsagesResultPager provides iteration over ListUsagesResult pages.
1838type ListUsagesResultPager = original.ListUsagesResultPager
1839
1840// ListUsagesResultResponse is the response envelope for operations that return a ListUsagesResult type.
1841type ListUsagesResultResponse = original.ListUsagesResultResponse
1842
1843// LogAnalyticsBeginExportRequestRateByIntervalOptions contains the optional parameters for the LogAnalytics.BeginExportRequestRateByInterval method.
1844type LogAnalyticsBeginExportRequestRateByIntervalOptions = original.LogAnalyticsBeginExportRequestRateByIntervalOptions
1845
1846// LogAnalyticsBeginExportThrottledRequestsOptions contains the optional parameters for the LogAnalytics.BeginExportThrottledRequests method.
1847type LogAnalyticsBeginExportThrottledRequestsOptions = original.LogAnalyticsBeginExportThrottledRequestsOptions
1848
1849// LogAnalyticsClient contains the methods for the LogAnalytics group.
1850// Don't use this type directly, use NewLogAnalyticsClient() instead.
1851type LogAnalyticsClient = original.LogAnalyticsClient
1852
1853// Api input base class for LogAnalytics Api.
1854type LogAnalyticsInputBase = original.LogAnalyticsInputBase
1855
1856// LogAnalytics operation status response
1857type LogAnalyticsOperationResult = original.LogAnalyticsOperationResult
1858
1859// LogAnalyticsOperationResultPoller provides polling facilities until the operation completes
1860type LogAnalyticsOperationResultPoller = original.LogAnalyticsOperationResultPoller
1861
1862// LogAnalyticsOperationResultPollerResponse is the response envelope for operations that asynchronously return a LogAnalyticsOperationResult type.
1863type LogAnalyticsOperationResultPollerResponse = original.LogAnalyticsOperationResultPollerResponse
1864
1865// LogAnalyticsOperationResultResponse is the response envelope for operations that return a LogAnalyticsOperationResult type.
1866type LogAnalyticsOperationResultResponse = original.LogAnalyticsOperationResultResponse
1867
1868// LogAnalytics output properties
1869type LogAnalyticsOutput = original.LogAnalyticsOutput
1870
1871// Maintenance Operation Status.
1872type MaintenanceRedeployStatus = original.MaintenanceRedeployStatus
1873
1874// The managed artifact.
1875type ManagedArtifact = original.ManagedArtifact
1876
1877// The parameters of a managed disk.
1878type ManagedDiskParameters = original.ManagedDiskParameters
1879
1880// Describes a network interface reference.
1881type NetworkInterfaceReference = original.NetworkInterfaceReference
1882
1883// Describes a network interface reference properties.
1884type NetworkInterfaceReferenceProperties = original.NetworkInterfaceReferenceProperties
1885
1886// Specifies the network interfaces of the virtual machine.
1887type NetworkProfile = original.NetworkProfile
1888
1889// Specifies information about the operating system disk used by the virtual machine.
1890// For more information about disks, see About disks and VHDs for Azure virtual machines
1891// [https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json].
1892type OSDisk = original.OSDisk
1893
1894// Contains the os disk image information.
1895type OSDiskImage = original.OSDiskImage
1896
1897// Contains encryption settings for an OS disk image.
1898type OSDiskImageEncryption = original.OSDiskImageEncryption
1899
1900// Specifies the operating system settings for the virtual machine. Some of the settings cannot be changed once VM is provisioned.
1901type OSProfile = original.OSProfile
1902
1903// OperationsClient contains the methods for the Operations group.
1904// Don't use this type directly, use NewOperationsClient() instead.
1905type OperationsClient = original.OperationsClient
1906
1907// OperationsListOptions contains the optional parameters for the Operations.List method.
1908type OperationsListOptions = original.OperationsListOptions
1909
1910// The input for OrchestrationServiceState
1911type OrchestrationServiceStateInput = original.OrchestrationServiceStateInput
1912
1913// Summary for an orchestration service of a virtual machine scale set.
1914type OrchestrationServiceSummary = original.OrchestrationServiceSummary
1915type PatchSettings = original.PatchSettings
1916
1917// The Resource model definition.
1918type PirResource = original.PirResource
1919
1920// Base information about the shared gallery resource in pir.
1921type PirSharedGalleryResource = original.PirSharedGalleryResource
1922
1923// PirSharedGalleryResourceResponse is the response envelope for operations that return a PirSharedGalleryResource type.
1924type PirSharedGalleryResourceResponse = original.PirSharedGalleryResourceResponse
1925
1926// Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can
1927// use a marketplace image from an API, you must
1928// enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click Want to deploy programmatically,
1929// Get Started ->. Enter any required
1930// information and then click Save.
1931type Plan = original.Plan
1932
1933// The Private Endpoint resource.
1934type PrivateEndpoint = original.PrivateEndpoint
1935
1936// The Private Endpoint Connection resource.
1937type PrivateEndpointConnection = original.PrivateEndpointConnection
1938
1939// Properties of the PrivateEndpointConnectProperties.
1940type PrivateEndpointConnectionProperties = original.PrivateEndpointConnectionProperties
1941
1942// A private link resource
1943type PrivateLinkResource = original.PrivateLinkResource
1944
1945// A list of private link resources
1946type PrivateLinkResourceListResult = original.PrivateLinkResourceListResult
1947
1948// PrivateLinkResourceListResultResponse is the response envelope for operations that return a PrivateLinkResourceListResult type.
1949type PrivateLinkResourceListResultResponse = original.PrivateLinkResourceListResultResponse
1950
1951// Properties of a private link resource.
1952type PrivateLinkResourceProperties = original.PrivateLinkResourceProperties
1953
1954// A collection of information about the state of the connection between service consumer and provider.
1955type PrivateLinkServiceConnectionState = original.PrivateLinkServiceConnectionState
1956
1957// Specifies information about the proximity placement group.
1958type ProximityPlacementGroup = original.ProximityPlacementGroup
1959
1960// The List Proximity Placement Group operation response.
1961type ProximityPlacementGroupListResult = original.ProximityPlacementGroupListResult
1962
1963// ProximityPlacementGroupListResultPager provides iteration over ProximityPlacementGroupListResult pages.
1964type ProximityPlacementGroupListResultPager = original.ProximityPlacementGroupListResultPager
1965
1966// ProximityPlacementGroupListResultResponse is the response envelope for operations that return a ProximityPlacementGroupListResult type.
1967type ProximityPlacementGroupListResultResponse = original.ProximityPlacementGroupListResultResponse
1968
1969// Describes the properties of a Proximity Placement Group.
1970type ProximityPlacementGroupProperties = original.ProximityPlacementGroupProperties
1971
1972// ProximityPlacementGroupResponse is the response envelope for operations that return a ProximityPlacementGroup type.
1973type ProximityPlacementGroupResponse = original.ProximityPlacementGroupResponse
1974
1975// Specifies information about the proximity placement group.
1976type ProximityPlacementGroupUpdate = original.ProximityPlacementGroupUpdate
1977
1978// ProximityPlacementGroupsClient contains the methods for the ProximityPlacementGroups group.
1979// Don't use this type directly, use NewProximityPlacementGroupsClient() instead.
1980type ProximityPlacementGroupsClient = original.ProximityPlacementGroupsClient
1981
1982// ProximityPlacementGroupsCreateOrUpdateOptions contains the optional parameters for the ProximityPlacementGroups.CreateOrUpdate method.
1983type ProximityPlacementGroupsCreateOrUpdateOptions = original.ProximityPlacementGroupsCreateOrUpdateOptions
1984
1985// ProximityPlacementGroupsDeleteOptions contains the optional parameters for the ProximityPlacementGroups.Delete method.
1986type ProximityPlacementGroupsDeleteOptions = original.ProximityPlacementGroupsDeleteOptions
1987
1988// ProximityPlacementGroupsGetOptions contains the optional parameters for the ProximityPlacementGroups.Get method.
1989type ProximityPlacementGroupsGetOptions = original.ProximityPlacementGroupsGetOptions
1990
1991// ProximityPlacementGroupsListByResourceGroupOptions contains the optional parameters for the ProximityPlacementGroups.ListByResourceGroup method.
1992type ProximityPlacementGroupsListByResourceGroupOptions = original.ProximityPlacementGroupsListByResourceGroupOptions
1993
1994// ProximityPlacementGroupsListBySubscriptionOptions contains the optional parameters for the ProximityPlacementGroups.ListBySubscription method.
1995type ProximityPlacementGroupsListBySubscriptionOptions = original.ProximityPlacementGroupsListBySubscriptionOptions
1996
1997// ProximityPlacementGroupsUpdateOptions contains the optional parameters for the ProximityPlacementGroups.Update method.
1998type ProximityPlacementGroupsUpdateOptions = original.ProximityPlacementGroupsUpdateOptions
1999
2000// Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
2001type PurchasePlan = original.PurchasePlan
2002
2003// The properties describe the recommended machine configuration for this Image Definition. These properties are updatable.
2004type RecommendedMachineConfiguration = original.RecommendedMachineConfiguration
2005
2006// Response after calling a manual recovery walk
2007type RecoveryWalkResponse = original.RecoveryWalkResponse
2008
2009// RecoveryWalkResponseResponse is the response envelope for operations that return a RecoveryWalkResponse type.
2010type RecoveryWalkResponseResponse = original.RecoveryWalkResponseResponse
2011
2012// This is the regional replication status.
2013type RegionalReplicationStatus = original.RegionalReplicationStatus
2014
2015// This is the replication status of the gallery image version.
2016type ReplicationStatus = original.ReplicationStatus
2017
2018// Api request input for LogAnalytics getRequestRateByInterval Api.
2019type RequestRateByIntervalInput = original.RequestRateByIntervalInput
2020
2021// The Resource model definition.
2022type Resource = original.Resource
2023
2024// Describes the resource range.
2025type ResourceRange = original.ResourceRange
2026
2027// Describes an available Compute SKU.
2028type ResourceSKU = original.ResourceSKU
2029
2030// Describes The SKU capabilities object.
2031type ResourceSKUCapabilities = original.ResourceSKUCapabilities
2032
2033// Describes scaling information of a SKU.
2034type ResourceSKUCapacity = original.ResourceSKUCapacity
2035
2036// Describes metadata for retrieving price info.
2037type ResourceSKUCosts = original.ResourceSKUCosts
2038type ResourceSKULocationInfo = original.ResourceSKULocationInfo
2039type ResourceSKURestrictionInfo = original.ResourceSKURestrictionInfo
2040
2041// Describes scaling information of a SKU.
2042type ResourceSKURestrictions = original.ResourceSKURestrictions
2043
2044// Describes The zonal capabilities of a SKU.
2045type ResourceSKUZoneDetails = original.ResourceSKUZoneDetails
2046
2047// ResourceSKUsClient contains the methods for the ResourceSKUs group.
2048// Don't use this type directly, use NewResourceSKUsClient() instead.
2049type ResourceSKUsClient = original.ResourceSKUsClient
2050
2051// ResourceSKUsListOptions contains the optional parameters for the ResourceSKUs.List method.
2052type ResourceSKUsListOptions = original.ResourceSKUsListOptions
2053
2054// The List Resource Skus operation response.
2055type ResourceSKUsResult = original.ResourceSKUsResult
2056
2057// ResourceSKUsResultPager provides iteration over ResourceSKUsResult pages.
2058type ResourceSKUsResultPager = original.ResourceSKUsResultPager
2059
2060// ResourceSKUsResultResponse is the response envelope for operations that return a ResourceSKUsResult type.
2061type ResourceSKUsResultResponse = original.ResourceSKUsResultResponse
2062
2063// The List resources which are encrypted with the disk encryption set.
2064type ResourceURIList = original.ResourceURIList
2065
2066// ResourceURIListPager provides iteration over ResourceURIList pages.
2067type ResourceURIListPager = original.ResourceURIListPager
2068
2069// ResourceURIListResponse is the response envelope for operations that return a ResourceURIList type.
2070type ResourceURIListResponse = original.ResourceURIListResponse
2071
2072// The SAS URIs of the console screenshot and serial log blobs.
2073type RetrieveBootDiagnosticsDataResult = original.RetrieveBootDiagnosticsDataResult
2074
2075// RetrieveBootDiagnosticsDataResultResponse is the response envelope for operations that return a RetrieveBootDiagnosticsDataResult type.
2076type RetrieveBootDiagnosticsDataResultResponse = original.RetrieveBootDiagnosticsDataResultResponse
2077
2078// Information about rollback on failed VM instances after a OS Upgrade operation.
2079type RollbackStatusInfo = original.RollbackStatusInfo
2080
2081// The configuration parameters used while performing a rolling upgrade.
2082type RollingUpgradePolicy = original.RollingUpgradePolicy
2083
2084// Information about the number of virtual machine instances in each upgrade state.
2085type RollingUpgradeProgressInfo = original.RollingUpgradeProgressInfo
2086
2087// Information about the current running state of the overall upgrade.
2088type RollingUpgradeRunningStatus = original.RollingUpgradeRunningStatus
2089
2090// The status of the latest virtual machine scale set rolling upgrade.
2091type RollingUpgradeStatusInfo = original.RollingUpgradeStatusInfo
2092
2093// The status of the latest virtual machine scale set rolling upgrade.
2094type RollingUpgradeStatusInfoProperties = original.RollingUpgradeStatusInfoProperties
2095
2096// RollingUpgradeStatusInfoResponse is the response envelope for operations that return a RollingUpgradeStatusInfo type.
2097type RollingUpgradeStatusInfoResponse = original.RollingUpgradeStatusInfoResponse
2098
2099// Describes the properties of a Run Command.
2100type RunCommandDocument = original.RunCommandDocument
2101
2102// Describes the properties of a Run Command metadata.
2103type RunCommandDocumentBase = original.RunCommandDocumentBase
2104
2105// RunCommandDocumentResponse is the response envelope for operations that return a RunCommandDocument type.
2106type RunCommandDocumentResponse = original.RunCommandDocumentResponse
2107
2108// Capture Virtual Machine parameters.
2109type RunCommandInput = original.RunCommandInput
2110
2111// Describes the properties of a run command parameter.
2112type RunCommandInputParameter = original.RunCommandInputParameter
2113
2114// The List Virtual Machine operation response.
2115type RunCommandListResult = original.RunCommandListResult
2116
2117// RunCommandListResultPager provides iteration over RunCommandListResult pages.
2118type RunCommandListResultPager = original.RunCommandListResultPager
2119
2120// RunCommandListResultResponse is the response envelope for operations that return a RunCommandListResult type.
2121type RunCommandListResultResponse = original.RunCommandListResultResponse
2122
2123// Describes the properties of a run command parameter.
2124type RunCommandParameterDefinition = original.RunCommandParameterDefinition
2125type RunCommandResult = original.RunCommandResult
2126
2127// RunCommandResultPoller provides polling facilities until the operation completes
2128type RunCommandResultPoller = original.RunCommandResultPoller
2129
2130// RunCommandResultPollerResponse is the response envelope for operations that asynchronously return a RunCommandResult type.
2131type RunCommandResultPollerResponse = original.RunCommandResultPollerResponse
2132
2133// RunCommandResultResponse is the response envelope for operations that return a RunCommandResult type.
2134type RunCommandResultResponse = original.RunCommandResultResponse
2135
2136// Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate
2137// the VMs in the scale set before you modify the
2138// SKU name.
2139type SKU = original.SKU
2140
2141// SSH configuration for Linux based VMs running on Azure
2142type SSHConfiguration = original.SSHConfiguration
2143
2144// Contains information about SSH certificate public key and the path on the Linux VM where the public key is placed.
2145type SSHPublicKey = original.SSHPublicKey
2146
2147// Response from generation of an SSH key pair.
2148type SSHPublicKeyGenerateKeyPairResult = original.SSHPublicKeyGenerateKeyPairResult
2149
2150// SSHPublicKeyGenerateKeyPairResultResponse is the response envelope for operations that return a SSHPublicKeyGenerateKeyPairResult type.
2151type SSHPublicKeyGenerateKeyPairResultResponse = original.SSHPublicKeyGenerateKeyPairResultResponse
2152
2153// Specifies information about the SSH public key.
2154type SSHPublicKeyResource = original.SSHPublicKeyResource
2155
2156// Properties of the SSH public key.
2157type SSHPublicKeyResourceProperties = original.SSHPublicKeyResourceProperties
2158
2159// SSHPublicKeyResourceResponse is the response envelope for operations that return a SSHPublicKeyResource type.
2160type SSHPublicKeyResourceResponse = original.SSHPublicKeyResourceResponse
2161
2162// Specifies information about the SSH public key.
2163type SSHPublicKeyUpdateResource = original.SSHPublicKeyUpdateResource
2164
2165// SSHPublicKeysClient contains the methods for the SSHPublicKeys group.
2166// Don't use this type directly, use NewSSHPublicKeysClient() instead.
2167type SSHPublicKeysClient = original.SSHPublicKeysClient
2168
2169// SSHPublicKeysCreateOptions contains the optional parameters for the SSHPublicKeys.Create method.
2170type SSHPublicKeysCreateOptions = original.SSHPublicKeysCreateOptions
2171
2172// SSHPublicKeysDeleteOptions contains the optional parameters for the SSHPublicKeys.Delete method.
2173type SSHPublicKeysDeleteOptions = original.SSHPublicKeysDeleteOptions
2174
2175// SSHPublicKeysGenerateKeyPairOptions contains the optional parameters for the SSHPublicKeys.GenerateKeyPair method.
2176type SSHPublicKeysGenerateKeyPairOptions = original.SSHPublicKeysGenerateKeyPairOptions
2177
2178// SSHPublicKeysGetOptions contains the optional parameters for the SSHPublicKeys.Get method.
2179type SSHPublicKeysGetOptions = original.SSHPublicKeysGetOptions
2180
2181// The list SSH public keys operation response.
2182type SSHPublicKeysGroupListResult = original.SSHPublicKeysGroupListResult
2183
2184// SSHPublicKeysGroupListResultPager provides iteration over SSHPublicKeysGroupListResult pages.
2185type SSHPublicKeysGroupListResultPager = original.SSHPublicKeysGroupListResultPager
2186
2187// SSHPublicKeysGroupListResultResponse is the response envelope for operations that return a SSHPublicKeysGroupListResult type.
2188type SSHPublicKeysGroupListResultResponse = original.SSHPublicKeysGroupListResultResponse
2189
2190// SSHPublicKeysListByResourceGroupOptions contains the optional parameters for the SSHPublicKeys.ListByResourceGroup method.
2191type SSHPublicKeysListByResourceGroupOptions = original.SSHPublicKeysListByResourceGroupOptions
2192
2193// SSHPublicKeysListBySubscriptionOptions contains the optional parameters for the SSHPublicKeys.ListBySubscription method.
2194type SSHPublicKeysListBySubscriptionOptions = original.SSHPublicKeysListBySubscriptionOptions
2195
2196// SSHPublicKeysUpdateOptions contains the optional parameters for the SSHPublicKeys.Update method.
2197type SSHPublicKeysUpdateOptions = original.SSHPublicKeysUpdateOptions
2198
2199// Describes a scale-in policy for a virtual machine scale set.
2200type ScaleInPolicy = original.ScaleInPolicy
2201type ScheduledEventsProfile = original.ScheduledEventsProfile
2202
2203// Specifies the Security profile settings for the virtual machine or virtual machine scale set.
2204type SecurityProfile = original.SecurityProfile
2205type ShareInfoElement = original.ShareInfoElement
2206
2207// SharedGalleriesClient contains the methods for the SharedGalleries group.
2208// Don't use this type directly, use NewSharedGalleriesClient() instead.
2209type SharedGalleriesClient = original.SharedGalleriesClient
2210
2211// SharedGalleriesGetOptions contains the optional parameters for the SharedGalleries.Get method.
2212type SharedGalleriesGetOptions = original.SharedGalleriesGetOptions
2213
2214// SharedGalleriesListOptions contains the optional parameters for the SharedGalleries.List method.
2215type SharedGalleriesListOptions = original.SharedGalleriesListOptions
2216
2217// Specifies information about the Shared Gallery that you want to create or update.
2218type SharedGallery = original.SharedGallery
2219
2220// The identifier information of shared gallery.
2221type SharedGalleryIDentifier = original.SharedGalleryIDentifier
2222
2223// Specifies information about the gallery image definition that you want to create or update.
2224type SharedGalleryImage = original.SharedGalleryImage
2225
2226// The List Shared Gallery Images operation response.
2227type SharedGalleryImageList = original.SharedGalleryImageList
2228
2229// SharedGalleryImageListPager provides iteration over SharedGalleryImageList pages.
2230type SharedGalleryImageListPager = original.SharedGalleryImageListPager
2231
2232// SharedGalleryImageListResponse is the response envelope for operations that return a SharedGalleryImageList type.
2233type SharedGalleryImageListResponse = original.SharedGalleryImageListResponse
2234
2235// Describes the properties of a gallery image definition.
2236type SharedGalleryImageProperties = original.SharedGalleryImageProperties
2237
2238// SharedGalleryImageResponse is the response envelope for operations that return a SharedGalleryImage type.
2239type SharedGalleryImageResponse = original.SharedGalleryImageResponse
2240
2241// Specifies information about the gallery image version that you want to create or update.
2242type SharedGalleryImageVersion = original.SharedGalleryImageVersion
2243
2244// The List Shared Gallery Image versions operation response.
2245type SharedGalleryImageVersionList = original.SharedGalleryImageVersionList
2246
2247// SharedGalleryImageVersionListPager provides iteration over SharedGalleryImageVersionList pages.
2248type SharedGalleryImageVersionListPager = original.SharedGalleryImageVersionListPager
2249
2250// SharedGalleryImageVersionListResponse is the response envelope for operations that return a SharedGalleryImageVersionList type.
2251type SharedGalleryImageVersionListResponse = original.SharedGalleryImageVersionListResponse
2252
2253// Describes the properties of a gallery image version.
2254type SharedGalleryImageVersionProperties = original.SharedGalleryImageVersionProperties
2255
2256// SharedGalleryImageVersionResponse is the response envelope for operations that return a SharedGalleryImageVersion type.
2257type SharedGalleryImageVersionResponse = original.SharedGalleryImageVersionResponse
2258
2259// SharedGalleryImageVersionsClient contains the methods for the SharedGalleryImageVersions group.
2260// Don't use this type directly, use NewSharedGalleryImageVersionsClient() instead.
2261type SharedGalleryImageVersionsClient = original.SharedGalleryImageVersionsClient
2262
2263// SharedGalleryImageVersionsGetOptions contains the optional parameters for the SharedGalleryImageVersions.Get method.
2264type SharedGalleryImageVersionsGetOptions = original.SharedGalleryImageVersionsGetOptions
2265
2266// SharedGalleryImageVersionsListOptions contains the optional parameters for the SharedGalleryImageVersions.List method.
2267type SharedGalleryImageVersionsListOptions = original.SharedGalleryImageVersionsListOptions
2268
2269// SharedGalleryImagesClient contains the methods for the SharedGalleryImages group.
2270// Don't use this type directly, use NewSharedGalleryImagesClient() instead.
2271type SharedGalleryImagesClient = original.SharedGalleryImagesClient
2272
2273// SharedGalleryImagesGetOptions contains the optional parameters for the SharedGalleryImages.Get method.
2274type SharedGalleryImagesGetOptions = original.SharedGalleryImagesGetOptions
2275
2276// SharedGalleryImagesListOptions contains the optional parameters for the SharedGalleryImages.List method.
2277type SharedGalleryImagesListOptions = original.SharedGalleryImagesListOptions
2278
2279// The List Shared Galleries operation response.
2280type SharedGalleryList = original.SharedGalleryList
2281
2282// SharedGalleryListPager provides iteration over SharedGalleryList pages.
2283type SharedGalleryListPager = original.SharedGalleryListPager
2284
2285// SharedGalleryListResponse is the response envelope for operations that return a SharedGalleryList type.
2286type SharedGalleryListResponse = original.SharedGalleryListResponse
2287
2288// Profile for gallery sharing to subscription or tenant
2289type SharingProfile = original.SharingProfile
2290
2291// Group of the gallery sharing profile
2292type SharingProfileGroup = original.SharingProfileGroup
2293
2294// Specifies information about the gallery sharing profile update.
2295type SharingUpdate = original.SharingUpdate
2296
2297// SharingUpdatePoller provides polling facilities until the operation completes
2298type SharingUpdatePoller = original.SharingUpdatePoller
2299
2300// SharingUpdatePollerResponse is the response envelope for operations that asynchronously return a SharingUpdate type.
2301type SharingUpdatePollerResponse = original.SharingUpdatePollerResponse
2302
2303// SharingUpdateResponse is the response envelope for operations that return a SharingUpdate type.
2304type SharingUpdateResponse = original.SharingUpdateResponse
2305
2306// Snapshot resource.
2307type Snapshot = original.Snapshot
2308
2309// The List Snapshots operation response.
2310type SnapshotList = original.SnapshotList
2311
2312// SnapshotListPager provides iteration over SnapshotList pages.
2313type SnapshotListPager = original.SnapshotListPager
2314
2315// SnapshotListResponse is the response envelope for operations that return a SnapshotList type.
2316type SnapshotListResponse = original.SnapshotListResponse
2317
2318// SnapshotPoller provides polling facilities until the operation completes
2319type SnapshotPoller = original.SnapshotPoller
2320
2321// SnapshotPollerResponse is the response envelope for operations that asynchronously return a Snapshot type.
2322type SnapshotPollerResponse = original.SnapshotPollerResponse
2323
2324// Snapshot resource properties.
2325type SnapshotProperties = original.SnapshotProperties
2326
2327// SnapshotResponse is the response envelope for operations that return a Snapshot type.
2328type SnapshotResponse = original.SnapshotResponse
2329
2330// The snapshots sku name. Can be StandardLRS, PremiumLRS, or Standard_ZRS.
2331type SnapshotSKU = original.SnapshotSKU
2332
2333// Snapshot update resource.
2334type SnapshotUpdate = original.SnapshotUpdate
2335
2336// Snapshot resource update properties.
2337type SnapshotUpdateProperties = original.SnapshotUpdateProperties
2338
2339// SnapshotsBeginCreateOrUpdateOptions contains the optional parameters for the Snapshots.BeginCreateOrUpdate method.
2340type SnapshotsBeginCreateOrUpdateOptions = original.SnapshotsBeginCreateOrUpdateOptions
2341
2342// SnapshotsBeginDeleteOptions contains the optional parameters for the Snapshots.BeginDelete method.
2343type SnapshotsBeginDeleteOptions = original.SnapshotsBeginDeleteOptions
2344
2345// SnapshotsBeginGrantAccessOptions contains the optional parameters for the Snapshots.BeginGrantAccess method.
2346type SnapshotsBeginGrantAccessOptions = original.SnapshotsBeginGrantAccessOptions
2347
2348// SnapshotsBeginRevokeAccessOptions contains the optional parameters for the Snapshots.BeginRevokeAccess method.
2349type SnapshotsBeginRevokeAccessOptions = original.SnapshotsBeginRevokeAccessOptions
2350
2351// SnapshotsBeginUpdateOptions contains the optional parameters for the Snapshots.BeginUpdate method.
2352type SnapshotsBeginUpdateOptions = original.SnapshotsBeginUpdateOptions
2353
2354// SnapshotsClient contains the methods for the Snapshots group.
2355// Don't use this type directly, use NewSnapshotsClient() instead.
2356type SnapshotsClient = original.SnapshotsClient
2357
2358// SnapshotsGetOptions contains the optional parameters for the Snapshots.Get method.
2359type SnapshotsGetOptions = original.SnapshotsGetOptions
2360
2361// SnapshotsListByResourceGroupOptions contains the optional parameters for the Snapshots.ListByResourceGroup method.
2362type SnapshotsListByResourceGroupOptions = original.SnapshotsListByResourceGroupOptions
2363
2364// SnapshotsListOptions contains the optional parameters for the Snapshots.List method.
2365type SnapshotsListOptions = original.SnapshotsListOptions
2366
2367// The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}
2368type SourceVault = original.SourceVault
2369
2370// Specifies the storage settings for the virtual machine disks.
2371type StorageProfile = original.StorageProfile
2372type SubResource = original.SubResource
2373type SubResourceReadOnly = original.SubResourceReadOnly
2374type SubResourceWithColocationStatus = original.SubResourceWithColocationStatus
2375
2376// Describes the target region information.
2377type TargetRegion = original.TargetRegion
2378type TerminateNotificationProfile = original.TerminateNotificationProfile
2379
2380// Api request input for LogAnalytics getThrottledRequests Api.
2381type ThrottledRequestsInput = original.ThrottledRequestsInput
2382
2383// The Update Resource model definition.
2384type UpdateResource = original.UpdateResource
2385
2386// The Update Resource model definition.
2387type UpdateResourceDefinition = original.UpdateResourceDefinition
2388
2389// Virtual Machine Scale Set OS Upgrade History operation response.
2390type UpgradeOperationHistoricalStatusInfo = original.UpgradeOperationHistoricalStatusInfo
2391
2392// Describes each OS upgrade on the Virtual Machine Scale Set.
2393type UpgradeOperationHistoricalStatusInfoProperties = original.UpgradeOperationHistoricalStatusInfoProperties
2394
2395// Information about the current running state of the overall upgrade.
2396type UpgradeOperationHistoryStatus = original.UpgradeOperationHistoryStatus
2397
2398// Describes an upgrade policy - automatic, manual, or rolling.
2399type UpgradePolicy = original.UpgradePolicy
2400
2401// Describes Compute Resource Usage.
2402type Usage = original.Usage
2403
2404// UsageClient contains the methods for the Usage group.
2405// Don't use this type directly, use NewUsageClient() instead.
2406type UsageClient = original.UsageClient
2407
2408// UsageListOptions contains the optional parameters for the Usage.List method.
2409type UsageListOptions = original.UsageListOptions
2410
2411// The Usage Names.
2412type UsageName = original.UsageName
2413type UserArtifactManage = original.UserArtifactManage
2414
2415// The source image from which the Image Version is going to be created.
2416type UserArtifactSource = original.UserArtifactSource
2417type UserAssignedIDentitiesValue = original.UserAssignedIDentitiesValue
2418type VMScaleSetConvertToSinglePlacementGroupInput = original.VMScaleSetConvertToSinglePlacementGroupInput
2419
2420// Describes a single certificate reference in a Key Vault, and where the certificate should reside on the VM.
2421type VaultCertificate = original.VaultCertificate
2422
2423// Describes a set of certificates which are all in the same Key Vault.
2424type VaultSecretGroup = original.VaultSecretGroup
2425
2426// Describes the uri of a disk.
2427type VirtualHardDisk = original.VirtualHardDisk
2428
2429// Describes a Virtual Machine.
2430type VirtualMachine = original.VirtualMachine
2431
2432// The instance view of the VM Agent running on the virtual machine.
2433type VirtualMachineAgentInstanceView = original.VirtualMachineAgentInstanceView
2434
2435// Describes the properties of an AssessPatches result.
2436type VirtualMachineAssessPatchesResult = original.VirtualMachineAssessPatchesResult
2437
2438// VirtualMachineAssessPatchesResultPoller provides polling facilities until the operation completes
2439type VirtualMachineAssessPatchesResultPoller = original.VirtualMachineAssessPatchesResultPoller
2440
2441// VirtualMachineAssessPatchesResultPollerResponse is the response envelope for operations that asynchronously return a VirtualMachineAssessPatchesResult
2442// type.
2443type VirtualMachineAssessPatchesResultPollerResponse = original.VirtualMachineAssessPatchesResultPollerResponse
2444
2445// VirtualMachineAssessPatchesResultResponse is the response envelope for operations that return a VirtualMachineAssessPatchesResult type.
2446type VirtualMachineAssessPatchesResultResponse = original.VirtualMachineAssessPatchesResultResponse
2447
2448// Capture Virtual Machine parameters.
2449type VirtualMachineCaptureParameters = original.VirtualMachineCaptureParameters
2450
2451// Output of virtual machine capture operation.
2452type VirtualMachineCaptureResult = original.VirtualMachineCaptureResult
2453
2454// VirtualMachineCaptureResultPoller provides polling facilities until the operation completes
2455type VirtualMachineCaptureResultPoller = original.VirtualMachineCaptureResultPoller
2456
2457// VirtualMachineCaptureResultPollerResponse is the response envelope for operations that asynchronously return a VirtualMachineCaptureResult type.
2458type VirtualMachineCaptureResultPollerResponse = original.VirtualMachineCaptureResultPollerResponse
2459
2460// VirtualMachineCaptureResultResponse is the response envelope for operations that return a VirtualMachineCaptureResult type.
2461type VirtualMachineCaptureResultResponse = original.VirtualMachineCaptureResultResponse
2462
2463// Describes a Virtual Machine Extension.
2464type VirtualMachineExtension = original.VirtualMachineExtension
2465
2466// The instance view of a virtual machine extension handler.
2467type VirtualMachineExtensionHandlerInstanceView = original.VirtualMachineExtensionHandlerInstanceView
2468
2469// Describes a Virtual Machine Extension Image.
2470type VirtualMachineExtensionImage = original.VirtualMachineExtensionImage
2471
2472// VirtualMachineExtensionImageArrayResponse is the response envelope for operations that return a []VirtualMachineExtensionImage type.
2473type VirtualMachineExtensionImageArrayResponse = original.VirtualMachineExtensionImageArrayResponse
2474
2475// Describes the properties of a Virtual Machine Extension Image.
2476type VirtualMachineExtensionImageProperties = original.VirtualMachineExtensionImageProperties
2477
2478// VirtualMachineExtensionImageResponse is the response envelope for operations that return a VirtualMachineExtensionImage type.
2479type VirtualMachineExtensionImageResponse = original.VirtualMachineExtensionImageResponse
2480
2481// VirtualMachineExtensionImagesClient contains the methods for the VirtualMachineExtensionImages group.
2482// Don't use this type directly, use NewVirtualMachineExtensionImagesClient() instead.
2483type VirtualMachineExtensionImagesClient = original.VirtualMachineExtensionImagesClient
2484
2485// VirtualMachineExtensionImagesGetOptions contains the optional parameters for the VirtualMachineExtensionImages.Get method.
2486type VirtualMachineExtensionImagesGetOptions = original.VirtualMachineExtensionImagesGetOptions
2487
2488// VirtualMachineExtensionImagesListTypesOptions contains the optional parameters for the VirtualMachineExtensionImages.ListTypes method.
2489type VirtualMachineExtensionImagesListTypesOptions = original.VirtualMachineExtensionImagesListTypesOptions
2490
2491// VirtualMachineExtensionImagesListVersionsOptions contains the optional parameters for the VirtualMachineExtensionImages.ListVersions method.
2492type VirtualMachineExtensionImagesListVersionsOptions = original.VirtualMachineExtensionImagesListVersionsOptions
2493
2494// The instance view of a virtual machine extension.
2495type VirtualMachineExtensionInstanceView = original.VirtualMachineExtensionInstanceView
2496
2497// VirtualMachineExtensionPoller provides polling facilities until the operation completes
2498type VirtualMachineExtensionPoller = original.VirtualMachineExtensionPoller
2499
2500// VirtualMachineExtensionPollerResponse is the response envelope for operations that asynchronously return a VirtualMachineExtension type.
2501type VirtualMachineExtensionPollerResponse = original.VirtualMachineExtensionPollerResponse
2502
2503// Describes the properties of a Virtual Machine Extension.
2504type VirtualMachineExtensionProperties = original.VirtualMachineExtensionProperties
2505
2506// VirtualMachineExtensionResponse is the response envelope for operations that return a VirtualMachineExtension type.
2507type VirtualMachineExtensionResponse = original.VirtualMachineExtensionResponse
2508
2509// Describes a Virtual Machine Extension.
2510type VirtualMachineExtensionUpdate = original.VirtualMachineExtensionUpdate
2511
2512// Describes the properties of a Virtual Machine Extension.
2513type VirtualMachineExtensionUpdateProperties = original.VirtualMachineExtensionUpdateProperties
2514
2515// VirtualMachineExtensionsBeginCreateOrUpdateOptions contains the optional parameters for the VirtualMachineExtensions.BeginCreateOrUpdate method.
2516type VirtualMachineExtensionsBeginCreateOrUpdateOptions = original.VirtualMachineExtensionsBeginCreateOrUpdateOptions
2517
2518// VirtualMachineExtensionsBeginDeleteOptions contains the optional parameters for the VirtualMachineExtensions.BeginDelete method.
2519type VirtualMachineExtensionsBeginDeleteOptions = original.VirtualMachineExtensionsBeginDeleteOptions
2520
2521// VirtualMachineExtensionsBeginUpdateOptions contains the optional parameters for the VirtualMachineExtensions.BeginUpdate method.
2522type VirtualMachineExtensionsBeginUpdateOptions = original.VirtualMachineExtensionsBeginUpdateOptions
2523
2524// VirtualMachineExtensionsClient contains the methods for the VirtualMachineExtensions group.
2525// Don't use this type directly, use NewVirtualMachineExtensionsClient() instead.
2526type VirtualMachineExtensionsClient = original.VirtualMachineExtensionsClient
2527
2528// VirtualMachineExtensionsGetOptions contains the optional parameters for the VirtualMachineExtensions.Get method.
2529type VirtualMachineExtensionsGetOptions = original.VirtualMachineExtensionsGetOptions
2530
2531// VirtualMachineExtensionsListOptions contains the optional parameters for the VirtualMachineExtensions.List method.
2532type VirtualMachineExtensionsListOptions = original.VirtualMachineExtensionsListOptions
2533
2534// The List Extension operation response
2535type VirtualMachineExtensionsListResult = original.VirtualMachineExtensionsListResult
2536
2537// VirtualMachineExtensionsListResultResponse is the response envelope for operations that return a VirtualMachineExtensionsListResult type.
2538type VirtualMachineExtensionsListResultResponse = original.VirtualMachineExtensionsListResultResponse
2539
2540// The health status of the VM.
2541type VirtualMachineHealthStatus = original.VirtualMachineHealthStatus
2542
2543// Identity for the virtual machine.
2544type VirtualMachineIDentity = original.VirtualMachineIDentity
2545
2546// Describes a Virtual Machine Image.
2547type VirtualMachineImage = original.VirtualMachineImage
2548
2549// Describes the properties of a Virtual Machine Image.
2550type VirtualMachineImageProperties = original.VirtualMachineImageProperties
2551
2552// Virtual machine image resource information.
2553type VirtualMachineImageResource = original.VirtualMachineImageResource
2554
2555// VirtualMachineImageResourceArrayResponse is the response envelope for operations that return a []VirtualMachineImageResource type.
2556type VirtualMachineImageResourceArrayResponse = original.VirtualMachineImageResourceArrayResponse
2557
2558// VirtualMachineImageResponse is the response envelope for operations that return a VirtualMachineImage type.
2559type VirtualMachineImageResponse = original.VirtualMachineImageResponse
2560
2561// VirtualMachineImagesClient contains the methods for the VirtualMachineImages group.
2562// Don't use this type directly, use NewVirtualMachineImagesClient() instead.
2563type VirtualMachineImagesClient = original.VirtualMachineImagesClient
2564
2565// VirtualMachineImagesGetOptions contains the optional parameters for the VirtualMachineImages.Get method.
2566type VirtualMachineImagesGetOptions = original.VirtualMachineImagesGetOptions
2567
2568// VirtualMachineImagesListOffersOptions contains the optional parameters for the VirtualMachineImages.ListOffers method.
2569type VirtualMachineImagesListOffersOptions = original.VirtualMachineImagesListOffersOptions
2570
2571// VirtualMachineImagesListOptions contains the optional parameters for the VirtualMachineImages.List method.
2572type VirtualMachineImagesListOptions = original.VirtualMachineImagesListOptions
2573
2574// VirtualMachineImagesListPublishersOptions contains the optional parameters for the VirtualMachineImages.ListPublishers method.
2575type VirtualMachineImagesListPublishersOptions = original.VirtualMachineImagesListPublishersOptions
2576
2577// VirtualMachineImagesListSKUsOptions contains the optional parameters for the VirtualMachineImages.ListSKUs method.
2578type VirtualMachineImagesListSKUsOptions = original.VirtualMachineImagesListSKUsOptions
2579
2580// The instance view of a virtual machine.
2581type VirtualMachineInstanceView = original.VirtualMachineInstanceView
2582
2583// VirtualMachineInstanceViewResponse is the response envelope for operations that return a VirtualMachineInstanceView type.
2584type VirtualMachineInstanceViewResponse = original.VirtualMachineInstanceViewResponse
2585
2586// The List Virtual Machine operation response.
2587type VirtualMachineListResult = original.VirtualMachineListResult
2588
2589// VirtualMachineListResultPager provides iteration over VirtualMachineListResult pages.
2590type VirtualMachineListResultPager = original.VirtualMachineListResultPager
2591
2592// VirtualMachineListResultResponse is the response envelope for operations that return a VirtualMachineListResult type.
2593type VirtualMachineListResultResponse = original.VirtualMachineListResultResponse
2594
2595// The status of virtual machine patch operations.
2596type VirtualMachinePatchStatus = original.VirtualMachinePatchStatus
2597
2598// VirtualMachinePoller provides polling facilities until the operation completes
2599type VirtualMachinePoller = original.VirtualMachinePoller
2600
2601// VirtualMachinePollerResponse is the response envelope for operations that asynchronously return a VirtualMachine type.
2602type VirtualMachinePollerResponse = original.VirtualMachinePollerResponse
2603
2604// Describes the properties of a Virtual Machine.
2605type VirtualMachineProperties = original.VirtualMachineProperties
2606
2607// Parameters for Reimaging Virtual Machine. NOTE: Virtual Machine OS disk will always be reimaged
2608type VirtualMachineReimageParameters = original.VirtualMachineReimageParameters
2609
2610// VirtualMachineResponse is the response envelope for operations that return a VirtualMachine type.
2611type VirtualMachineResponse = original.VirtualMachineResponse
2612
2613// Describes a Virtual Machine run command.
2614type VirtualMachineRunCommand = original.VirtualMachineRunCommand
2615
2616// The instance view of a virtual machine run command.
2617type VirtualMachineRunCommandInstanceView = original.VirtualMachineRunCommandInstanceView
2618
2619// VirtualMachineRunCommandPoller provides polling facilities until the operation completes
2620type VirtualMachineRunCommandPoller = original.VirtualMachineRunCommandPoller
2621
2622// VirtualMachineRunCommandPollerResponse is the response envelope for operations that asynchronously return a VirtualMachineRunCommand type.
2623type VirtualMachineRunCommandPollerResponse = original.VirtualMachineRunCommandPollerResponse
2624
2625// Describes the properties of a Virtual Machine run command.
2626type VirtualMachineRunCommandProperties = original.VirtualMachineRunCommandProperties
2627
2628// VirtualMachineRunCommandResponse is the response envelope for operations that return a VirtualMachineRunCommand type.
2629type VirtualMachineRunCommandResponse = original.VirtualMachineRunCommandResponse
2630
2631// Describes the script sources for run command.
2632type VirtualMachineRunCommandScriptSource = original.VirtualMachineRunCommandScriptSource
2633
2634// Describes a Virtual Machine run command.
2635type VirtualMachineRunCommandUpdate = original.VirtualMachineRunCommandUpdate
2636
2637// VirtualMachineRunCommandsBeginCreateOrUpdateOptions contains the optional parameters for the VirtualMachineRunCommands.BeginCreateOrUpdate method.
2638type VirtualMachineRunCommandsBeginCreateOrUpdateOptions = original.VirtualMachineRunCommandsBeginCreateOrUpdateOptions
2639
2640// VirtualMachineRunCommandsBeginDeleteOptions contains the optional parameters for the VirtualMachineRunCommands.BeginDelete method.
2641type VirtualMachineRunCommandsBeginDeleteOptions = original.VirtualMachineRunCommandsBeginDeleteOptions
2642
2643// VirtualMachineRunCommandsBeginUpdateOptions contains the optional parameters for the VirtualMachineRunCommands.BeginUpdate method.
2644type VirtualMachineRunCommandsBeginUpdateOptions = original.VirtualMachineRunCommandsBeginUpdateOptions
2645
2646// VirtualMachineRunCommandsClient contains the methods for the VirtualMachineRunCommands group.
2647// Don't use this type directly, use NewVirtualMachineRunCommandsClient() instead.
2648type VirtualMachineRunCommandsClient = original.VirtualMachineRunCommandsClient
2649
2650// VirtualMachineRunCommandsGetByVirtualMachineOptions contains the optional parameters for the VirtualMachineRunCommands.GetByVirtualMachine method.
2651type VirtualMachineRunCommandsGetByVirtualMachineOptions = original.VirtualMachineRunCommandsGetByVirtualMachineOptions
2652
2653// VirtualMachineRunCommandsGetOptions contains the optional parameters for the VirtualMachineRunCommands.Get method.
2654type VirtualMachineRunCommandsGetOptions = original.VirtualMachineRunCommandsGetOptions
2655
2656// VirtualMachineRunCommandsListByVirtualMachineOptions contains the optional parameters for the VirtualMachineRunCommands.ListByVirtualMachine method.
2657type VirtualMachineRunCommandsListByVirtualMachineOptions = original.VirtualMachineRunCommandsListByVirtualMachineOptions
2658
2659// VirtualMachineRunCommandsListOptions contains the optional parameters for the VirtualMachineRunCommands.List method.
2660type VirtualMachineRunCommandsListOptions = original.VirtualMachineRunCommandsListOptions
2661
2662// The List run command operation response
2663type VirtualMachineRunCommandsListResult = original.VirtualMachineRunCommandsListResult
2664
2665// VirtualMachineRunCommandsListResultPager provides iteration over VirtualMachineRunCommandsListResult pages.
2666type VirtualMachineRunCommandsListResultPager = original.VirtualMachineRunCommandsListResultPager
2667
2668// VirtualMachineRunCommandsListResultResponse is the response envelope for operations that return a VirtualMachineRunCommandsListResult type.
2669type VirtualMachineRunCommandsListResultResponse = original.VirtualMachineRunCommandsListResultResponse
2670
2671// Describes a Virtual Machine Scale Set.
2672type VirtualMachineScaleSet = original.VirtualMachineScaleSet
2673
2674// Describes a virtual machine scale set data disk.
2675type VirtualMachineScaleSetDataDisk = original.VirtualMachineScaleSetDataDisk
2676
2677// Describes a Virtual Machine Scale Set Extension.
2678type VirtualMachineScaleSetExtension = original.VirtualMachineScaleSetExtension
2679
2680// The List VM scale set extension operation response.
2681type VirtualMachineScaleSetExtensionListResult = original.VirtualMachineScaleSetExtensionListResult
2682
2683// VirtualMachineScaleSetExtensionListResultPager provides iteration over VirtualMachineScaleSetExtensionListResult pages.
2684type VirtualMachineScaleSetExtensionListResultPager = original.VirtualMachineScaleSetExtensionListResultPager
2685
2686// VirtualMachineScaleSetExtensionListResultResponse is the response envelope for operations that return a VirtualMachineScaleSetExtensionListResult type.
2687type VirtualMachineScaleSetExtensionListResultResponse = original.VirtualMachineScaleSetExtensionListResultResponse
2688
2689// VirtualMachineScaleSetExtensionPoller provides polling facilities until the operation completes
2690type VirtualMachineScaleSetExtensionPoller = original.VirtualMachineScaleSetExtensionPoller
2691
2692// VirtualMachineScaleSetExtensionPollerResponse is the response envelope for operations that asynchronously return a VirtualMachineScaleSetExtension type.
2693type VirtualMachineScaleSetExtensionPollerResponse = original.VirtualMachineScaleSetExtensionPollerResponse
2694
2695// Describes a virtual machine scale set extension profile.
2696type VirtualMachineScaleSetExtensionProfile = original.VirtualMachineScaleSetExtensionProfile
2697
2698// Describes the properties of a Virtual Machine Scale Set Extension.
2699type VirtualMachineScaleSetExtensionProperties = original.VirtualMachineScaleSetExtensionProperties
2700
2701// VirtualMachineScaleSetExtensionResponse is the response envelope for operations that return a VirtualMachineScaleSetExtension type.
2702type VirtualMachineScaleSetExtensionResponse = original.VirtualMachineScaleSetExtensionResponse
2703
2704// Describes a Virtual Machine Scale Set Extension.
2705type VirtualMachineScaleSetExtensionUpdate = original.VirtualMachineScaleSetExtensionUpdate
2706
2707// VirtualMachineScaleSetExtensionsBeginCreateOrUpdateOptions contains the optional parameters for the VirtualMachineScaleSetExtensions.BeginCreateOrUpdate
2708// method.
2709type VirtualMachineScaleSetExtensionsBeginCreateOrUpdateOptions = original.VirtualMachineScaleSetExtensionsBeginCreateOrUpdateOptions
2710
2711// VirtualMachineScaleSetExtensionsBeginDeleteOptions contains the optional parameters for the VirtualMachineScaleSetExtensions.BeginDelete method.
2712type VirtualMachineScaleSetExtensionsBeginDeleteOptions = original.VirtualMachineScaleSetExtensionsBeginDeleteOptions
2713
2714// VirtualMachineScaleSetExtensionsBeginUpdateOptions contains the optional parameters for the VirtualMachineScaleSetExtensions.BeginUpdate method.
2715type VirtualMachineScaleSetExtensionsBeginUpdateOptions = original.VirtualMachineScaleSetExtensionsBeginUpdateOptions
2716
2717// VirtualMachineScaleSetExtensionsClient contains the methods for the VirtualMachineScaleSetExtensions group.
2718// Don't use this type directly, use NewVirtualMachineScaleSetExtensionsClient() instead.
2719type VirtualMachineScaleSetExtensionsClient = original.VirtualMachineScaleSetExtensionsClient
2720
2721// VirtualMachineScaleSetExtensionsGetOptions contains the optional parameters for the VirtualMachineScaleSetExtensions.Get method.
2722type VirtualMachineScaleSetExtensionsGetOptions = original.VirtualMachineScaleSetExtensionsGetOptions
2723
2724// VirtualMachineScaleSetExtensionsListOptions contains the optional parameters for the VirtualMachineScaleSetExtensions.List method.
2725type VirtualMachineScaleSetExtensionsListOptions = original.VirtualMachineScaleSetExtensionsListOptions
2726
2727// Identity for the virtual machine scale set.
2728type VirtualMachineScaleSetIDentity = original.VirtualMachineScaleSetIDentity
2729type VirtualMachineScaleSetIDentityUserAssignedIdentitiesValue = original.VirtualMachineScaleSetIDentityUserAssignedIdentitiesValue
2730
2731// Describes a virtual machine scale set network profile's IP configuration.
2732type VirtualMachineScaleSetIPConfiguration = original.VirtualMachineScaleSetIPConfiguration
2733
2734// Describes a virtual machine scale set network profile's IP configuration properties.
2735type VirtualMachineScaleSetIPConfigurationProperties = original.VirtualMachineScaleSetIPConfigurationProperties
2736
2737// Contains the IP tag associated with the public IP address.
2738type VirtualMachineScaleSetIPTag = original.VirtualMachineScaleSetIPTag
2739
2740// The instance view of a virtual machine scale set.
2741type VirtualMachineScaleSetInstanceView = original.VirtualMachineScaleSetInstanceView
2742
2743// VirtualMachineScaleSetInstanceViewResponse is the response envelope for operations that return a VirtualMachineScaleSetInstanceView type.
2744type VirtualMachineScaleSetInstanceViewResponse = original.VirtualMachineScaleSetInstanceViewResponse
2745
2746// Instance view statuses summary for virtual machines of a virtual machine scale set.
2747type VirtualMachineScaleSetInstanceViewStatusesSummary = original.VirtualMachineScaleSetInstanceViewStatusesSummary
2748
2749// List of Virtual Machine Scale Set OS Upgrade History operation response.
2750type VirtualMachineScaleSetListOSUpgradeHistory = original.VirtualMachineScaleSetListOSUpgradeHistory
2751
2752// VirtualMachineScaleSetListOSUpgradeHistoryPager provides iteration over VirtualMachineScaleSetListOSUpgradeHistory pages.
2753type VirtualMachineScaleSetListOSUpgradeHistoryPager = original.VirtualMachineScaleSetListOSUpgradeHistoryPager
2754
2755// VirtualMachineScaleSetListOSUpgradeHistoryResponse is the response envelope for operations that return a VirtualMachineScaleSetListOSUpgradeHistory type.
2756type VirtualMachineScaleSetListOSUpgradeHistoryResponse = original.VirtualMachineScaleSetListOSUpgradeHistoryResponse
2757
2758// The List Virtual Machine operation response.
2759type VirtualMachineScaleSetListResult = original.VirtualMachineScaleSetListResult
2760
2761// VirtualMachineScaleSetListResultPager provides iteration over VirtualMachineScaleSetListResult pages.
2762type VirtualMachineScaleSetListResultPager = original.VirtualMachineScaleSetListResultPager
2763
2764// VirtualMachineScaleSetListResultResponse is the response envelope for operations that return a VirtualMachineScaleSetListResult type.
2765type VirtualMachineScaleSetListResultResponse = original.VirtualMachineScaleSetListResultResponse
2766
2767// The Virtual Machine Scale Set List Skus operation response.
2768type VirtualMachineScaleSetListSKUsResult = original.VirtualMachineScaleSetListSKUsResult
2769
2770// VirtualMachineScaleSetListSKUsResultPager provides iteration over VirtualMachineScaleSetListSKUsResult pages.
2771type VirtualMachineScaleSetListSKUsResultPager = original.VirtualMachineScaleSetListSKUsResultPager
2772
2773// VirtualMachineScaleSetListSKUsResultResponse is the response envelope for operations that return a VirtualMachineScaleSetListSKUsResult type.
2774type VirtualMachineScaleSetListSKUsResultResponse = original.VirtualMachineScaleSetListSKUsResultResponse
2775
2776// The List Virtual Machine operation response.
2777type VirtualMachineScaleSetListWithLinkResult = original.VirtualMachineScaleSetListWithLinkResult
2778
2779// VirtualMachineScaleSetListWithLinkResultPager provides iteration over VirtualMachineScaleSetListWithLinkResult pages.
2780type VirtualMachineScaleSetListWithLinkResultPager = original.VirtualMachineScaleSetListWithLinkResultPager
2781
2782// VirtualMachineScaleSetListWithLinkResultResponse is the response envelope for operations that return a VirtualMachineScaleSetListWithLinkResult type.
2783type VirtualMachineScaleSetListWithLinkResultResponse = original.VirtualMachineScaleSetListWithLinkResultResponse
2784
2785// Describes the parameters of a ScaleSet managed disk.
2786type VirtualMachineScaleSetManagedDiskParameters = original.VirtualMachineScaleSetManagedDiskParameters
2787
2788// Describes a virtual machine scale set network profile's network configurations.
2789type VirtualMachineScaleSetNetworkConfiguration = original.VirtualMachineScaleSetNetworkConfiguration
2790
2791// Describes a virtual machines scale sets network configuration's DNS settings.
2792type VirtualMachineScaleSetNetworkConfigurationDNSSettings = original.VirtualMachineScaleSetNetworkConfigurationDNSSettings
2793
2794// Describes a virtual machine scale set network profile's IP configuration.
2795type VirtualMachineScaleSetNetworkConfigurationProperties = original.VirtualMachineScaleSetNetworkConfigurationProperties
2796
2797// Describes a virtual machine scale set network profile.
2798type VirtualMachineScaleSetNetworkProfile = original.VirtualMachineScaleSetNetworkProfile
2799
2800// Describes a virtual machine scale set operating system disk.
2801type VirtualMachineScaleSetOSDisk = original.VirtualMachineScaleSetOSDisk
2802
2803// Describes a virtual machine scale set OS profile.
2804type VirtualMachineScaleSetOSProfile = original.VirtualMachineScaleSetOSProfile
2805
2806// VirtualMachineScaleSetPoller provides polling facilities until the operation completes
2807type VirtualMachineScaleSetPoller = original.VirtualMachineScaleSetPoller
2808
2809// VirtualMachineScaleSetPollerResponse is the response envelope for operations that asynchronously return a VirtualMachineScaleSet type.
2810type VirtualMachineScaleSetPollerResponse = original.VirtualMachineScaleSetPollerResponse
2811
2812// Describes the properties of a Virtual Machine Scale Set.
2813type VirtualMachineScaleSetProperties = original.VirtualMachineScaleSetProperties
2814
2815// Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration
2816type VirtualMachineScaleSetPublicIPAddressConfiguration = original.VirtualMachineScaleSetPublicIPAddressConfiguration
2817
2818// Describes a virtual machines scale sets network configuration's DNS settings.
2819type VirtualMachineScaleSetPublicIPAddressConfigurationDNSSettings = original.VirtualMachineScaleSetPublicIPAddressConfigurationDNSSettings
2820
2821// Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration
2822type VirtualMachineScaleSetPublicIPAddressConfigurationProperties = original.VirtualMachineScaleSetPublicIPAddressConfigurationProperties
2823
2824// Describes a Virtual Machine Scale Set VM Reimage Parameters.
2825type VirtualMachineScaleSetReimageParameters = original.VirtualMachineScaleSetReimageParameters
2826
2827// VirtualMachineScaleSetResponse is the response envelope for operations that return a VirtualMachineScaleSet type.
2828type VirtualMachineScaleSetResponse = original.VirtualMachineScaleSetResponse
2829
2830// VirtualMachineScaleSetRollingUpgradesBeginCancelOptions contains the optional parameters for the VirtualMachineScaleSetRollingUpgrades.BeginCancel method.
2831type VirtualMachineScaleSetRollingUpgradesBeginCancelOptions = original.VirtualMachineScaleSetRollingUpgradesBeginCancelOptions
2832
2833// VirtualMachineScaleSetRollingUpgradesBeginStartExtensionUpgradeOptions contains the optional parameters for the VirtualMachineScaleSetRollingUpgrades.BeginStartExtensionUpgrade
2834// method.
2835type VirtualMachineScaleSetRollingUpgradesBeginStartExtensionUpgradeOptions = original.VirtualMachineScaleSetRollingUpgradesBeginStartExtensionUpgradeOptions
2836
2837// VirtualMachineScaleSetRollingUpgradesBeginStartOSUpgradeOptions contains the optional parameters for the VirtualMachineScaleSetRollingUpgrades.BeginStartOSUpgrade
2838// method.
2839type VirtualMachineScaleSetRollingUpgradesBeginStartOSUpgradeOptions = original.VirtualMachineScaleSetRollingUpgradesBeginStartOSUpgradeOptions
2840
2841// VirtualMachineScaleSetRollingUpgradesClient contains the methods for the VirtualMachineScaleSetRollingUpgrades group.
2842// Don't use this type directly, use NewVirtualMachineScaleSetRollingUpgradesClient() instead.
2843type VirtualMachineScaleSetRollingUpgradesClient = original.VirtualMachineScaleSetRollingUpgradesClient
2844
2845// VirtualMachineScaleSetRollingUpgradesGetLatestOptions contains the optional parameters for the VirtualMachineScaleSetRollingUpgrades.GetLatest method.
2846type VirtualMachineScaleSetRollingUpgradesGetLatestOptions = original.VirtualMachineScaleSetRollingUpgradesGetLatestOptions
2847
2848// Describes an available virtual machine scale set sku.
2849type VirtualMachineScaleSetSKU = original.VirtualMachineScaleSetSKU
2850
2851// Describes scaling information of a sku.
2852type VirtualMachineScaleSetSKUCapacity = original.VirtualMachineScaleSetSKUCapacity
2853
2854// Describes a virtual machine scale set storage profile.
2855type VirtualMachineScaleSetStorageProfile = original.VirtualMachineScaleSetStorageProfile
2856
2857// Describes a Virtual Machine Scale Set.
2858type VirtualMachineScaleSetUpdate = original.VirtualMachineScaleSetUpdate
2859
2860// Describes a virtual machine scale set network profile's IP configuration. NOTE: The subnet of a scale set may be modified as long as the original subnet
2861// and the new subnet are in the same virtual
2862// network
2863type VirtualMachineScaleSetUpdateIPConfiguration = original.VirtualMachineScaleSetUpdateIPConfiguration
2864
2865// Describes a virtual machine scale set network profile's IP configuration properties.
2866type VirtualMachineScaleSetUpdateIPConfigurationProperties = original.VirtualMachineScaleSetUpdateIPConfigurationProperties
2867
2868// Describes a virtual machine scale set network profile's network configurations.
2869type VirtualMachineScaleSetUpdateNetworkConfiguration = original.VirtualMachineScaleSetUpdateNetworkConfiguration
2870
2871// Describes a virtual machine scale set updatable network profile's IP configuration.Use this object for updating network profile's IP Configuration.
2872type VirtualMachineScaleSetUpdateNetworkConfigurationProperties = original.VirtualMachineScaleSetUpdateNetworkConfigurationProperties
2873
2874// Describes a virtual machine scale set network profile.
2875type VirtualMachineScaleSetUpdateNetworkProfile = original.VirtualMachineScaleSetUpdateNetworkProfile
2876
2877// Describes virtual machine scale set operating system disk Update Object. This should be used for Updating VMSS OS Disk.
2878type VirtualMachineScaleSetUpdateOSDisk = original.VirtualMachineScaleSetUpdateOSDisk
2879
2880// Describes a virtual machine scale set OS profile.
2881type VirtualMachineScaleSetUpdateOSProfile = original.VirtualMachineScaleSetUpdateOSProfile
2882
2883// Describes the properties of a Virtual Machine Scale Set.
2884type VirtualMachineScaleSetUpdateProperties = original.VirtualMachineScaleSetUpdateProperties
2885
2886// Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration
2887type VirtualMachineScaleSetUpdatePublicIPAddressConfiguration = original.VirtualMachineScaleSetUpdatePublicIPAddressConfiguration
2888
2889// Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration
2890type VirtualMachineScaleSetUpdatePublicIPAddressConfigurationProperties = original.VirtualMachineScaleSetUpdatePublicIPAddressConfigurationProperties
2891
2892// Describes a virtual machine scale set storage profile.
2893type VirtualMachineScaleSetUpdateStorageProfile = original.VirtualMachineScaleSetUpdateStorageProfile
2894
2895// Describes a virtual machine scale set virtual machine profile.
2896type VirtualMachineScaleSetUpdateVMProfile = original.VirtualMachineScaleSetUpdateVMProfile
2897
2898// Describes a virtual machine scale set virtual machine.
2899type VirtualMachineScaleSetVM = original.VirtualMachineScaleSetVM
2900
2901// Describes a VMSS VM Extension.
2902type VirtualMachineScaleSetVMExtension = original.VirtualMachineScaleSetVMExtension
2903
2904// VirtualMachineScaleSetVMExtensionPoller provides polling facilities until the operation completes
2905type VirtualMachineScaleSetVMExtensionPoller = original.VirtualMachineScaleSetVMExtensionPoller
2906
2907// VirtualMachineScaleSetVMExtensionPollerResponse is the response envelope for operations that asynchronously return a VirtualMachineScaleSetVMExtension
2908// type.
2909type VirtualMachineScaleSetVMExtensionPollerResponse = original.VirtualMachineScaleSetVMExtensionPollerResponse
2910
2911// VirtualMachineScaleSetVMExtensionResponse is the response envelope for operations that return a VirtualMachineScaleSetVMExtension type.
2912type VirtualMachineScaleSetVMExtensionResponse = original.VirtualMachineScaleSetVMExtensionResponse
2913
2914// Describes a VMSS VM Extension.
2915type VirtualMachineScaleSetVMExtensionUpdate = original.VirtualMachineScaleSetVMExtensionUpdate
2916
2917// VirtualMachineScaleSetVMExtensionsBeginCreateOrUpdateOptions contains the optional parameters for the VirtualMachineScaleSetVMExtensions.BeginCreateOrUpdate
2918// method.
2919type VirtualMachineScaleSetVMExtensionsBeginCreateOrUpdateOptions = original.VirtualMachineScaleSetVMExtensionsBeginCreateOrUpdateOptions
2920
2921// VirtualMachineScaleSetVMExtensionsBeginDeleteOptions contains the optional parameters for the VirtualMachineScaleSetVMExtensions.BeginDelete method.
2922type VirtualMachineScaleSetVMExtensionsBeginDeleteOptions = original.VirtualMachineScaleSetVMExtensionsBeginDeleteOptions
2923
2924// VirtualMachineScaleSetVMExtensionsBeginUpdateOptions contains the optional parameters for the VirtualMachineScaleSetVMExtensions.BeginUpdate method.
2925type VirtualMachineScaleSetVMExtensionsBeginUpdateOptions = original.VirtualMachineScaleSetVMExtensionsBeginUpdateOptions
2926
2927// VirtualMachineScaleSetVMExtensionsClient contains the methods for the VirtualMachineScaleSetVMExtensions group.
2928// Don't use this type directly, use NewVirtualMachineScaleSetVMExtensionsClient() instead.
2929type VirtualMachineScaleSetVMExtensionsClient = original.VirtualMachineScaleSetVMExtensionsClient
2930
2931// VirtualMachineScaleSetVMExtensionsGetOptions contains the optional parameters for the VirtualMachineScaleSetVMExtensions.Get method.
2932type VirtualMachineScaleSetVMExtensionsGetOptions = original.VirtualMachineScaleSetVMExtensionsGetOptions
2933
2934// VirtualMachineScaleSetVMExtensionsListOptions contains the optional parameters for the VirtualMachineScaleSetVMExtensions.List method.
2935type VirtualMachineScaleSetVMExtensionsListOptions = original.VirtualMachineScaleSetVMExtensionsListOptions
2936
2937// The List VMSS VM Extension operation response
2938type VirtualMachineScaleSetVMExtensionsListResult = original.VirtualMachineScaleSetVMExtensionsListResult
2939
2940// VirtualMachineScaleSetVMExtensionsListResultResponse is the response envelope for operations that return a VirtualMachineScaleSetVMExtensionsListResult
2941// type.
2942type VirtualMachineScaleSetVMExtensionsListResultResponse = original.VirtualMachineScaleSetVMExtensionsListResultResponse
2943
2944// Extensions summary for virtual machines of a virtual machine scale set.
2945type VirtualMachineScaleSetVMExtensionsSummary = original.VirtualMachineScaleSetVMExtensionsSummary
2946
2947// Specifies a list of virtual machine instance IDs from the VM scale set.
2948type VirtualMachineScaleSetVMInstanceIDs = original.VirtualMachineScaleSetVMInstanceIDs
2949
2950// Specifies a list of virtual machine instance IDs from the VM scale set.
2951type VirtualMachineScaleSetVMInstanceRequiredIDs = original.VirtualMachineScaleSetVMInstanceRequiredIDs
2952
2953// The instance view of a virtual machine scale set VM.
2954type VirtualMachineScaleSetVMInstanceView = original.VirtualMachineScaleSetVMInstanceView
2955
2956// VirtualMachineScaleSetVMInstanceViewResponse is the response envelope for operations that return a VirtualMachineScaleSetVMInstanceView type.
2957type VirtualMachineScaleSetVMInstanceViewResponse = original.VirtualMachineScaleSetVMInstanceViewResponse
2958
2959// The List Virtual Machine Scale Set VMs operation response.
2960type VirtualMachineScaleSetVMListResult = original.VirtualMachineScaleSetVMListResult
2961
2962// VirtualMachineScaleSetVMListResultPager provides iteration over VirtualMachineScaleSetVMListResult pages.
2963type VirtualMachineScaleSetVMListResultPager = original.VirtualMachineScaleSetVMListResultPager
2964
2965// VirtualMachineScaleSetVMListResultResponse is the response envelope for operations that return a VirtualMachineScaleSetVMListResult type.
2966type VirtualMachineScaleSetVMListResultResponse = original.VirtualMachineScaleSetVMListResultResponse
2967
2968// Describes a virtual machine scale set VM network profile.
2969type VirtualMachineScaleSetVMNetworkProfileConfiguration = original.VirtualMachineScaleSetVMNetworkProfileConfiguration
2970
2971// VirtualMachineScaleSetVMPoller provides polling facilities until the operation completes
2972type VirtualMachineScaleSetVMPoller = original.VirtualMachineScaleSetVMPoller
2973
2974// VirtualMachineScaleSetVMPollerResponse is the response envelope for operations that asynchronously return a VirtualMachineScaleSetVM type.
2975type VirtualMachineScaleSetVMPollerResponse = original.VirtualMachineScaleSetVMPollerResponse
2976
2977// Describes a virtual machine scale set virtual machine profile.
2978type VirtualMachineScaleSetVMProfile = original.VirtualMachineScaleSetVMProfile
2979
2980// Describes the properties of a virtual machine scale set virtual machine.
2981type VirtualMachineScaleSetVMProperties = original.VirtualMachineScaleSetVMProperties
2982
2983// The protection policy of a virtual machine scale set VM.
2984type VirtualMachineScaleSetVMProtectionPolicy = original.VirtualMachineScaleSetVMProtectionPolicy
2985
2986// Describes a Virtual Machine Scale Set VM Reimage Parameters.
2987type VirtualMachineScaleSetVMReimageParameters = original.VirtualMachineScaleSetVMReimageParameters
2988
2989// VirtualMachineScaleSetVMResponse is the response envelope for operations that return a VirtualMachineScaleSetVM type.
2990type VirtualMachineScaleSetVMResponse = original.VirtualMachineScaleSetVMResponse
2991
2992// VirtualMachineScaleSetVMRunCommandsBeginCreateOrUpdateOptions contains the optional parameters for the VirtualMachineScaleSetVMRunCommands.BeginCreateOrUpdate
2993// method.
2994type VirtualMachineScaleSetVMRunCommandsBeginCreateOrUpdateOptions = original.VirtualMachineScaleSetVMRunCommandsBeginCreateOrUpdateOptions
2995
2996// VirtualMachineScaleSetVMRunCommandsBeginDeleteOptions contains the optional parameters for the VirtualMachineScaleSetVMRunCommands.BeginDelete method.
2997type VirtualMachineScaleSetVMRunCommandsBeginDeleteOptions = original.VirtualMachineScaleSetVMRunCommandsBeginDeleteOptions
2998
2999// VirtualMachineScaleSetVMRunCommandsBeginUpdateOptions contains the optional parameters for the VirtualMachineScaleSetVMRunCommands.BeginUpdate method.
3000type VirtualMachineScaleSetVMRunCommandsBeginUpdateOptions = original.VirtualMachineScaleSetVMRunCommandsBeginUpdateOptions
3001
3002// VirtualMachineScaleSetVMRunCommandsClient contains the methods for the VirtualMachineScaleSetVMRunCommands group.
3003// Don't use this type directly, use NewVirtualMachineScaleSetVMRunCommandsClient() instead.
3004type VirtualMachineScaleSetVMRunCommandsClient = original.VirtualMachineScaleSetVMRunCommandsClient
3005
3006// VirtualMachineScaleSetVMRunCommandsGetOptions contains the optional parameters for the VirtualMachineScaleSetVMRunCommands.Get method.
3007type VirtualMachineScaleSetVMRunCommandsGetOptions = original.VirtualMachineScaleSetVMRunCommandsGetOptions
3008
3009// VirtualMachineScaleSetVMRunCommandsListOptions contains the optional parameters for the VirtualMachineScaleSetVMRunCommands.List method.
3010type VirtualMachineScaleSetVMRunCommandsListOptions = original.VirtualMachineScaleSetVMRunCommandsListOptions
3011
3012// VirtualMachineScaleSetVMSBeginDeallocateOptions contains the optional parameters for the VirtualMachineScaleSetVMS.BeginDeallocate method.
3013type VirtualMachineScaleSetVMSBeginDeallocateOptions = original.VirtualMachineScaleSetVMSBeginDeallocateOptions
3014
3015// VirtualMachineScaleSetVMSBeginDeleteOptions contains the optional parameters for the VirtualMachineScaleSetVMS.BeginDelete method.
3016type VirtualMachineScaleSetVMSBeginDeleteOptions = original.VirtualMachineScaleSetVMSBeginDeleteOptions
3017
3018// VirtualMachineScaleSetVMSBeginPerformMaintenanceOptions contains the optional parameters for the VirtualMachineScaleSetVMS.BeginPerformMaintenance method.
3019type VirtualMachineScaleSetVMSBeginPerformMaintenanceOptions = original.VirtualMachineScaleSetVMSBeginPerformMaintenanceOptions
3020
3021// VirtualMachineScaleSetVMSBeginPowerOffOptions contains the optional parameters for the VirtualMachineScaleSetVMS.BeginPowerOff method.
3022type VirtualMachineScaleSetVMSBeginPowerOffOptions = original.VirtualMachineScaleSetVMSBeginPowerOffOptions
3023
3024// VirtualMachineScaleSetVMSBeginRedeployOptions contains the optional parameters for the VirtualMachineScaleSetVMS.BeginRedeploy method.
3025type VirtualMachineScaleSetVMSBeginRedeployOptions = original.VirtualMachineScaleSetVMSBeginRedeployOptions
3026
3027// VirtualMachineScaleSetVMSBeginReimageAllOptions contains the optional parameters for the VirtualMachineScaleSetVMS.BeginReimageAll method.
3028type VirtualMachineScaleSetVMSBeginReimageAllOptions = original.VirtualMachineScaleSetVMSBeginReimageAllOptions
3029
3030// VirtualMachineScaleSetVMSBeginReimageOptions contains the optional parameters for the VirtualMachineScaleSetVMS.BeginReimage method.
3031type VirtualMachineScaleSetVMSBeginReimageOptions = original.VirtualMachineScaleSetVMSBeginReimageOptions
3032
3033// VirtualMachineScaleSetVMSBeginRestartOptions contains the optional parameters for the VirtualMachineScaleSetVMS.BeginRestart method.
3034type VirtualMachineScaleSetVMSBeginRestartOptions = original.VirtualMachineScaleSetVMSBeginRestartOptions
3035
3036// VirtualMachineScaleSetVMSBeginRunCommandOptions contains the optional parameters for the VirtualMachineScaleSetVMS.BeginRunCommand method.
3037type VirtualMachineScaleSetVMSBeginRunCommandOptions = original.VirtualMachineScaleSetVMSBeginRunCommandOptions
3038
3039// VirtualMachineScaleSetVMSBeginStartOptions contains the optional parameters for the VirtualMachineScaleSetVMS.BeginStart method.
3040type VirtualMachineScaleSetVMSBeginStartOptions = original.VirtualMachineScaleSetVMSBeginStartOptions
3041
3042// VirtualMachineScaleSetVMSBeginUpdateOptions contains the optional parameters for the VirtualMachineScaleSetVMS.BeginUpdate method.
3043type VirtualMachineScaleSetVMSBeginUpdateOptions = original.VirtualMachineScaleSetVMSBeginUpdateOptions
3044
3045// VirtualMachineScaleSetVMSClient contains the methods for the VirtualMachineScaleSetVMS group.
3046// Don't use this type directly, use NewVirtualMachineScaleSetVMSClient() instead.
3047type VirtualMachineScaleSetVMSClient = original.VirtualMachineScaleSetVMSClient
3048
3049// VirtualMachineScaleSetVMSGetInstanceViewOptions contains the optional parameters for the VirtualMachineScaleSetVMS.GetInstanceView method.
3050type VirtualMachineScaleSetVMSGetInstanceViewOptions = original.VirtualMachineScaleSetVMSGetInstanceViewOptions
3051
3052// VirtualMachineScaleSetVMSGetOptions contains the optional parameters for the VirtualMachineScaleSetVMS.Get method.
3053type VirtualMachineScaleSetVMSGetOptions = original.VirtualMachineScaleSetVMSGetOptions
3054
3055// VirtualMachineScaleSetVMSListOptions contains the optional parameters for the VirtualMachineScaleSetVMS.List method.
3056type VirtualMachineScaleSetVMSListOptions = original.VirtualMachineScaleSetVMSListOptions
3057
3058// VirtualMachineScaleSetVMSRetrieveBootDiagnosticsDataOptions contains the optional parameters for the VirtualMachineScaleSetVMS.RetrieveBootDiagnosticsData
3059// method.
3060type VirtualMachineScaleSetVMSRetrieveBootDiagnosticsDataOptions = original.VirtualMachineScaleSetVMSRetrieveBootDiagnosticsDataOptions
3061
3062// VirtualMachineScaleSetVMSSimulateEvictionOptions contains the optional parameters for the VirtualMachineScaleSetVMS.SimulateEviction method.
3063type VirtualMachineScaleSetVMSSimulateEvictionOptions = original.VirtualMachineScaleSetVMSSimulateEvictionOptions
3064
3065// VirtualMachineScaleSetsBeginCreateOrUpdateOptions contains the optional parameters for the VirtualMachineScaleSets.BeginCreateOrUpdate method.
3066type VirtualMachineScaleSetsBeginCreateOrUpdateOptions = original.VirtualMachineScaleSetsBeginCreateOrUpdateOptions
3067
3068// VirtualMachineScaleSetsBeginDeallocateOptions contains the optional parameters for the VirtualMachineScaleSets.BeginDeallocate method.
3069type VirtualMachineScaleSetsBeginDeallocateOptions = original.VirtualMachineScaleSetsBeginDeallocateOptions
3070
3071// VirtualMachineScaleSetsBeginDeleteInstancesOptions contains the optional parameters for the VirtualMachineScaleSets.BeginDeleteInstances method.
3072type VirtualMachineScaleSetsBeginDeleteInstancesOptions = original.VirtualMachineScaleSetsBeginDeleteInstancesOptions
3073
3074// VirtualMachineScaleSetsBeginDeleteOptions contains the optional parameters for the VirtualMachineScaleSets.BeginDelete method.
3075type VirtualMachineScaleSetsBeginDeleteOptions = original.VirtualMachineScaleSetsBeginDeleteOptions
3076
3077// VirtualMachineScaleSetsBeginPerformMaintenanceOptions contains the optional parameters for the VirtualMachineScaleSets.BeginPerformMaintenance method.
3078type VirtualMachineScaleSetsBeginPerformMaintenanceOptions = original.VirtualMachineScaleSetsBeginPerformMaintenanceOptions
3079
3080// VirtualMachineScaleSetsBeginPowerOffOptions contains the optional parameters for the VirtualMachineScaleSets.BeginPowerOff method.
3081type VirtualMachineScaleSetsBeginPowerOffOptions = original.VirtualMachineScaleSetsBeginPowerOffOptions
3082
3083// VirtualMachineScaleSetsBeginRedeployOptions contains the optional parameters for the VirtualMachineScaleSets.BeginRedeploy method.
3084type VirtualMachineScaleSetsBeginRedeployOptions = original.VirtualMachineScaleSetsBeginRedeployOptions
3085
3086// VirtualMachineScaleSetsBeginReimageAllOptions contains the optional parameters for the VirtualMachineScaleSets.BeginReimageAll method.
3087type VirtualMachineScaleSetsBeginReimageAllOptions = original.VirtualMachineScaleSetsBeginReimageAllOptions
3088
3089// VirtualMachineScaleSetsBeginReimageOptions contains the optional parameters for the VirtualMachineScaleSets.BeginReimage method.
3090type VirtualMachineScaleSetsBeginReimageOptions = original.VirtualMachineScaleSetsBeginReimageOptions
3091
3092// VirtualMachineScaleSetsBeginRestartOptions contains the optional parameters for the VirtualMachineScaleSets.BeginRestart method.
3093type VirtualMachineScaleSetsBeginRestartOptions = original.VirtualMachineScaleSetsBeginRestartOptions
3094
3095// VirtualMachineScaleSetsBeginSetOrchestrationServiceStateOptions contains the optional parameters for the VirtualMachineScaleSets.BeginSetOrchestrationServiceState
3096// method.
3097type VirtualMachineScaleSetsBeginSetOrchestrationServiceStateOptions = original.VirtualMachineScaleSetsBeginSetOrchestrationServiceStateOptions
3098
3099// VirtualMachineScaleSetsBeginStartOptions contains the optional parameters for the VirtualMachineScaleSets.BeginStart method.
3100type VirtualMachineScaleSetsBeginStartOptions = original.VirtualMachineScaleSetsBeginStartOptions
3101
3102// VirtualMachineScaleSetsBeginUpdateInstancesOptions contains the optional parameters for the VirtualMachineScaleSets.BeginUpdateInstances method.
3103type VirtualMachineScaleSetsBeginUpdateInstancesOptions = original.VirtualMachineScaleSetsBeginUpdateInstancesOptions
3104
3105// VirtualMachineScaleSetsBeginUpdateOptions contains the optional parameters for the VirtualMachineScaleSets.BeginUpdate method.
3106type VirtualMachineScaleSetsBeginUpdateOptions = original.VirtualMachineScaleSetsBeginUpdateOptions
3107
3108// VirtualMachineScaleSetsClient contains the methods for the VirtualMachineScaleSets group.
3109// Don't use this type directly, use NewVirtualMachineScaleSetsClient() instead.
3110type VirtualMachineScaleSetsClient = original.VirtualMachineScaleSetsClient
3111
3112// VirtualMachineScaleSetsConvertToSinglePlacementGroupOptions contains the optional parameters for the VirtualMachineScaleSets.ConvertToSinglePlacementGroup
3113// method.
3114type VirtualMachineScaleSetsConvertToSinglePlacementGroupOptions = original.VirtualMachineScaleSetsConvertToSinglePlacementGroupOptions
3115
3116// VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptions contains the optional parameters for the VirtualMachineScaleSets.ForceRecoveryServiceFabricPlatformUpdateDomainWalk
3117// method.
3118type VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptions = original.VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptions
3119
3120// VirtualMachineScaleSetsGetInstanceViewOptions contains the optional parameters for the VirtualMachineScaleSets.GetInstanceView method.
3121type VirtualMachineScaleSetsGetInstanceViewOptions = original.VirtualMachineScaleSetsGetInstanceViewOptions
3122
3123// VirtualMachineScaleSetsGetOSUpgradeHistoryOptions contains the optional parameters for the VirtualMachineScaleSets.GetOSUpgradeHistory method.
3124type VirtualMachineScaleSetsGetOSUpgradeHistoryOptions = original.VirtualMachineScaleSetsGetOSUpgradeHistoryOptions
3125
3126// VirtualMachineScaleSetsGetOptions contains the optional parameters for the VirtualMachineScaleSets.Get method.
3127type VirtualMachineScaleSetsGetOptions = original.VirtualMachineScaleSetsGetOptions
3128
3129// VirtualMachineScaleSetsListAllOptions contains the optional parameters for the VirtualMachineScaleSets.ListAll method.
3130type VirtualMachineScaleSetsListAllOptions = original.VirtualMachineScaleSetsListAllOptions
3131
3132// VirtualMachineScaleSetsListOptions contains the optional parameters for the VirtualMachineScaleSets.List method.
3133type VirtualMachineScaleSetsListOptions = original.VirtualMachineScaleSetsListOptions
3134
3135// VirtualMachineScaleSetsListSKUsOptions contains the optional parameters for the VirtualMachineScaleSets.ListSKUs method.
3136type VirtualMachineScaleSetsListSKUsOptions = original.VirtualMachineScaleSetsListSKUsOptions
3137
3138// Describes the properties of a VM size.
3139type VirtualMachineSize = original.VirtualMachineSize
3140
3141// The List Virtual Machine operation response.
3142type VirtualMachineSizeListResult = original.VirtualMachineSizeListResult
3143
3144// VirtualMachineSizeListResultResponse is the response envelope for operations that return a VirtualMachineSizeListResult type.
3145type VirtualMachineSizeListResultResponse = original.VirtualMachineSizeListResultResponse
3146
3147// VirtualMachineSizesClient contains the methods for the VirtualMachineSizes group.
3148// Don't use this type directly, use NewVirtualMachineSizesClient() instead.
3149type VirtualMachineSizesClient = original.VirtualMachineSizesClient
3150
3151// VirtualMachineSizesListOptions contains the optional parameters for the VirtualMachineSizes.List method.
3152type VirtualMachineSizesListOptions = original.VirtualMachineSizesListOptions
3153
3154// Describes the properties of a Virtual Machine software patch.
3155type VirtualMachineSoftwarePatchProperties = original.VirtualMachineSoftwarePatchProperties
3156
3157// The status code and count of the virtual machine scale set instance view status summary.
3158type VirtualMachineStatusCodeCount = original.VirtualMachineStatusCodeCount
3159
3160// Describes a Virtual Machine Update.
3161type VirtualMachineUpdate = original.VirtualMachineUpdate
3162
3163// VirtualMachinesBeginAssessPatchesOptions contains the optional parameters for the VirtualMachines.BeginAssessPatches method.
3164type VirtualMachinesBeginAssessPatchesOptions = original.VirtualMachinesBeginAssessPatchesOptions
3165
3166// VirtualMachinesBeginCaptureOptions contains the optional parameters for the VirtualMachines.BeginCapture method.
3167type VirtualMachinesBeginCaptureOptions = original.VirtualMachinesBeginCaptureOptions
3168
3169// VirtualMachinesBeginConvertToManagedDisksOptions contains the optional parameters for the VirtualMachines.BeginConvertToManagedDisks method.
3170type VirtualMachinesBeginConvertToManagedDisksOptions = original.VirtualMachinesBeginConvertToManagedDisksOptions
3171
3172// VirtualMachinesBeginCreateOrUpdateOptions contains the optional parameters for the VirtualMachines.BeginCreateOrUpdate method.
3173type VirtualMachinesBeginCreateOrUpdateOptions = original.VirtualMachinesBeginCreateOrUpdateOptions
3174
3175// VirtualMachinesBeginDeallocateOptions contains the optional parameters for the VirtualMachines.BeginDeallocate method.
3176type VirtualMachinesBeginDeallocateOptions = original.VirtualMachinesBeginDeallocateOptions
3177
3178// VirtualMachinesBeginDeleteOptions contains the optional parameters for the VirtualMachines.BeginDelete method.
3179type VirtualMachinesBeginDeleteOptions = original.VirtualMachinesBeginDeleteOptions
3180
3181// VirtualMachinesBeginPerformMaintenanceOptions contains the optional parameters for the VirtualMachines.BeginPerformMaintenance method.
3182type VirtualMachinesBeginPerformMaintenanceOptions = original.VirtualMachinesBeginPerformMaintenanceOptions
3183
3184// VirtualMachinesBeginPowerOffOptions contains the optional parameters for the VirtualMachines.BeginPowerOff method.
3185type VirtualMachinesBeginPowerOffOptions = original.VirtualMachinesBeginPowerOffOptions
3186
3187// VirtualMachinesBeginReapplyOptions contains the optional parameters for the VirtualMachines.BeginReapply method.
3188type VirtualMachinesBeginReapplyOptions = original.VirtualMachinesBeginReapplyOptions
3189
3190// VirtualMachinesBeginRedeployOptions contains the optional parameters for the VirtualMachines.BeginRedeploy method.
3191type VirtualMachinesBeginRedeployOptions = original.VirtualMachinesBeginRedeployOptions
3192
3193// VirtualMachinesBeginReimageOptions contains the optional parameters for the VirtualMachines.BeginReimage method.
3194type VirtualMachinesBeginReimageOptions = original.VirtualMachinesBeginReimageOptions
3195
3196// VirtualMachinesBeginRestartOptions contains the optional parameters for the VirtualMachines.BeginRestart method.
3197type VirtualMachinesBeginRestartOptions = original.VirtualMachinesBeginRestartOptions
3198
3199// VirtualMachinesBeginRunCommandOptions contains the optional parameters for the VirtualMachines.BeginRunCommand method.
3200type VirtualMachinesBeginRunCommandOptions = original.VirtualMachinesBeginRunCommandOptions
3201
3202// VirtualMachinesBeginStartOptions contains the optional parameters for the VirtualMachines.BeginStart method.
3203type VirtualMachinesBeginStartOptions = original.VirtualMachinesBeginStartOptions
3204
3205// VirtualMachinesBeginUpdateOptions contains the optional parameters for the VirtualMachines.BeginUpdate method.
3206type VirtualMachinesBeginUpdateOptions = original.VirtualMachinesBeginUpdateOptions
3207
3208// VirtualMachinesClient contains the methods for the VirtualMachines group.
3209// Don't use this type directly, use NewVirtualMachinesClient() instead.
3210type VirtualMachinesClient = original.VirtualMachinesClient
3211
3212// VirtualMachinesGeneralizeOptions contains the optional parameters for the VirtualMachines.Generalize method.
3213type VirtualMachinesGeneralizeOptions = original.VirtualMachinesGeneralizeOptions
3214
3215// VirtualMachinesGetOptions contains the optional parameters for the VirtualMachines.Get method.
3216type VirtualMachinesGetOptions = original.VirtualMachinesGetOptions
3217
3218// VirtualMachinesInstanceViewOptions contains the optional parameters for the VirtualMachines.InstanceView method.
3219type VirtualMachinesInstanceViewOptions = original.VirtualMachinesInstanceViewOptions
3220
3221// VirtualMachinesListAllOptions contains the optional parameters for the VirtualMachines.ListAll method.
3222type VirtualMachinesListAllOptions = original.VirtualMachinesListAllOptions
3223
3224// VirtualMachinesListAvailableSizesOptions contains the optional parameters for the VirtualMachines.ListAvailableSizes method.
3225type VirtualMachinesListAvailableSizesOptions = original.VirtualMachinesListAvailableSizesOptions
3226
3227// VirtualMachinesListByLocationOptions contains the optional parameters for the VirtualMachines.ListByLocation method.
3228type VirtualMachinesListByLocationOptions = original.VirtualMachinesListByLocationOptions
3229
3230// VirtualMachinesListOptions contains the optional parameters for the VirtualMachines.List method.
3231type VirtualMachinesListOptions = original.VirtualMachinesListOptions
3232
3233// VirtualMachinesRetrieveBootDiagnosticsDataOptions contains the optional parameters for the VirtualMachines.RetrieveBootDiagnosticsData method.
3234type VirtualMachinesRetrieveBootDiagnosticsDataOptions = original.VirtualMachinesRetrieveBootDiagnosticsDataOptions
3235
3236// VirtualMachinesSimulateEvictionOptions contains the optional parameters for the VirtualMachines.SimulateEviction method.
3237type VirtualMachinesSimulateEvictionOptions = original.VirtualMachinesSimulateEvictionOptions
3238
3239// Describes Windows Remote Management configuration of the VM
3240type WinRmConfiguration = original.WinRmConfiguration
3241
3242// Describes Protocol and thumbprint of Windows Remote Management listener
3243type WinRmListener = original.WinRmListener
3244
3245// Specifies Windows operating system settings on the virtual machine.
3246type WindowsConfiguration = original.WindowsConfiguration
3247
3248// NewAvailabilitySetsClient creates a new instance of AvailabilitySetsClient with the specified values.
3249func NewAvailabilitySetsClient(con *armcore.Connection, subscriptionID string) AvailabilitySetsClient {
3250	return original.NewAvailabilitySetsClient(con, subscriptionID)
3251}
3252
3253// NewContainerServicesClient creates a new instance of ContainerServicesClient with the specified values.
3254func NewContainerServicesClient(con *armcore.Connection, subscriptionID string) ContainerServicesClient {
3255	return original.NewContainerServicesClient(con, subscriptionID)
3256}
3257
3258// NewDedicatedHostGroupsClient creates a new instance of DedicatedHostGroupsClient with the specified values.
3259func NewDedicatedHostGroupsClient(con *armcore.Connection, subscriptionID string) DedicatedHostGroupsClient {
3260	return original.NewDedicatedHostGroupsClient(con, subscriptionID)
3261}
3262
3263// NewDedicatedHostsClient creates a new instance of DedicatedHostsClient with the specified values.
3264func NewDedicatedHostsClient(con *armcore.Connection, subscriptionID string) DedicatedHostsClient {
3265	return original.NewDedicatedHostsClient(con, subscriptionID)
3266}
3267
3268// NewDiskAccessesClient creates a new instance of DiskAccessesClient with the specified values.
3269func NewDiskAccessesClient(con *armcore.Connection, subscriptionID string) DiskAccessesClient {
3270	return original.NewDiskAccessesClient(con, subscriptionID)
3271}
3272
3273// NewDiskEncryptionSetsClient creates a new instance of DiskEncryptionSetsClient with the specified values.
3274func NewDiskEncryptionSetsClient(con *armcore.Connection, subscriptionID string) DiskEncryptionSetsClient {
3275	return original.NewDiskEncryptionSetsClient(con, subscriptionID)
3276}
3277
3278// NewDisksClient creates a new instance of DisksClient with the specified values.
3279func NewDisksClient(con *armcore.Connection, subscriptionID string) DisksClient {
3280	return original.NewDisksClient(con, subscriptionID)
3281}
3282
3283// NewGalleriesClient creates a new instance of GalleriesClient with the specified values.
3284func NewGalleriesClient(con *armcore.Connection, subscriptionID string) GalleriesClient {
3285	return original.NewGalleriesClient(con, subscriptionID)
3286}
3287
3288// NewGalleryApplicationVersionsClient creates a new instance of GalleryApplicationVersionsClient with the specified values.
3289func NewGalleryApplicationVersionsClient(con *armcore.Connection, subscriptionID string) GalleryApplicationVersionsClient {
3290	return original.NewGalleryApplicationVersionsClient(con, subscriptionID)
3291}
3292
3293// NewGalleryApplicationsClient creates a new instance of GalleryApplicationsClient with the specified values.
3294func NewGalleryApplicationsClient(con *armcore.Connection, subscriptionID string) GalleryApplicationsClient {
3295	return original.NewGalleryApplicationsClient(con, subscriptionID)
3296}
3297
3298// NewGalleryImageVersionsClient creates a new instance of GalleryImageVersionsClient with the specified values.
3299func NewGalleryImageVersionsClient(con *armcore.Connection, subscriptionID string) GalleryImageVersionsClient {
3300	return original.NewGalleryImageVersionsClient(con, subscriptionID)
3301}
3302
3303// NewGalleryImagesClient creates a new instance of GalleryImagesClient with the specified values.
3304func NewGalleryImagesClient(con *armcore.Connection, subscriptionID string) GalleryImagesClient {
3305	return original.NewGalleryImagesClient(con, subscriptionID)
3306}
3307
3308// NewGallerySharingProfileClient creates a new instance of GallerySharingProfileClient with the specified values.
3309func NewGallerySharingProfileClient(con *armcore.Connection, subscriptionID string) GallerySharingProfileClient {
3310	return original.NewGallerySharingProfileClient(con, subscriptionID)
3311}
3312
3313// NewImagesClient creates a new instance of ImagesClient with the specified values.
3314func NewImagesClient(con *armcore.Connection, subscriptionID string) ImagesClient {
3315	return original.NewImagesClient(con, subscriptionID)
3316}
3317
3318// NewLogAnalyticsClient creates a new instance of LogAnalyticsClient with the specified values.
3319func NewLogAnalyticsClient(con *armcore.Connection, subscriptionID string) LogAnalyticsClient {
3320	return original.NewLogAnalyticsClient(con, subscriptionID)
3321}
3322
3323// NewOperationsClient creates a new instance of OperationsClient with the specified values.
3324func NewOperationsClient(con *armcore.Connection) OperationsClient {
3325	return original.NewOperationsClient(con)
3326}
3327
3328// NewProximityPlacementGroupsClient creates a new instance of ProximityPlacementGroupsClient with the specified values.
3329func NewProximityPlacementGroupsClient(con *armcore.Connection, subscriptionID string) ProximityPlacementGroupsClient {
3330	return original.NewProximityPlacementGroupsClient(con, subscriptionID)
3331}
3332
3333// NewResourceSKUsClient creates a new instance of ResourceSKUsClient with the specified values.
3334func NewResourceSKUsClient(con *armcore.Connection, subscriptionID string) ResourceSKUsClient {
3335	return original.NewResourceSKUsClient(con, subscriptionID)
3336}
3337
3338// NewSSHPublicKeysClient creates a new instance of SSHPublicKeysClient with the specified values.
3339func NewSSHPublicKeysClient(con *armcore.Connection, subscriptionID string) SSHPublicKeysClient {
3340	return original.NewSSHPublicKeysClient(con, subscriptionID)
3341}
3342
3343// NewSharedGalleriesClient creates a new instance of SharedGalleriesClient with the specified values.
3344func NewSharedGalleriesClient(con *armcore.Connection, subscriptionID string) SharedGalleriesClient {
3345	return original.NewSharedGalleriesClient(con, subscriptionID)
3346}
3347
3348// NewSharedGalleryImageVersionsClient creates a new instance of SharedGalleryImageVersionsClient with the specified values.
3349func NewSharedGalleryImageVersionsClient(con *armcore.Connection, subscriptionID string) SharedGalleryImageVersionsClient {
3350	return original.NewSharedGalleryImageVersionsClient(con, subscriptionID)
3351}
3352
3353// NewSharedGalleryImagesClient creates a new instance of SharedGalleryImagesClient with the specified values.
3354func NewSharedGalleryImagesClient(con *armcore.Connection, subscriptionID string) SharedGalleryImagesClient {
3355	return original.NewSharedGalleryImagesClient(con, subscriptionID)
3356}
3357
3358// NewSnapshotsClient creates a new instance of SnapshotsClient with the specified values.
3359func NewSnapshotsClient(con *armcore.Connection, subscriptionID string) SnapshotsClient {
3360	return original.NewSnapshotsClient(con, subscriptionID)
3361}
3362
3363// NewUsageClient creates a new instance of UsageClient with the specified values.
3364func NewUsageClient(con *armcore.Connection, subscriptionID string) UsageClient {
3365	return original.NewUsageClient(con, subscriptionID)
3366}
3367
3368// NewVirtualMachineExtensionImagesClient creates a new instance of VirtualMachineExtensionImagesClient with the specified values.
3369func NewVirtualMachineExtensionImagesClient(con *armcore.Connection, subscriptionID string) VirtualMachineExtensionImagesClient {
3370	return original.NewVirtualMachineExtensionImagesClient(con, subscriptionID)
3371}
3372
3373// NewVirtualMachineExtensionsClient creates a new instance of VirtualMachineExtensionsClient with the specified values.
3374func NewVirtualMachineExtensionsClient(con *armcore.Connection, subscriptionID string) VirtualMachineExtensionsClient {
3375	return original.NewVirtualMachineExtensionsClient(con, subscriptionID)
3376}
3377
3378// NewVirtualMachineImagesClient creates a new instance of VirtualMachineImagesClient with the specified values.
3379func NewVirtualMachineImagesClient(con *armcore.Connection, subscriptionID string) VirtualMachineImagesClient {
3380	return original.NewVirtualMachineImagesClient(con, subscriptionID)
3381}
3382
3383// NewVirtualMachineRunCommandsClient creates a new instance of VirtualMachineRunCommandsClient with the specified values.
3384func NewVirtualMachineRunCommandsClient(con *armcore.Connection, subscriptionID string) VirtualMachineRunCommandsClient {
3385	return original.NewVirtualMachineRunCommandsClient(con, subscriptionID)
3386}
3387
3388// NewVirtualMachineScaleSetExtensionsClient creates a new instance of VirtualMachineScaleSetExtensionsClient with the specified values.
3389func NewVirtualMachineScaleSetExtensionsClient(con *armcore.Connection, subscriptionID string) VirtualMachineScaleSetExtensionsClient {
3390	return original.NewVirtualMachineScaleSetExtensionsClient(con, subscriptionID)
3391}
3392
3393// NewVirtualMachineScaleSetRollingUpgradesClient creates a new instance of VirtualMachineScaleSetRollingUpgradesClient with the specified values.
3394func NewVirtualMachineScaleSetRollingUpgradesClient(con *armcore.Connection, subscriptionID string) VirtualMachineScaleSetRollingUpgradesClient {
3395	return original.NewVirtualMachineScaleSetRollingUpgradesClient(con, subscriptionID)
3396}
3397
3398// NewVirtualMachineScaleSetVMExtensionsClient creates a new instance of VirtualMachineScaleSetVMExtensionsClient with the specified values.
3399func NewVirtualMachineScaleSetVMExtensionsClient(con *armcore.Connection, subscriptionID string) VirtualMachineScaleSetVMExtensionsClient {
3400	return original.NewVirtualMachineScaleSetVMExtensionsClient(con, subscriptionID)
3401}
3402
3403// NewVirtualMachineScaleSetVMRunCommandsClient creates a new instance of VirtualMachineScaleSetVMRunCommandsClient with the specified values.
3404func NewVirtualMachineScaleSetVMRunCommandsClient(con *armcore.Connection, subscriptionID string) VirtualMachineScaleSetVMRunCommandsClient {
3405	return original.NewVirtualMachineScaleSetVMRunCommandsClient(con, subscriptionID)
3406}
3407
3408// NewVirtualMachineScaleSetVMSClient creates a new instance of VirtualMachineScaleSetVMSClient with the specified values.
3409func NewVirtualMachineScaleSetVMSClient(con *armcore.Connection, subscriptionID string) VirtualMachineScaleSetVMSClient {
3410	return original.NewVirtualMachineScaleSetVMSClient(con, subscriptionID)
3411}
3412
3413// NewVirtualMachineScaleSetsClient creates a new instance of VirtualMachineScaleSetsClient with the specified values.
3414func NewVirtualMachineScaleSetsClient(con *armcore.Connection, subscriptionID string) VirtualMachineScaleSetsClient {
3415	return original.NewVirtualMachineScaleSetsClient(con, subscriptionID)
3416}
3417
3418// NewVirtualMachineSizesClient creates a new instance of VirtualMachineSizesClient with the specified values.
3419func NewVirtualMachineSizesClient(con *armcore.Connection, subscriptionID string) VirtualMachineSizesClient {
3420	return original.NewVirtualMachineSizesClient(con, subscriptionID)
3421}
3422
3423// NewVirtualMachinesClient creates a new instance of VirtualMachinesClient with the specified values.
3424func NewVirtualMachinesClient(con *armcore.Connection, subscriptionID string) VirtualMachinesClient {
3425	return original.NewVirtualMachinesClient(con, subscriptionID)
3426}
3427func PossibleAccessLevelValues() []AccessLevel {
3428	return original.PossibleAccessLevelValues()
3429}
3430func PossibleAggregatedReplicationStateValues() []AggregatedReplicationState {
3431	return original.PossibleAggregatedReplicationStateValues()
3432}
3433func PossibleAvailabilitySetSKUTypesValues() []AvailabilitySetSKUTypes {
3434	return original.PossibleAvailabilitySetSKUTypesValues()
3435}
3436func PossibleCachingTypesValues() []CachingTypes {
3437	return original.PossibleCachingTypesValues()
3438}
3439func PossibleContainerServiceOrchestratorTypesValues() []ContainerServiceOrchestratorTypes {
3440	return original.PossibleContainerServiceOrchestratorTypesValues()
3441}
3442func PossibleContainerServiceVMSizeTypesValues() []ContainerServiceVMSizeTypes {
3443	return original.PossibleContainerServiceVMSizeTypesValues()
3444}
3445func PossibleDedicatedHostLicenseTypesValues() []DedicatedHostLicenseTypes {
3446	return original.PossibleDedicatedHostLicenseTypesValues()
3447}
3448func PossibleDiffDiskOptionsValues() []DiffDiskOptions {
3449	return original.PossibleDiffDiskOptionsValues()
3450}
3451func PossibleDiffDiskPlacementValues() []DiffDiskPlacement {
3452	return original.PossibleDiffDiskPlacementValues()
3453}
3454func PossibleDiskCreateOptionTypesValues() []DiskCreateOptionTypes {
3455	return original.PossibleDiskCreateOptionTypesValues()
3456}
3457func PossibleDiskCreateOptionValues() []DiskCreateOption {
3458	return original.PossibleDiskCreateOptionValues()
3459}
3460func PossibleDiskEncryptionSetIDentityTypeValues() []DiskEncryptionSetIDentityType {
3461	return original.PossibleDiskEncryptionSetIDentityTypeValues()
3462}
3463func PossibleDiskEncryptionSetTypeValues() []DiskEncryptionSetType {
3464	return original.PossibleDiskEncryptionSetTypeValues()
3465}
3466func PossibleDiskStateValues() []DiskState {
3467	return original.PossibleDiskStateValues()
3468}
3469func PossibleDiskStorageAccountTypesValues() []DiskStorageAccountTypes {
3470	return original.PossibleDiskStorageAccountTypesValues()
3471}
3472func PossibleEncryptionTypeValues() []EncryptionType {
3473	return original.PossibleEncryptionTypeValues()
3474}
3475func PossibleEnum47Values() []Enum47 {
3476	return original.PossibleEnum47Values()
3477}
3478func PossibleExecutionStateValues() []ExecutionState {
3479	return original.PossibleExecutionStateValues()
3480}
3481func PossibleGalleryApplicationVersionPropertiesProvisioningStateValues() []GalleryApplicationVersionPropertiesProvisioningState {
3482	return original.PossibleGalleryApplicationVersionPropertiesProvisioningStateValues()
3483}
3484func PossibleGalleryImagePropertiesProvisioningStateValues() []GalleryImagePropertiesProvisioningState {
3485	return original.PossibleGalleryImagePropertiesProvisioningStateValues()
3486}
3487func PossibleGalleryImageVersionPropertiesProvisioningStateValues() []GalleryImageVersionPropertiesProvisioningState {
3488	return original.PossibleGalleryImageVersionPropertiesProvisioningStateValues()
3489}
3490func PossibleGalleryPropertiesProvisioningStateValues() []GalleryPropertiesProvisioningState {
3491	return original.PossibleGalleryPropertiesProvisioningStateValues()
3492}
3493func PossibleGallerySharingPermissionTypesValues() []GallerySharingPermissionTypes {
3494	return original.PossibleGallerySharingPermissionTypesValues()
3495}
3496func PossibleHostCachingValues() []HostCaching {
3497	return original.PossibleHostCachingValues()
3498}
3499func PossibleHyperVGenerationTypeValues() []HyperVGenerationType {
3500	return original.PossibleHyperVGenerationTypeValues()
3501}
3502func PossibleHyperVGenerationTypesValues() []HyperVGenerationTypes {
3503	return original.PossibleHyperVGenerationTypesValues()
3504}
3505func PossibleHyperVGenerationValues() []HyperVGeneration {
3506	return original.PossibleHyperVGenerationValues()
3507}
3508func PossibleIPVersionValues() []IPVersion {
3509	return original.PossibleIPVersionValues()
3510}
3511func PossibleInGuestPatchModeValues() []InGuestPatchMode {
3512	return original.PossibleInGuestPatchModeValues()
3513}
3514func PossibleIntervalInMinsValues() []IntervalInMins {
3515	return original.PossibleIntervalInMinsValues()
3516}
3517func PossibleMaintenanceOperationResultCodeTypesValues() []MaintenanceOperationResultCodeTypes {
3518	return original.PossibleMaintenanceOperationResultCodeTypesValues()
3519}
3520func PossibleNetworkAccessPolicyValues() []NetworkAccessPolicy {
3521	return original.PossibleNetworkAccessPolicyValues()
3522}
3523func PossibleOperatingSystemStateTypesValues() []OperatingSystemStateTypes {
3524	return original.PossibleOperatingSystemStateTypesValues()
3525}
3526func PossibleOperatingSystemTypesValues() []OperatingSystemTypes {
3527	return original.PossibleOperatingSystemTypesValues()
3528}
3529func PossibleOrchestrationServiceNamesValues() []OrchestrationServiceNames {
3530	return original.PossibleOrchestrationServiceNamesValues()
3531}
3532func PossibleOrchestrationServiceStateActionValues() []OrchestrationServiceStateAction {
3533	return original.PossibleOrchestrationServiceStateActionValues()
3534}
3535func PossibleOrchestrationServiceStateValues() []OrchestrationServiceState {
3536	return original.PossibleOrchestrationServiceStateValues()
3537}
3538func PossiblePatchAssessmentStateValues() []PatchAssessmentState {
3539	return original.PossiblePatchAssessmentStateValues()
3540}
3541func PossiblePatchOperationStatusValues() []PatchOperationStatus {
3542	return original.PossiblePatchOperationStatusValues()
3543}
3544func PossiblePrivateEndpointConnectionProvisioningStateValues() []PrivateEndpointConnectionProvisioningState {
3545	return original.PossiblePrivateEndpointConnectionProvisioningStateValues()
3546}
3547func PossiblePrivateEndpointServiceConnectionStatusValues() []PrivateEndpointServiceConnectionStatus {
3548	return original.PossiblePrivateEndpointServiceConnectionStatusValues()
3549}
3550func PossibleProtocolTypesValues() []ProtocolTypes {
3551	return original.PossibleProtocolTypesValues()
3552}
3553func PossibleProximityPlacementGroupTypeValues() []ProximityPlacementGroupType {
3554	return original.PossibleProximityPlacementGroupTypeValues()
3555}
3556func PossibleRebootStatusValues() []RebootStatus {
3557	return original.PossibleRebootStatusValues()
3558}
3559func PossibleReplicationStateValues() []ReplicationState {
3560	return original.PossibleReplicationStateValues()
3561}
3562func PossibleReplicationStatusTypesValues() []ReplicationStatusTypes {
3563	return original.PossibleReplicationStatusTypesValues()
3564}
3565func PossibleResourceIDentityTypeValues() []ResourceIDentityType {
3566	return original.PossibleResourceIDentityTypeValues()
3567}
3568func PossibleResourceSKUCapacityScaleTypeValues() []ResourceSKUCapacityScaleType {
3569	return original.PossibleResourceSKUCapacityScaleTypeValues()
3570}
3571func PossibleResourceSKURestrictionsReasonCodeValues() []ResourceSKURestrictionsReasonCode {
3572	return original.PossibleResourceSKURestrictionsReasonCodeValues()
3573}
3574func PossibleResourceSKURestrictionsTypeValues() []ResourceSKURestrictionsType {
3575	return original.PossibleResourceSKURestrictionsTypeValues()
3576}
3577func PossibleRollingUpgradeActionTypeValues() []RollingUpgradeActionType {
3578	return original.PossibleRollingUpgradeActionTypeValues()
3579}
3580func PossibleRollingUpgradeStatusCodeValues() []RollingUpgradeStatusCode {
3581	return original.PossibleRollingUpgradeStatusCodeValues()
3582}
3583func PossibleSelectPermissionsValues() []SelectPermissions {
3584	return original.PossibleSelectPermissionsValues()
3585}
3586func PossibleSettingNamesValues() []SettingNames {
3587	return original.PossibleSettingNamesValues()
3588}
3589func PossibleSharedToValuesValues() []SharedToValues {
3590	return original.PossibleSharedToValuesValues()
3591}
3592func PossibleSharingProfileGroupTypesValues() []SharingProfileGroupTypes {
3593	return original.PossibleSharingProfileGroupTypesValues()
3594}
3595func PossibleSharingUpdateOperationTypesValues() []SharingUpdateOperationTypes {
3596	return original.PossibleSharingUpdateOperationTypesValues()
3597}
3598func PossibleSnapshotStorageAccountTypesValues() []SnapshotStorageAccountTypes {
3599	return original.PossibleSnapshotStorageAccountTypesValues()
3600}
3601func PossibleSoftwareUpdateRebootBehaviorValues() []SoftwareUpdateRebootBehavior {
3602	return original.PossibleSoftwareUpdateRebootBehaviorValues()
3603}
3604func PossibleStatusLevelTypesValues() []StatusLevelTypes {
3605	return original.PossibleStatusLevelTypesValues()
3606}
3607func PossibleStorageAccountTypeValues() []StorageAccountType {
3608	return original.PossibleStorageAccountTypeValues()
3609}
3610func PossibleStorageAccountTypesValues() []StorageAccountTypes {
3611	return original.PossibleStorageAccountTypesValues()
3612}
3613func PossibleUpgradeModeValues() []UpgradeMode {
3614	return original.PossibleUpgradeModeValues()
3615}
3616func PossibleUpgradeOperationInvokerValues() []UpgradeOperationInvoker {
3617	return original.PossibleUpgradeOperationInvokerValues()
3618}
3619func PossibleUpgradeStateValues() []UpgradeState {
3620	return original.PossibleUpgradeStateValues()
3621}
3622func PossibleVMDiskTypesValues() []VMDiskTypes {
3623	return original.PossibleVMDiskTypesValues()
3624}
3625func PossibleVirtualMachineEvictionPolicyTypesValues() []VirtualMachineEvictionPolicyTypes {
3626	return original.PossibleVirtualMachineEvictionPolicyTypesValues()
3627}
3628func PossibleVirtualMachinePriorityTypesValues() []VirtualMachinePriorityTypes {
3629	return original.PossibleVirtualMachinePriorityTypesValues()
3630}
3631func PossibleVirtualMachineScaleSetSKUScaleTypeValues() []VirtualMachineScaleSetSKUScaleType {
3632	return original.PossibleVirtualMachineScaleSetSKUScaleTypeValues()
3633}
3634func PossibleVirtualMachineScaleSetScaleInRulesValues() []VirtualMachineScaleSetScaleInRules {
3635	return original.PossibleVirtualMachineScaleSetScaleInRulesValues()
3636}
3637func PossibleVirtualMachineSizeTypesValues() []VirtualMachineSizeTypes {
3638	return original.PossibleVirtualMachineSizeTypesValues()
3639}
3640