1 package compute
2
3
4
5
6
7
8
9
10 type AgentVMSizeTypes string
11
12 const (
13
14 StandardA0 AgentVMSizeTypes = "Standard_A0"
15
16 StandardA1 AgentVMSizeTypes = "Standard_A1"
17
18 StandardA10 AgentVMSizeTypes = "Standard_A10"
19
20 StandardA11 AgentVMSizeTypes = "Standard_A11"
21
22 StandardA2 AgentVMSizeTypes = "Standard_A2"
23
24 StandardA3 AgentVMSizeTypes = "Standard_A3"
25
26 StandardA4 AgentVMSizeTypes = "Standard_A4"
27
28 StandardA5 AgentVMSizeTypes = "Standard_A5"
29
30 StandardA6 AgentVMSizeTypes = "Standard_A6"
31
32 StandardA7 AgentVMSizeTypes = "Standard_A7"
33
34 StandardA8 AgentVMSizeTypes = "Standard_A8"
35
36 StandardA9 AgentVMSizeTypes = "Standard_A9"
37
38 StandardD1 AgentVMSizeTypes = "Standard_D1"
39
40 StandardD11 AgentVMSizeTypes = "Standard_D11"
41
42 StandardD11V2 AgentVMSizeTypes = "Standard_D11_v2"
43
44 StandardD12 AgentVMSizeTypes = "Standard_D12"
45
46 StandardD12V2 AgentVMSizeTypes = "Standard_D12_v2"
47
48 StandardD13 AgentVMSizeTypes = "Standard_D13"
49
50 StandardD13V2 AgentVMSizeTypes = "Standard_D13_v2"
51
52 StandardD14 AgentVMSizeTypes = "Standard_D14"
53
54 StandardD14V2 AgentVMSizeTypes = "Standard_D14_v2"
55
56 StandardD1V2 AgentVMSizeTypes = "Standard_D1_v2"
57
58 StandardD2 AgentVMSizeTypes = "Standard_D2"
59
60 StandardD2V2 AgentVMSizeTypes = "Standard_D2_v2"
61
62 StandardD3 AgentVMSizeTypes = "Standard_D3"
63
64 StandardD3V2 AgentVMSizeTypes = "Standard_D3_v2"
65
66 StandardD4 AgentVMSizeTypes = "Standard_D4"
67
68 StandardD4V2 AgentVMSizeTypes = "Standard_D4_v2"
69
70 StandardD5V2 AgentVMSizeTypes = "Standard_D5_v2"
71
72 StandardDS1 AgentVMSizeTypes = "Standard_DS1"
73
74 StandardDS11 AgentVMSizeTypes = "Standard_DS11"
75
76 StandardDS12 AgentVMSizeTypes = "Standard_DS12"
77
78 StandardDS13 AgentVMSizeTypes = "Standard_DS13"
79
80 StandardDS14 AgentVMSizeTypes = "Standard_DS14"
81
82 StandardDS2 AgentVMSizeTypes = "Standard_DS2"
83
84 StandardDS3 AgentVMSizeTypes = "Standard_DS3"
85
86 StandardDS4 AgentVMSizeTypes = "Standard_DS4"
87
88 StandardG1 AgentVMSizeTypes = "Standard_G1"
89
90 StandardG2 AgentVMSizeTypes = "Standard_G2"
91
92 StandardG3 AgentVMSizeTypes = "Standard_G3"
93
94 StandardG4 AgentVMSizeTypes = "Standard_G4"
95
96 StandardG5 AgentVMSizeTypes = "Standard_G5"
97
98 StandardGS1 AgentVMSizeTypes = "Standard_GS1"
99
100 StandardGS2 AgentVMSizeTypes = "Standard_GS2"
101
102 StandardGS3 AgentVMSizeTypes = "Standard_GS3"
103
104 StandardGS4 AgentVMSizeTypes = "Standard_GS4"
105
106 StandardGS5 AgentVMSizeTypes = "Standard_GS5"
107 )
108
109
110 func PossibleAgentVMSizeTypesValues() []AgentVMSizeTypes {
111 return []AgentVMSizeTypes{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}
112 }
113
114
115 type ClusterType string
116
117 const (
118
119 ACS ClusterType = "ACS"
120
121 Local ClusterType = "Local"
122 )
123
124
125 func PossibleClusterTypeValues() []ClusterType {
126 return []ClusterType{ACS, Local}
127 }
128
129
130 type OperationStatus string
131
132 const (
133
134 Canceled OperationStatus = "Canceled"
135
136 Creating OperationStatus = "Creating"
137
138 Deleting OperationStatus = "Deleting"
139
140 Failed OperationStatus = "Failed"
141
142 Succeeded OperationStatus = "Succeeded"
143
144 Unknown OperationStatus = "Unknown"
145
146 Updating OperationStatus = "Updating"
147 )
148
149
150 func PossibleOperationStatusValues() []OperationStatus {
151 return []OperationStatus{Canceled, Creating, Deleting, Failed, Succeeded, Unknown, Updating}
152 }
153
154
155 type OrchestratorType string
156
157 const (
158
159 Kubernetes OrchestratorType = "Kubernetes"
160
161 None OrchestratorType = "None"
162 )
163
164
165 func PossibleOrchestratorTypeValues() []OrchestratorType {
166 return []OrchestratorType{Kubernetes, None}
167 }
168
169
170 type Status string
171
172 const (
173
174 Disabled Status = "Disabled"
175
176 Enabled Status = "Enabled"
177 )
178
179
180 func PossibleStatusValues() []Status {
181 return []Status{Disabled, Enabled}
182 }
183
184
185 type SystemServiceType string
186
187 const (
188
189 SystemServiceTypeBatchFrontEnd SystemServiceType = "BatchFrontEnd"
190
191 SystemServiceTypeNone SystemServiceType = "None"
192
193 SystemServiceTypeScoringFrontEnd SystemServiceType = "ScoringFrontEnd"
194 )
195
196
197 func PossibleSystemServiceTypeValues() []SystemServiceType {
198 return []SystemServiceType{SystemServiceTypeBatchFrontEnd, SystemServiceTypeNone, SystemServiceTypeScoringFrontEnd}
199 }
200
201
202 type UpdatesAvailable string
203
204 const (
205
206 No UpdatesAvailable = "No"
207
208 Yes UpdatesAvailable = "Yes"
209 )
210
211
212 func PossibleUpdatesAvailableValues() []UpdatesAvailable {
213 return []UpdatesAvailable{No, Yes}
214 }
215
View as plain text