1package containerservice
2
3// Copyright (c) Microsoft Corporation. All rights reserved.
4// Licensed under the MIT License. See License.txt in the project root for license information.
5//
6// Code generated by Microsoft (R) AutoRest Code Generator.
7// Changes may cause incorrect behavior and will be lost if the code is regenerated.
8
9// AgentPoolMode enumerates the values for agent pool mode.
10type AgentPoolMode string
11
12const (
13	// System ...
14	System AgentPoolMode = "System"
15	// User ...
16	User AgentPoolMode = "User"
17)
18
19// PossibleAgentPoolModeValues returns an array of possible values for the AgentPoolMode const type.
20func PossibleAgentPoolModeValues() []AgentPoolMode {
21	return []AgentPoolMode{System, User}
22}
23
24// AgentPoolType enumerates the values for agent pool type.
25type AgentPoolType string
26
27const (
28	// AvailabilitySet ...
29	AvailabilitySet AgentPoolType = "AvailabilitySet"
30	// VirtualMachineScaleSets ...
31	VirtualMachineScaleSets AgentPoolType = "VirtualMachineScaleSets"
32)
33
34// PossibleAgentPoolTypeValues returns an array of possible values for the AgentPoolType const type.
35func PossibleAgentPoolTypeValues() []AgentPoolType {
36	return []AgentPoolType{AvailabilitySet, VirtualMachineScaleSets}
37}
38
39// Code enumerates the values for code.
40type Code string
41
42const (
43	// Running ...
44	Running Code = "Running"
45	// Stopped ...
46	Stopped Code = "Stopped"
47)
48
49// PossibleCodeValues returns an array of possible values for the Code const type.
50func PossibleCodeValues() []Code {
51	return []Code{Running, Stopped}
52}
53
54// ConnectionStatus enumerates the values for connection status.
55type ConnectionStatus string
56
57const (
58	// Approved ...
59	Approved ConnectionStatus = "Approved"
60	// Disconnected ...
61	Disconnected ConnectionStatus = "Disconnected"
62	// Pending ...
63	Pending ConnectionStatus = "Pending"
64	// Rejected ...
65	Rejected ConnectionStatus = "Rejected"
66)
67
68// PossibleConnectionStatusValues returns an array of possible values for the ConnectionStatus const type.
69func PossibleConnectionStatusValues() []ConnectionStatus {
70	return []ConnectionStatus{Approved, Disconnected, Pending, Rejected}
71}
72
73// Expander enumerates the values for expander.
74type Expander string
75
76const (
77	// LeastWaste ...
78	LeastWaste Expander = "least-waste"
79	// MostPods ...
80	MostPods Expander = "most-pods"
81	// Random ...
82	Random Expander = "random"
83)
84
85// PossibleExpanderValues returns an array of possible values for the Expander const type.
86func PossibleExpanderValues() []Expander {
87	return []Expander{LeastWaste, MostPods, Random}
88}
89
90// Kind enumerates the values for kind.
91type Kind string
92
93const (
94	// KindAADIdentityProvider ...
95	KindAADIdentityProvider Kind = "AADIdentityProvider"
96	// KindOpenShiftManagedClusterBaseIdentityProvider ...
97	KindOpenShiftManagedClusterBaseIdentityProvider Kind = "OpenShiftManagedClusterBaseIdentityProvider"
98)
99
100// PossibleKindValues returns an array of possible values for the Kind const type.
101func PossibleKindValues() []Kind {
102	return []Kind{KindAADIdentityProvider, KindOpenShiftManagedClusterBaseIdentityProvider}
103}
104
105// LicenseType enumerates the values for license type.
106type LicenseType string
107
108const (
109	// None ...
110	None LicenseType = "None"
111	// WindowsServer ...
112	WindowsServer LicenseType = "Windows_Server"
113)
114
115// PossibleLicenseTypeValues returns an array of possible values for the LicenseType const type.
116func PossibleLicenseTypeValues() []LicenseType {
117	return []LicenseType{None, WindowsServer}
118}
119
120// LoadBalancerSku enumerates the values for load balancer sku.
121type LoadBalancerSku string
122
123const (
124	// Basic ...
125	Basic LoadBalancerSku = "basic"
126	// Standard ...
127	Standard LoadBalancerSku = "standard"
128)
129
130// PossibleLoadBalancerSkuValues returns an array of possible values for the LoadBalancerSku const type.
131func PossibleLoadBalancerSkuValues() []LoadBalancerSku {
132	return []LoadBalancerSku{Basic, Standard}
133}
134
135// ManagedClusterSKUName enumerates the values for managed cluster sku name.
136type ManagedClusterSKUName string
137
138const (
139	// ManagedClusterSKUNameBasic ...
140	ManagedClusterSKUNameBasic ManagedClusterSKUName = "Basic"
141)
142
143// PossibleManagedClusterSKUNameValues returns an array of possible values for the ManagedClusterSKUName const type.
144func PossibleManagedClusterSKUNameValues() []ManagedClusterSKUName {
145	return []ManagedClusterSKUName{ManagedClusterSKUNameBasic}
146}
147
148// ManagedClusterSKUTier enumerates the values for managed cluster sku tier.
149type ManagedClusterSKUTier string
150
151const (
152	// Free ...
153	Free ManagedClusterSKUTier = "Free"
154	// Paid ...
155	Paid ManagedClusterSKUTier = "Paid"
156)
157
158// PossibleManagedClusterSKUTierValues returns an array of possible values for the ManagedClusterSKUTier const type.
159func PossibleManagedClusterSKUTierValues() []ManagedClusterSKUTier {
160	return []ManagedClusterSKUTier{Free, Paid}
161}
162
163// NetworkMode enumerates the values for network mode.
164type NetworkMode string
165
166const (
167	// Bridge ...
168	Bridge NetworkMode = "bridge"
169	// Transparent ...
170	Transparent NetworkMode = "transparent"
171)
172
173// PossibleNetworkModeValues returns an array of possible values for the NetworkMode const type.
174func PossibleNetworkModeValues() []NetworkMode {
175	return []NetworkMode{Bridge, Transparent}
176}
177
178// NetworkPlugin enumerates the values for network plugin.
179type NetworkPlugin string
180
181const (
182	// Azure ...
183	Azure NetworkPlugin = "azure"
184	// Kubenet ...
185	Kubenet NetworkPlugin = "kubenet"
186)
187
188// PossibleNetworkPluginValues returns an array of possible values for the NetworkPlugin const type.
189func PossibleNetworkPluginValues() []NetworkPlugin {
190	return []NetworkPlugin{Azure, Kubenet}
191}
192
193// NetworkPolicy enumerates the values for network policy.
194type NetworkPolicy string
195
196const (
197	// NetworkPolicyAzure ...
198	NetworkPolicyAzure NetworkPolicy = "azure"
199	// NetworkPolicyCalico ...
200	NetworkPolicyCalico NetworkPolicy = "calico"
201)
202
203// PossibleNetworkPolicyValues returns an array of possible values for the NetworkPolicy const type.
204func PossibleNetworkPolicyValues() []NetworkPolicy {
205	return []NetworkPolicy{NetworkPolicyAzure, NetworkPolicyCalico}
206}
207
208// OpenShiftAgentPoolProfileRole enumerates the values for open shift agent pool profile role.
209type OpenShiftAgentPoolProfileRole string
210
211const (
212	// Compute ...
213	Compute OpenShiftAgentPoolProfileRole = "compute"
214	// Infra ...
215	Infra OpenShiftAgentPoolProfileRole = "infra"
216)
217
218// PossibleOpenShiftAgentPoolProfileRoleValues returns an array of possible values for the OpenShiftAgentPoolProfileRole const type.
219func PossibleOpenShiftAgentPoolProfileRoleValues() []OpenShiftAgentPoolProfileRole {
220	return []OpenShiftAgentPoolProfileRole{Compute, Infra}
221}
222
223// OpenShiftContainerServiceVMSize enumerates the values for open shift container service vm size.
224type OpenShiftContainerServiceVMSize string
225
226const (
227	// StandardD16sV3 ...
228	StandardD16sV3 OpenShiftContainerServiceVMSize = "Standard_D16s_v3"
229	// StandardD2sV3 ...
230	StandardD2sV3 OpenShiftContainerServiceVMSize = "Standard_D2s_v3"
231	// StandardD32sV3 ...
232	StandardD32sV3 OpenShiftContainerServiceVMSize = "Standard_D32s_v3"
233	// StandardD4sV3 ...
234	StandardD4sV3 OpenShiftContainerServiceVMSize = "Standard_D4s_v3"
235	// StandardD64sV3 ...
236	StandardD64sV3 OpenShiftContainerServiceVMSize = "Standard_D64s_v3"
237	// StandardD8sV3 ...
238	StandardD8sV3 OpenShiftContainerServiceVMSize = "Standard_D8s_v3"
239	// StandardDS12V2 ...
240	StandardDS12V2 OpenShiftContainerServiceVMSize = "Standard_DS12_v2"
241	// StandardDS13V2 ...
242	StandardDS13V2 OpenShiftContainerServiceVMSize = "Standard_DS13_v2"
243	// StandardDS14V2 ...
244	StandardDS14V2 OpenShiftContainerServiceVMSize = "Standard_DS14_v2"
245	// StandardDS15V2 ...
246	StandardDS15V2 OpenShiftContainerServiceVMSize = "Standard_DS15_v2"
247	// StandardDS4V2 ...
248	StandardDS4V2 OpenShiftContainerServiceVMSize = "Standard_DS4_v2"
249	// StandardDS5V2 ...
250	StandardDS5V2 OpenShiftContainerServiceVMSize = "Standard_DS5_v2"
251	// StandardE16sV3 ...
252	StandardE16sV3 OpenShiftContainerServiceVMSize = "Standard_E16s_v3"
253	// StandardE20sV3 ...
254	StandardE20sV3 OpenShiftContainerServiceVMSize = "Standard_E20s_v3"
255	// StandardE32sV3 ...
256	StandardE32sV3 OpenShiftContainerServiceVMSize = "Standard_E32s_v3"
257	// StandardE4sV3 ...
258	StandardE4sV3 OpenShiftContainerServiceVMSize = "Standard_E4s_v3"
259	// StandardE64sV3 ...
260	StandardE64sV3 OpenShiftContainerServiceVMSize = "Standard_E64s_v3"
261	// StandardE8sV3 ...
262	StandardE8sV3 OpenShiftContainerServiceVMSize = "Standard_E8s_v3"
263	// StandardF16s ...
264	StandardF16s OpenShiftContainerServiceVMSize = "Standard_F16s"
265	// StandardF16sV2 ...
266	StandardF16sV2 OpenShiftContainerServiceVMSize = "Standard_F16s_v2"
267	// StandardF32sV2 ...
268	StandardF32sV2 OpenShiftContainerServiceVMSize = "Standard_F32s_v2"
269	// StandardF64sV2 ...
270	StandardF64sV2 OpenShiftContainerServiceVMSize = "Standard_F64s_v2"
271	// StandardF72sV2 ...
272	StandardF72sV2 OpenShiftContainerServiceVMSize = "Standard_F72s_v2"
273	// StandardF8s ...
274	StandardF8s OpenShiftContainerServiceVMSize = "Standard_F8s"
275	// StandardF8sV2 ...
276	StandardF8sV2 OpenShiftContainerServiceVMSize = "Standard_F8s_v2"
277	// StandardGS2 ...
278	StandardGS2 OpenShiftContainerServiceVMSize = "Standard_GS2"
279	// StandardGS3 ...
280	StandardGS3 OpenShiftContainerServiceVMSize = "Standard_GS3"
281	// StandardGS4 ...
282	StandardGS4 OpenShiftContainerServiceVMSize = "Standard_GS4"
283	// StandardGS5 ...
284	StandardGS5 OpenShiftContainerServiceVMSize = "Standard_GS5"
285	// StandardL16s ...
286	StandardL16s OpenShiftContainerServiceVMSize = "Standard_L16s"
287	// StandardL32s ...
288	StandardL32s OpenShiftContainerServiceVMSize = "Standard_L32s"
289	// StandardL4s ...
290	StandardL4s OpenShiftContainerServiceVMSize = "Standard_L4s"
291	// StandardL8s ...
292	StandardL8s OpenShiftContainerServiceVMSize = "Standard_L8s"
293)
294
295// PossibleOpenShiftContainerServiceVMSizeValues returns an array of possible values for the OpenShiftContainerServiceVMSize const type.
296func PossibleOpenShiftContainerServiceVMSizeValues() []OpenShiftContainerServiceVMSize {
297	return []OpenShiftContainerServiceVMSize{StandardD16sV3, StandardD2sV3, StandardD32sV3, StandardD4sV3, StandardD64sV3, StandardD8sV3, StandardDS12V2, StandardDS13V2, StandardDS14V2, StandardDS15V2, StandardDS4V2, StandardDS5V2, StandardE16sV3, StandardE20sV3, StandardE32sV3, StandardE4sV3, StandardE64sV3, StandardE8sV3, StandardF16s, StandardF16sV2, StandardF32sV2, StandardF64sV2, StandardF72sV2, StandardF8s, StandardF8sV2, StandardGS2, StandardGS3, StandardGS4, StandardGS5, StandardL16s, StandardL32s, StandardL4s, StandardL8s}
298}
299
300// OrchestratorTypes enumerates the values for orchestrator types.
301type OrchestratorTypes string
302
303const (
304	// Custom ...
305	Custom OrchestratorTypes = "Custom"
306	// DCOS ...
307	DCOS OrchestratorTypes = "DCOS"
308	// DockerCE ...
309	DockerCE OrchestratorTypes = "DockerCE"
310	// Kubernetes ...
311	Kubernetes OrchestratorTypes = "Kubernetes"
312	// Swarm ...
313	Swarm OrchestratorTypes = "Swarm"
314)
315
316// PossibleOrchestratorTypesValues returns an array of possible values for the OrchestratorTypes const type.
317func PossibleOrchestratorTypesValues() []OrchestratorTypes {
318	return []OrchestratorTypes{Custom, DCOS, DockerCE, Kubernetes, Swarm}
319}
320
321// OSDiskType enumerates the values for os disk type.
322type OSDiskType string
323
324const (
325	// Ephemeral ...
326	Ephemeral OSDiskType = "Ephemeral"
327	// Managed ...
328	Managed OSDiskType = "Managed"
329)
330
331// PossibleOSDiskTypeValues returns an array of possible values for the OSDiskType const type.
332func PossibleOSDiskTypeValues() []OSDiskType {
333	return []OSDiskType{Ephemeral, Managed}
334}
335
336// OSType enumerates the values for os type.
337type OSType string
338
339const (
340	// Linux ...
341	Linux OSType = "Linux"
342	// Windows ...
343	Windows OSType = "Windows"
344)
345
346// PossibleOSTypeValues returns an array of possible values for the OSType const type.
347func PossibleOSTypeValues() []OSType {
348	return []OSType{Linux, Windows}
349}
350
351// OutboundType enumerates the values for outbound type.
352type OutboundType string
353
354const (
355	// LoadBalancer ...
356	LoadBalancer OutboundType = "loadBalancer"
357	// UserDefinedRouting ...
358	UserDefinedRouting OutboundType = "userDefinedRouting"
359)
360
361// PossibleOutboundTypeValues returns an array of possible values for the OutboundType const type.
362func PossibleOutboundTypeValues() []OutboundType {
363	return []OutboundType{LoadBalancer, UserDefinedRouting}
364}
365
366// PrivateEndpointConnectionProvisioningState enumerates the values for private endpoint connection
367// provisioning state.
368type PrivateEndpointConnectionProvisioningState string
369
370const (
371	// Creating ...
372	Creating PrivateEndpointConnectionProvisioningState = "Creating"
373	// Deleting ...
374	Deleting PrivateEndpointConnectionProvisioningState = "Deleting"
375	// Failed ...
376	Failed PrivateEndpointConnectionProvisioningState = "Failed"
377	// Succeeded ...
378	Succeeded PrivateEndpointConnectionProvisioningState = "Succeeded"
379)
380
381// PossiblePrivateEndpointConnectionProvisioningStateValues returns an array of possible values for the PrivateEndpointConnectionProvisioningState const type.
382func PossiblePrivateEndpointConnectionProvisioningStateValues() []PrivateEndpointConnectionProvisioningState {
383	return []PrivateEndpointConnectionProvisioningState{Creating, Deleting, Failed, Succeeded}
384}
385
386// ResourceIdentityType enumerates the values for resource identity type.
387type ResourceIdentityType string
388
389const (
390	// ResourceIdentityTypeNone ...
391	ResourceIdentityTypeNone ResourceIdentityType = "None"
392	// ResourceIdentityTypeSystemAssigned ...
393	ResourceIdentityTypeSystemAssigned ResourceIdentityType = "SystemAssigned"
394	// ResourceIdentityTypeUserAssigned ...
395	ResourceIdentityTypeUserAssigned ResourceIdentityType = "UserAssigned"
396)
397
398// PossibleResourceIdentityTypeValues returns an array of possible values for the ResourceIdentityType const type.
399func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
400	return []ResourceIdentityType{ResourceIdentityTypeNone, ResourceIdentityTypeSystemAssigned, ResourceIdentityTypeUserAssigned}
401}
402
403// ScaleSetEvictionPolicy enumerates the values for scale set eviction policy.
404type ScaleSetEvictionPolicy string
405
406const (
407	// Deallocate ...
408	Deallocate ScaleSetEvictionPolicy = "Deallocate"
409	// Delete ...
410	Delete ScaleSetEvictionPolicy = "Delete"
411)
412
413// PossibleScaleSetEvictionPolicyValues returns an array of possible values for the ScaleSetEvictionPolicy const type.
414func PossibleScaleSetEvictionPolicyValues() []ScaleSetEvictionPolicy {
415	return []ScaleSetEvictionPolicy{Deallocate, Delete}
416}
417
418// ScaleSetPriority enumerates the values for scale set priority.
419type ScaleSetPriority string
420
421const (
422	// Regular ...
423	Regular ScaleSetPriority = "Regular"
424	// Spot ...
425	Spot ScaleSetPriority = "Spot"
426)
427
428// PossibleScaleSetPriorityValues returns an array of possible values for the ScaleSetPriority const type.
429func PossibleScaleSetPriorityValues() []ScaleSetPriority {
430	return []ScaleSetPriority{Regular, Spot}
431}
432
433// StorageProfileTypes enumerates the values for storage profile types.
434type StorageProfileTypes string
435
436const (
437	// ManagedDisks ...
438	ManagedDisks StorageProfileTypes = "ManagedDisks"
439	// StorageAccount ...
440	StorageAccount StorageProfileTypes = "StorageAccount"
441)
442
443// PossibleStorageProfileTypesValues returns an array of possible values for the StorageProfileTypes const type.
444func PossibleStorageProfileTypesValues() []StorageProfileTypes {
445	return []StorageProfileTypes{ManagedDisks, StorageAccount}
446}
447
448// VMSizeTypes enumerates the values for vm size types.
449type VMSizeTypes string
450
451const (
452	// VMSizeTypesStandardA1 ...
453	VMSizeTypesStandardA1 VMSizeTypes = "Standard_A1"
454	// VMSizeTypesStandardA10 ...
455	VMSizeTypesStandardA10 VMSizeTypes = "Standard_A10"
456	// VMSizeTypesStandardA11 ...
457	VMSizeTypesStandardA11 VMSizeTypes = "Standard_A11"
458	// VMSizeTypesStandardA1V2 ...
459	VMSizeTypesStandardA1V2 VMSizeTypes = "Standard_A1_v2"
460	// VMSizeTypesStandardA2 ...
461	VMSizeTypesStandardA2 VMSizeTypes = "Standard_A2"
462	// VMSizeTypesStandardA2mV2 ...
463	VMSizeTypesStandardA2mV2 VMSizeTypes = "Standard_A2m_v2"
464	// VMSizeTypesStandardA2V2 ...
465	VMSizeTypesStandardA2V2 VMSizeTypes = "Standard_A2_v2"
466	// VMSizeTypesStandardA3 ...
467	VMSizeTypesStandardA3 VMSizeTypes = "Standard_A3"
468	// VMSizeTypesStandardA4 ...
469	VMSizeTypesStandardA4 VMSizeTypes = "Standard_A4"
470	// VMSizeTypesStandardA4mV2 ...
471	VMSizeTypesStandardA4mV2 VMSizeTypes = "Standard_A4m_v2"
472	// VMSizeTypesStandardA4V2 ...
473	VMSizeTypesStandardA4V2 VMSizeTypes = "Standard_A4_v2"
474	// VMSizeTypesStandardA5 ...
475	VMSizeTypesStandardA5 VMSizeTypes = "Standard_A5"
476	// VMSizeTypesStandardA6 ...
477	VMSizeTypesStandardA6 VMSizeTypes = "Standard_A6"
478	// VMSizeTypesStandardA7 ...
479	VMSizeTypesStandardA7 VMSizeTypes = "Standard_A7"
480	// VMSizeTypesStandardA8 ...
481	VMSizeTypesStandardA8 VMSizeTypes = "Standard_A8"
482	// VMSizeTypesStandardA8mV2 ...
483	VMSizeTypesStandardA8mV2 VMSizeTypes = "Standard_A8m_v2"
484	// VMSizeTypesStandardA8V2 ...
485	VMSizeTypesStandardA8V2 VMSizeTypes = "Standard_A8_v2"
486	// VMSizeTypesStandardA9 ...
487	VMSizeTypesStandardA9 VMSizeTypes = "Standard_A9"
488	// VMSizeTypesStandardB2ms ...
489	VMSizeTypesStandardB2ms VMSizeTypes = "Standard_B2ms"
490	// VMSizeTypesStandardB2s ...
491	VMSizeTypesStandardB2s VMSizeTypes = "Standard_B2s"
492	// VMSizeTypesStandardB4ms ...
493	VMSizeTypesStandardB4ms VMSizeTypes = "Standard_B4ms"
494	// VMSizeTypesStandardB8ms ...
495	VMSizeTypesStandardB8ms VMSizeTypes = "Standard_B8ms"
496	// VMSizeTypesStandardD1 ...
497	VMSizeTypesStandardD1 VMSizeTypes = "Standard_D1"
498	// VMSizeTypesStandardD11 ...
499	VMSizeTypesStandardD11 VMSizeTypes = "Standard_D11"
500	// VMSizeTypesStandardD11V2 ...
501	VMSizeTypesStandardD11V2 VMSizeTypes = "Standard_D11_v2"
502	// VMSizeTypesStandardD11V2Promo ...
503	VMSizeTypesStandardD11V2Promo VMSizeTypes = "Standard_D11_v2_Promo"
504	// VMSizeTypesStandardD12 ...
505	VMSizeTypesStandardD12 VMSizeTypes = "Standard_D12"
506	// VMSizeTypesStandardD12V2 ...
507	VMSizeTypesStandardD12V2 VMSizeTypes = "Standard_D12_v2"
508	// VMSizeTypesStandardD12V2Promo ...
509	VMSizeTypesStandardD12V2Promo VMSizeTypes = "Standard_D12_v2_Promo"
510	// VMSizeTypesStandardD13 ...
511	VMSizeTypesStandardD13 VMSizeTypes = "Standard_D13"
512	// VMSizeTypesStandardD13V2 ...
513	VMSizeTypesStandardD13V2 VMSizeTypes = "Standard_D13_v2"
514	// VMSizeTypesStandardD13V2Promo ...
515	VMSizeTypesStandardD13V2Promo VMSizeTypes = "Standard_D13_v2_Promo"
516	// VMSizeTypesStandardD14 ...
517	VMSizeTypesStandardD14 VMSizeTypes = "Standard_D14"
518	// VMSizeTypesStandardD14V2 ...
519	VMSizeTypesStandardD14V2 VMSizeTypes = "Standard_D14_v2"
520	// VMSizeTypesStandardD14V2Promo ...
521	VMSizeTypesStandardD14V2Promo VMSizeTypes = "Standard_D14_v2_Promo"
522	// VMSizeTypesStandardD15V2 ...
523	VMSizeTypesStandardD15V2 VMSizeTypes = "Standard_D15_v2"
524	// VMSizeTypesStandardD16sV3 ...
525	VMSizeTypesStandardD16sV3 VMSizeTypes = "Standard_D16s_v3"
526	// VMSizeTypesStandardD16V3 ...
527	VMSizeTypesStandardD16V3 VMSizeTypes = "Standard_D16_v3"
528	// VMSizeTypesStandardD1V2 ...
529	VMSizeTypesStandardD1V2 VMSizeTypes = "Standard_D1_v2"
530	// VMSizeTypesStandardD2 ...
531	VMSizeTypesStandardD2 VMSizeTypes = "Standard_D2"
532	// VMSizeTypesStandardD2sV3 ...
533	VMSizeTypesStandardD2sV3 VMSizeTypes = "Standard_D2s_v3"
534	// VMSizeTypesStandardD2V2 ...
535	VMSizeTypesStandardD2V2 VMSizeTypes = "Standard_D2_v2"
536	// VMSizeTypesStandardD2V2Promo ...
537	VMSizeTypesStandardD2V2Promo VMSizeTypes = "Standard_D2_v2_Promo"
538	// VMSizeTypesStandardD2V3 ...
539	VMSizeTypesStandardD2V3 VMSizeTypes = "Standard_D2_v3"
540	// VMSizeTypesStandardD3 ...
541	VMSizeTypesStandardD3 VMSizeTypes = "Standard_D3"
542	// VMSizeTypesStandardD32sV3 ...
543	VMSizeTypesStandardD32sV3 VMSizeTypes = "Standard_D32s_v3"
544	// VMSizeTypesStandardD32V3 ...
545	VMSizeTypesStandardD32V3 VMSizeTypes = "Standard_D32_v3"
546	// VMSizeTypesStandardD3V2 ...
547	VMSizeTypesStandardD3V2 VMSizeTypes = "Standard_D3_v2"
548	// VMSizeTypesStandardD3V2Promo ...
549	VMSizeTypesStandardD3V2Promo VMSizeTypes = "Standard_D3_v2_Promo"
550	// VMSizeTypesStandardD4 ...
551	VMSizeTypesStandardD4 VMSizeTypes = "Standard_D4"
552	// VMSizeTypesStandardD4sV3 ...
553	VMSizeTypesStandardD4sV3 VMSizeTypes = "Standard_D4s_v3"
554	// VMSizeTypesStandardD4V2 ...
555	VMSizeTypesStandardD4V2 VMSizeTypes = "Standard_D4_v2"
556	// VMSizeTypesStandardD4V2Promo ...
557	VMSizeTypesStandardD4V2Promo VMSizeTypes = "Standard_D4_v2_Promo"
558	// VMSizeTypesStandardD4V3 ...
559	VMSizeTypesStandardD4V3 VMSizeTypes = "Standard_D4_v3"
560	// VMSizeTypesStandardD5V2 ...
561	VMSizeTypesStandardD5V2 VMSizeTypes = "Standard_D5_v2"
562	// VMSizeTypesStandardD5V2Promo ...
563	VMSizeTypesStandardD5V2Promo VMSizeTypes = "Standard_D5_v2_Promo"
564	// VMSizeTypesStandardD64sV3 ...
565	VMSizeTypesStandardD64sV3 VMSizeTypes = "Standard_D64s_v3"
566	// VMSizeTypesStandardD64V3 ...
567	VMSizeTypesStandardD64V3 VMSizeTypes = "Standard_D64_v3"
568	// VMSizeTypesStandardD8sV3 ...
569	VMSizeTypesStandardD8sV3 VMSizeTypes = "Standard_D8s_v3"
570	// VMSizeTypesStandardD8V3 ...
571	VMSizeTypesStandardD8V3 VMSizeTypes = "Standard_D8_v3"
572	// VMSizeTypesStandardDS1 ...
573	VMSizeTypesStandardDS1 VMSizeTypes = "Standard_DS1"
574	// VMSizeTypesStandardDS11 ...
575	VMSizeTypesStandardDS11 VMSizeTypes = "Standard_DS11"
576	// VMSizeTypesStandardDS11V2 ...
577	VMSizeTypesStandardDS11V2 VMSizeTypes = "Standard_DS11_v2"
578	// VMSizeTypesStandardDS11V2Promo ...
579	VMSizeTypesStandardDS11V2Promo VMSizeTypes = "Standard_DS11_v2_Promo"
580	// VMSizeTypesStandardDS12 ...
581	VMSizeTypesStandardDS12 VMSizeTypes = "Standard_DS12"
582	// VMSizeTypesStandardDS12V2 ...
583	VMSizeTypesStandardDS12V2 VMSizeTypes = "Standard_DS12_v2"
584	// VMSizeTypesStandardDS12V2Promo ...
585	VMSizeTypesStandardDS12V2Promo VMSizeTypes = "Standard_DS12_v2_Promo"
586	// VMSizeTypesStandardDS13 ...
587	VMSizeTypesStandardDS13 VMSizeTypes = "Standard_DS13"
588	// VMSizeTypesStandardDS132V2 ...
589	VMSizeTypesStandardDS132V2 VMSizeTypes = "Standard_DS13-2_v2"
590	// VMSizeTypesStandardDS134V2 ...
591	VMSizeTypesStandardDS134V2 VMSizeTypes = "Standard_DS13-4_v2"
592	// VMSizeTypesStandardDS13V2 ...
593	VMSizeTypesStandardDS13V2 VMSizeTypes = "Standard_DS13_v2"
594	// VMSizeTypesStandardDS13V2Promo ...
595	VMSizeTypesStandardDS13V2Promo VMSizeTypes = "Standard_DS13_v2_Promo"
596	// VMSizeTypesStandardDS14 ...
597	VMSizeTypesStandardDS14 VMSizeTypes = "Standard_DS14"
598	// VMSizeTypesStandardDS144V2 ...
599	VMSizeTypesStandardDS144V2 VMSizeTypes = "Standard_DS14-4_v2"
600	// VMSizeTypesStandardDS148V2 ...
601	VMSizeTypesStandardDS148V2 VMSizeTypes = "Standard_DS14-8_v2"
602	// VMSizeTypesStandardDS14V2 ...
603	VMSizeTypesStandardDS14V2 VMSizeTypes = "Standard_DS14_v2"
604	// VMSizeTypesStandardDS14V2Promo ...
605	VMSizeTypesStandardDS14V2Promo VMSizeTypes = "Standard_DS14_v2_Promo"
606	// VMSizeTypesStandardDS15V2 ...
607	VMSizeTypesStandardDS15V2 VMSizeTypes = "Standard_DS15_v2"
608	// VMSizeTypesStandardDS1V2 ...
609	VMSizeTypesStandardDS1V2 VMSizeTypes = "Standard_DS1_v2"
610	// VMSizeTypesStandardDS2 ...
611	VMSizeTypesStandardDS2 VMSizeTypes = "Standard_DS2"
612	// VMSizeTypesStandardDS2V2 ...
613	VMSizeTypesStandardDS2V2 VMSizeTypes = "Standard_DS2_v2"
614	// VMSizeTypesStandardDS2V2Promo ...
615	VMSizeTypesStandardDS2V2Promo VMSizeTypes = "Standard_DS2_v2_Promo"
616	// VMSizeTypesStandardDS3 ...
617	VMSizeTypesStandardDS3 VMSizeTypes = "Standard_DS3"
618	// VMSizeTypesStandardDS3V2 ...
619	VMSizeTypesStandardDS3V2 VMSizeTypes = "Standard_DS3_v2"
620	// VMSizeTypesStandardDS3V2Promo ...
621	VMSizeTypesStandardDS3V2Promo VMSizeTypes = "Standard_DS3_v2_Promo"
622	// VMSizeTypesStandardDS4 ...
623	VMSizeTypesStandardDS4 VMSizeTypes = "Standard_DS4"
624	// VMSizeTypesStandardDS4V2 ...
625	VMSizeTypesStandardDS4V2 VMSizeTypes = "Standard_DS4_v2"
626	// VMSizeTypesStandardDS4V2Promo ...
627	VMSizeTypesStandardDS4V2Promo VMSizeTypes = "Standard_DS4_v2_Promo"
628	// VMSizeTypesStandardDS5V2 ...
629	VMSizeTypesStandardDS5V2 VMSizeTypes = "Standard_DS5_v2"
630	// VMSizeTypesStandardDS5V2Promo ...
631	VMSizeTypesStandardDS5V2Promo VMSizeTypes = "Standard_DS5_v2_Promo"
632	// VMSizeTypesStandardE16sV3 ...
633	VMSizeTypesStandardE16sV3 VMSizeTypes = "Standard_E16s_v3"
634	// VMSizeTypesStandardE16V3 ...
635	VMSizeTypesStandardE16V3 VMSizeTypes = "Standard_E16_v3"
636	// VMSizeTypesStandardE2sV3 ...
637	VMSizeTypesStandardE2sV3 VMSizeTypes = "Standard_E2s_v3"
638	// VMSizeTypesStandardE2V3 ...
639	VMSizeTypesStandardE2V3 VMSizeTypes = "Standard_E2_v3"
640	// VMSizeTypesStandardE3216sV3 ...
641	VMSizeTypesStandardE3216sV3 VMSizeTypes = "Standard_E32-16s_v3"
642	// VMSizeTypesStandardE328sV3 ...
643	VMSizeTypesStandardE328sV3 VMSizeTypes = "Standard_E32-8s_v3"
644	// VMSizeTypesStandardE32sV3 ...
645	VMSizeTypesStandardE32sV3 VMSizeTypes = "Standard_E32s_v3"
646	// VMSizeTypesStandardE32V3 ...
647	VMSizeTypesStandardE32V3 VMSizeTypes = "Standard_E32_v3"
648	// VMSizeTypesStandardE4sV3 ...
649	VMSizeTypesStandardE4sV3 VMSizeTypes = "Standard_E4s_v3"
650	// VMSizeTypesStandardE4V3 ...
651	VMSizeTypesStandardE4V3 VMSizeTypes = "Standard_E4_v3"
652	// VMSizeTypesStandardE6416sV3 ...
653	VMSizeTypesStandardE6416sV3 VMSizeTypes = "Standard_E64-16s_v3"
654	// VMSizeTypesStandardE6432sV3 ...
655	VMSizeTypesStandardE6432sV3 VMSizeTypes = "Standard_E64-32s_v3"
656	// VMSizeTypesStandardE64sV3 ...
657	VMSizeTypesStandardE64sV3 VMSizeTypes = "Standard_E64s_v3"
658	// VMSizeTypesStandardE64V3 ...
659	VMSizeTypesStandardE64V3 VMSizeTypes = "Standard_E64_v3"
660	// VMSizeTypesStandardE8sV3 ...
661	VMSizeTypesStandardE8sV3 VMSizeTypes = "Standard_E8s_v3"
662	// VMSizeTypesStandardE8V3 ...
663	VMSizeTypesStandardE8V3 VMSizeTypes = "Standard_E8_v3"
664	// VMSizeTypesStandardF1 ...
665	VMSizeTypesStandardF1 VMSizeTypes = "Standard_F1"
666	// VMSizeTypesStandardF16 ...
667	VMSizeTypesStandardF16 VMSizeTypes = "Standard_F16"
668	// VMSizeTypesStandardF16s ...
669	VMSizeTypesStandardF16s VMSizeTypes = "Standard_F16s"
670	// VMSizeTypesStandardF16sV2 ...
671	VMSizeTypesStandardF16sV2 VMSizeTypes = "Standard_F16s_v2"
672	// VMSizeTypesStandardF1s ...
673	VMSizeTypesStandardF1s VMSizeTypes = "Standard_F1s"
674	// VMSizeTypesStandardF2 ...
675	VMSizeTypesStandardF2 VMSizeTypes = "Standard_F2"
676	// VMSizeTypesStandardF2s ...
677	VMSizeTypesStandardF2s VMSizeTypes = "Standard_F2s"
678	// VMSizeTypesStandardF2sV2 ...
679	VMSizeTypesStandardF2sV2 VMSizeTypes = "Standard_F2s_v2"
680	// VMSizeTypesStandardF32sV2 ...
681	VMSizeTypesStandardF32sV2 VMSizeTypes = "Standard_F32s_v2"
682	// VMSizeTypesStandardF4 ...
683	VMSizeTypesStandardF4 VMSizeTypes = "Standard_F4"
684	// VMSizeTypesStandardF4s ...
685	VMSizeTypesStandardF4s VMSizeTypes = "Standard_F4s"
686	// VMSizeTypesStandardF4sV2 ...
687	VMSizeTypesStandardF4sV2 VMSizeTypes = "Standard_F4s_v2"
688	// VMSizeTypesStandardF64sV2 ...
689	VMSizeTypesStandardF64sV2 VMSizeTypes = "Standard_F64s_v2"
690	// VMSizeTypesStandardF72sV2 ...
691	VMSizeTypesStandardF72sV2 VMSizeTypes = "Standard_F72s_v2"
692	// VMSizeTypesStandardF8 ...
693	VMSizeTypesStandardF8 VMSizeTypes = "Standard_F8"
694	// VMSizeTypesStandardF8s ...
695	VMSizeTypesStandardF8s VMSizeTypes = "Standard_F8s"
696	// VMSizeTypesStandardF8sV2 ...
697	VMSizeTypesStandardF8sV2 VMSizeTypes = "Standard_F8s_v2"
698	// VMSizeTypesStandardG1 ...
699	VMSizeTypesStandardG1 VMSizeTypes = "Standard_G1"
700	// VMSizeTypesStandardG2 ...
701	VMSizeTypesStandardG2 VMSizeTypes = "Standard_G2"
702	// VMSizeTypesStandardG3 ...
703	VMSizeTypesStandardG3 VMSizeTypes = "Standard_G3"
704	// VMSizeTypesStandardG4 ...
705	VMSizeTypesStandardG4 VMSizeTypes = "Standard_G4"
706	// VMSizeTypesStandardG5 ...
707	VMSizeTypesStandardG5 VMSizeTypes = "Standard_G5"
708	// VMSizeTypesStandardGS1 ...
709	VMSizeTypesStandardGS1 VMSizeTypes = "Standard_GS1"
710	// VMSizeTypesStandardGS2 ...
711	VMSizeTypesStandardGS2 VMSizeTypes = "Standard_GS2"
712	// VMSizeTypesStandardGS3 ...
713	VMSizeTypesStandardGS3 VMSizeTypes = "Standard_GS3"
714	// VMSizeTypesStandardGS4 ...
715	VMSizeTypesStandardGS4 VMSizeTypes = "Standard_GS4"
716	// VMSizeTypesStandardGS44 ...
717	VMSizeTypesStandardGS44 VMSizeTypes = "Standard_GS4-4"
718	// VMSizeTypesStandardGS48 ...
719	VMSizeTypesStandardGS48 VMSizeTypes = "Standard_GS4-8"
720	// VMSizeTypesStandardGS5 ...
721	VMSizeTypesStandardGS5 VMSizeTypes = "Standard_GS5"
722	// VMSizeTypesStandardGS516 ...
723	VMSizeTypesStandardGS516 VMSizeTypes = "Standard_GS5-16"
724	// VMSizeTypesStandardGS58 ...
725	VMSizeTypesStandardGS58 VMSizeTypes = "Standard_GS5-8"
726	// VMSizeTypesStandardH16 ...
727	VMSizeTypesStandardH16 VMSizeTypes = "Standard_H16"
728	// VMSizeTypesStandardH16m ...
729	VMSizeTypesStandardH16m VMSizeTypes = "Standard_H16m"
730	// VMSizeTypesStandardH16mr ...
731	VMSizeTypesStandardH16mr VMSizeTypes = "Standard_H16mr"
732	// VMSizeTypesStandardH16r ...
733	VMSizeTypesStandardH16r VMSizeTypes = "Standard_H16r"
734	// VMSizeTypesStandardH8 ...
735	VMSizeTypesStandardH8 VMSizeTypes = "Standard_H8"
736	// VMSizeTypesStandardH8m ...
737	VMSizeTypesStandardH8m VMSizeTypes = "Standard_H8m"
738	// VMSizeTypesStandardL16s ...
739	VMSizeTypesStandardL16s VMSizeTypes = "Standard_L16s"
740	// VMSizeTypesStandardL32s ...
741	VMSizeTypesStandardL32s VMSizeTypes = "Standard_L32s"
742	// VMSizeTypesStandardL4s ...
743	VMSizeTypesStandardL4s VMSizeTypes = "Standard_L4s"
744	// VMSizeTypesStandardL8s ...
745	VMSizeTypesStandardL8s VMSizeTypes = "Standard_L8s"
746	// VMSizeTypesStandardM12832ms ...
747	VMSizeTypesStandardM12832ms VMSizeTypes = "Standard_M128-32ms"
748	// VMSizeTypesStandardM12864ms ...
749	VMSizeTypesStandardM12864ms VMSizeTypes = "Standard_M128-64ms"
750	// VMSizeTypesStandardM128ms ...
751	VMSizeTypesStandardM128ms VMSizeTypes = "Standard_M128ms"
752	// VMSizeTypesStandardM128s ...
753	VMSizeTypesStandardM128s VMSizeTypes = "Standard_M128s"
754	// VMSizeTypesStandardM6416ms ...
755	VMSizeTypesStandardM6416ms VMSizeTypes = "Standard_M64-16ms"
756	// VMSizeTypesStandardM6432ms ...
757	VMSizeTypesStandardM6432ms VMSizeTypes = "Standard_M64-32ms"
758	// VMSizeTypesStandardM64ms ...
759	VMSizeTypesStandardM64ms VMSizeTypes = "Standard_M64ms"
760	// VMSizeTypesStandardM64s ...
761	VMSizeTypesStandardM64s VMSizeTypes = "Standard_M64s"
762	// VMSizeTypesStandardNC12 ...
763	VMSizeTypesStandardNC12 VMSizeTypes = "Standard_NC12"
764	// VMSizeTypesStandardNC12sV2 ...
765	VMSizeTypesStandardNC12sV2 VMSizeTypes = "Standard_NC12s_v2"
766	// VMSizeTypesStandardNC12sV3 ...
767	VMSizeTypesStandardNC12sV3 VMSizeTypes = "Standard_NC12s_v3"
768	// VMSizeTypesStandardNC24 ...
769	VMSizeTypesStandardNC24 VMSizeTypes = "Standard_NC24"
770	// VMSizeTypesStandardNC24r ...
771	VMSizeTypesStandardNC24r VMSizeTypes = "Standard_NC24r"
772	// VMSizeTypesStandardNC24rsV2 ...
773	VMSizeTypesStandardNC24rsV2 VMSizeTypes = "Standard_NC24rs_v2"
774	// VMSizeTypesStandardNC24rsV3 ...
775	VMSizeTypesStandardNC24rsV3 VMSizeTypes = "Standard_NC24rs_v3"
776	// VMSizeTypesStandardNC24sV2 ...
777	VMSizeTypesStandardNC24sV2 VMSizeTypes = "Standard_NC24s_v2"
778	// VMSizeTypesStandardNC24sV3 ...
779	VMSizeTypesStandardNC24sV3 VMSizeTypes = "Standard_NC24s_v3"
780	// VMSizeTypesStandardNC6 ...
781	VMSizeTypesStandardNC6 VMSizeTypes = "Standard_NC6"
782	// VMSizeTypesStandardNC6sV2 ...
783	VMSizeTypesStandardNC6sV2 VMSizeTypes = "Standard_NC6s_v2"
784	// VMSizeTypesStandardNC6sV3 ...
785	VMSizeTypesStandardNC6sV3 VMSizeTypes = "Standard_NC6s_v3"
786	// VMSizeTypesStandardND12s ...
787	VMSizeTypesStandardND12s VMSizeTypes = "Standard_ND12s"
788	// VMSizeTypesStandardND24rs ...
789	VMSizeTypesStandardND24rs VMSizeTypes = "Standard_ND24rs"
790	// VMSizeTypesStandardND24s ...
791	VMSizeTypesStandardND24s VMSizeTypes = "Standard_ND24s"
792	// VMSizeTypesStandardND6s ...
793	VMSizeTypesStandardND6s VMSizeTypes = "Standard_ND6s"
794	// VMSizeTypesStandardNV12 ...
795	VMSizeTypesStandardNV12 VMSizeTypes = "Standard_NV12"
796	// VMSizeTypesStandardNV24 ...
797	VMSizeTypesStandardNV24 VMSizeTypes = "Standard_NV24"
798	// VMSizeTypesStandardNV6 ...
799	VMSizeTypesStandardNV6 VMSizeTypes = "Standard_NV6"
800)
801
802// PossibleVMSizeTypesValues returns an array of possible values for the VMSizeTypes const type.
803func PossibleVMSizeTypesValues() []VMSizeTypes {
804	return []VMSizeTypes{VMSizeTypesStandardA1, VMSizeTypesStandardA10, VMSizeTypesStandardA11, VMSizeTypesStandardA1V2, VMSizeTypesStandardA2, VMSizeTypesStandardA2mV2, VMSizeTypesStandardA2V2, VMSizeTypesStandardA3, VMSizeTypesStandardA4, VMSizeTypesStandardA4mV2, VMSizeTypesStandardA4V2, VMSizeTypesStandardA5, VMSizeTypesStandardA6, VMSizeTypesStandardA7, VMSizeTypesStandardA8, VMSizeTypesStandardA8mV2, VMSizeTypesStandardA8V2, VMSizeTypesStandardA9, VMSizeTypesStandardB2ms, VMSizeTypesStandardB2s, VMSizeTypesStandardB4ms, VMSizeTypesStandardB8ms, VMSizeTypesStandardD1, VMSizeTypesStandardD11, VMSizeTypesStandardD11V2, VMSizeTypesStandardD11V2Promo, VMSizeTypesStandardD12, VMSizeTypesStandardD12V2, VMSizeTypesStandardD12V2Promo, VMSizeTypesStandardD13, VMSizeTypesStandardD13V2, VMSizeTypesStandardD13V2Promo, VMSizeTypesStandardD14, VMSizeTypesStandardD14V2, VMSizeTypesStandardD14V2Promo, VMSizeTypesStandardD15V2, VMSizeTypesStandardD16sV3, VMSizeTypesStandardD16V3, VMSizeTypesStandardD1V2, VMSizeTypesStandardD2, VMSizeTypesStandardD2sV3, VMSizeTypesStandardD2V2, VMSizeTypesStandardD2V2Promo, VMSizeTypesStandardD2V3, VMSizeTypesStandardD3, VMSizeTypesStandardD32sV3, VMSizeTypesStandardD32V3, VMSizeTypesStandardD3V2, VMSizeTypesStandardD3V2Promo, VMSizeTypesStandardD4, VMSizeTypesStandardD4sV3, VMSizeTypesStandardD4V2, VMSizeTypesStandardD4V2Promo, VMSizeTypesStandardD4V3, VMSizeTypesStandardD5V2, VMSizeTypesStandardD5V2Promo, VMSizeTypesStandardD64sV3, VMSizeTypesStandardD64V3, VMSizeTypesStandardD8sV3, VMSizeTypesStandardD8V3, VMSizeTypesStandardDS1, VMSizeTypesStandardDS11, VMSizeTypesStandardDS11V2, VMSizeTypesStandardDS11V2Promo, VMSizeTypesStandardDS12, VMSizeTypesStandardDS12V2, VMSizeTypesStandardDS12V2Promo, VMSizeTypesStandardDS13, VMSizeTypesStandardDS132V2, VMSizeTypesStandardDS134V2, VMSizeTypesStandardDS13V2, VMSizeTypesStandardDS13V2Promo, VMSizeTypesStandardDS14, VMSizeTypesStandardDS144V2, VMSizeTypesStandardDS148V2, VMSizeTypesStandardDS14V2, VMSizeTypesStandardDS14V2Promo, VMSizeTypesStandardDS15V2, VMSizeTypesStandardDS1V2, VMSizeTypesStandardDS2, VMSizeTypesStandardDS2V2, VMSizeTypesStandardDS2V2Promo, VMSizeTypesStandardDS3, VMSizeTypesStandardDS3V2, VMSizeTypesStandardDS3V2Promo, VMSizeTypesStandardDS4, VMSizeTypesStandardDS4V2, VMSizeTypesStandardDS4V2Promo, VMSizeTypesStandardDS5V2, VMSizeTypesStandardDS5V2Promo, VMSizeTypesStandardE16sV3, VMSizeTypesStandardE16V3, VMSizeTypesStandardE2sV3, VMSizeTypesStandardE2V3, VMSizeTypesStandardE3216sV3, VMSizeTypesStandardE328sV3, VMSizeTypesStandardE32sV3, VMSizeTypesStandardE32V3, VMSizeTypesStandardE4sV3, VMSizeTypesStandardE4V3, VMSizeTypesStandardE6416sV3, VMSizeTypesStandardE6432sV3, VMSizeTypesStandardE64sV3, VMSizeTypesStandardE64V3, VMSizeTypesStandardE8sV3, VMSizeTypesStandardE8V3, VMSizeTypesStandardF1, VMSizeTypesStandardF16, VMSizeTypesStandardF16s, VMSizeTypesStandardF16sV2, VMSizeTypesStandardF1s, VMSizeTypesStandardF2, VMSizeTypesStandardF2s, VMSizeTypesStandardF2sV2, VMSizeTypesStandardF32sV2, VMSizeTypesStandardF4, VMSizeTypesStandardF4s, VMSizeTypesStandardF4sV2, VMSizeTypesStandardF64sV2, VMSizeTypesStandardF72sV2, VMSizeTypesStandardF8, VMSizeTypesStandardF8s, VMSizeTypesStandardF8sV2, VMSizeTypesStandardG1, VMSizeTypesStandardG2, VMSizeTypesStandardG3, VMSizeTypesStandardG4, VMSizeTypesStandardG5, VMSizeTypesStandardGS1, VMSizeTypesStandardGS2, VMSizeTypesStandardGS3, VMSizeTypesStandardGS4, VMSizeTypesStandardGS44, VMSizeTypesStandardGS48, VMSizeTypesStandardGS5, VMSizeTypesStandardGS516, VMSizeTypesStandardGS58, VMSizeTypesStandardH16, VMSizeTypesStandardH16m, VMSizeTypesStandardH16mr, VMSizeTypesStandardH16r, VMSizeTypesStandardH8, VMSizeTypesStandardH8m, VMSizeTypesStandardL16s, VMSizeTypesStandardL32s, VMSizeTypesStandardL4s, VMSizeTypesStandardL8s, VMSizeTypesStandardM12832ms, VMSizeTypesStandardM12864ms, VMSizeTypesStandardM128ms, VMSizeTypesStandardM128s, VMSizeTypesStandardM6416ms, VMSizeTypesStandardM6432ms, VMSizeTypesStandardM64ms, VMSizeTypesStandardM64s, VMSizeTypesStandardNC12, VMSizeTypesStandardNC12sV2, VMSizeTypesStandardNC12sV3, VMSizeTypesStandardNC24, VMSizeTypesStandardNC24r, VMSizeTypesStandardNC24rsV2, VMSizeTypesStandardNC24rsV3, VMSizeTypesStandardNC24sV2, VMSizeTypesStandardNC24sV3, VMSizeTypesStandardNC6, VMSizeTypesStandardNC6sV2, VMSizeTypesStandardNC6sV3, VMSizeTypesStandardND12s, VMSizeTypesStandardND24rs, VMSizeTypesStandardND24s, VMSizeTypesStandardND6s, VMSizeTypesStandardNV12, VMSizeTypesStandardNV24, VMSizeTypesStandardNV6}
805}
806