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// OchestratorTypes enumerates the values for ochestrator types.
10type OchestratorTypes string
11
12const (
13	// Custom ...
14	Custom OchestratorTypes = "Custom"
15	// DCOS ...
16	DCOS OchestratorTypes = "DCOS"
17	// Kubernetes ...
18	Kubernetes OchestratorTypes = "Kubernetes"
19	// Swarm ...
20	Swarm OchestratorTypes = "Swarm"
21)
22
23// PossibleOchestratorTypesValues returns an array of possible values for the OchestratorTypes const type.
24func PossibleOchestratorTypesValues() []OchestratorTypes {
25	return []OchestratorTypes{Custom, DCOS, Kubernetes, Swarm}
26}
27
28// VMSizeTypes enumerates the values for vm size types.
29type VMSizeTypes string
30
31const (
32	// StandardA0 ...
33	StandardA0 VMSizeTypes = "Standard_A0"
34	// StandardA1 ...
35	StandardA1 VMSizeTypes = "Standard_A1"
36	// StandardA10 ...
37	StandardA10 VMSizeTypes = "Standard_A10"
38	// StandardA11 ...
39	StandardA11 VMSizeTypes = "Standard_A11"
40	// StandardA2 ...
41	StandardA2 VMSizeTypes = "Standard_A2"
42	// StandardA3 ...
43	StandardA3 VMSizeTypes = "Standard_A3"
44	// StandardA4 ...
45	StandardA4 VMSizeTypes = "Standard_A4"
46	// StandardA5 ...
47	StandardA5 VMSizeTypes = "Standard_A5"
48	// StandardA6 ...
49	StandardA6 VMSizeTypes = "Standard_A6"
50	// StandardA7 ...
51	StandardA7 VMSizeTypes = "Standard_A7"
52	// StandardA8 ...
53	StandardA8 VMSizeTypes = "Standard_A8"
54	// StandardA9 ...
55	StandardA9 VMSizeTypes = "Standard_A9"
56	// StandardD1 ...
57	StandardD1 VMSizeTypes = "Standard_D1"
58	// StandardD11 ...
59	StandardD11 VMSizeTypes = "Standard_D11"
60	// StandardD11V2 ...
61	StandardD11V2 VMSizeTypes = "Standard_D11_v2"
62	// StandardD12 ...
63	StandardD12 VMSizeTypes = "Standard_D12"
64	// StandardD12V2 ...
65	StandardD12V2 VMSizeTypes = "Standard_D12_v2"
66	// StandardD13 ...
67	StandardD13 VMSizeTypes = "Standard_D13"
68	// StandardD13V2 ...
69	StandardD13V2 VMSizeTypes = "Standard_D13_v2"
70	// StandardD14 ...
71	StandardD14 VMSizeTypes = "Standard_D14"
72	// StandardD14V2 ...
73	StandardD14V2 VMSizeTypes = "Standard_D14_v2"
74	// StandardD1V2 ...
75	StandardD1V2 VMSizeTypes = "Standard_D1_v2"
76	// StandardD2 ...
77	StandardD2 VMSizeTypes = "Standard_D2"
78	// StandardD2V2 ...
79	StandardD2V2 VMSizeTypes = "Standard_D2_v2"
80	// StandardD3 ...
81	StandardD3 VMSizeTypes = "Standard_D3"
82	// StandardD3V2 ...
83	StandardD3V2 VMSizeTypes = "Standard_D3_v2"
84	// StandardD4 ...
85	StandardD4 VMSizeTypes = "Standard_D4"
86	// StandardD4V2 ...
87	StandardD4V2 VMSizeTypes = "Standard_D4_v2"
88	// StandardD5V2 ...
89	StandardD5V2 VMSizeTypes = "Standard_D5_v2"
90	// StandardDS1 ...
91	StandardDS1 VMSizeTypes = "Standard_DS1"
92	// StandardDS11 ...
93	StandardDS11 VMSizeTypes = "Standard_DS11"
94	// StandardDS12 ...
95	StandardDS12 VMSizeTypes = "Standard_DS12"
96	// StandardDS13 ...
97	StandardDS13 VMSizeTypes = "Standard_DS13"
98	// StandardDS14 ...
99	StandardDS14 VMSizeTypes = "Standard_DS14"
100	// StandardDS2 ...
101	StandardDS2 VMSizeTypes = "Standard_DS2"
102	// StandardDS3 ...
103	StandardDS3 VMSizeTypes = "Standard_DS3"
104	// StandardDS4 ...
105	StandardDS4 VMSizeTypes = "Standard_DS4"
106	// StandardG1 ...
107	StandardG1 VMSizeTypes = "Standard_G1"
108	// StandardG2 ...
109	StandardG2 VMSizeTypes = "Standard_G2"
110	// StandardG3 ...
111	StandardG3 VMSizeTypes = "Standard_G3"
112	// StandardG4 ...
113	StandardG4 VMSizeTypes = "Standard_G4"
114	// StandardG5 ...
115	StandardG5 VMSizeTypes = "Standard_G5"
116	// StandardGS1 ...
117	StandardGS1 VMSizeTypes = "Standard_GS1"
118	// StandardGS2 ...
119	StandardGS2 VMSizeTypes = "Standard_GS2"
120	// StandardGS3 ...
121	StandardGS3 VMSizeTypes = "Standard_GS3"
122	// StandardGS4 ...
123	StandardGS4 VMSizeTypes = "Standard_GS4"
124	// StandardGS5 ...
125	StandardGS5 VMSizeTypes = "Standard_GS5"
126)
127
128// PossibleVMSizeTypesValues returns an array of possible values for the VMSizeTypes const type.
129func PossibleVMSizeTypesValues() []VMSizeTypes {
130	return []VMSizeTypes{StandardA0, StandardA1, StandardA10, StandardA11, StandardA2, StandardA3, StandardA4, StandardA5, StandardA6, StandardA7, StandardA8, StandardA9, StandardD1, StandardD11, StandardD11V2, StandardD12, StandardD12V2, StandardD13, StandardD13V2, StandardD14, StandardD14V2, StandardD1V2, StandardD2, StandardD2V2, StandardD3, StandardD3V2, StandardD4, StandardD4V2, StandardD5V2, StandardDS1, StandardDS11, StandardDS12, StandardDS13, StandardDS14, StandardDS2, StandardDS3, StandardDS4, StandardG1, StandardG2, StandardG3, StandardG4, StandardG5, StandardGS1, StandardGS2, StandardGS3, StandardGS4, StandardGS5}
131}
132