1 package training
2
3
4
5
6
7
8
9
10 type Classifier string
11
12 const (
13
14 Multiclass Classifier = "Multiclass"
15
16 Multilabel Classifier = "Multilabel"
17 )
18
19
20 func PossibleClassifierValues() []Classifier {
21 return []Classifier{Multiclass, Multilabel}
22 }
23
24
25 type CustomVisionErrorCodes string
26
27 const (
28
29 BadRequest CustomVisionErrorCodes = "BadRequest"
30
31 BadRequestCannotMigrateProjectWithName CustomVisionErrorCodes = "BadRequestCannotMigrateProjectWithName"
32
33 BadRequestClassificationTrainingValidationFailed CustomVisionErrorCodes = "BadRequestClassificationTrainingValidationFailed"
34
35 BadRequestCustomBaseModelArchitectureRetired CustomVisionErrorCodes = "BadRequestCustomBaseModelArchitectureRetired"
36
37 BadRequestCustomBaseModelDomainNotCompatible CustomVisionErrorCodes = "BadRequestCustomBaseModelDomainNotCompatible"
38
39 BadRequestCustomBaseModelIterationStatusNotCompleted CustomVisionErrorCodes = "BadRequestCustomBaseModelIterationStatusNotCompleted"
40
41 BadRequestCustomerManagedKeyRevoked CustomVisionErrorCodes = "BadRequestCustomerManagedKeyRevoked"
42
43 BadRequestDetectionTrainingNotAllowNegativeTag CustomVisionErrorCodes = "BadRequestDetectionTrainingNotAllowNegativeTag"
44
45 BadRequestDetectionTrainingValidationFailed CustomVisionErrorCodes = "BadRequestDetectionTrainingValidationFailed"
46
47 BadRequestDomainNotSupportedForAdvancedTraining CustomVisionErrorCodes = "BadRequestDomainNotSupportedForAdvancedTraining"
48
49 BadRequestExceededBatchSize CustomVisionErrorCodes = "BadRequestExceededBatchSize"
50
51 BadRequestExceededQuota CustomVisionErrorCodes = "BadRequestExceededQuota"
52
53 BadRequestExceedIterationPerProjectLimit CustomVisionErrorCodes = "BadRequestExceedIterationPerProjectLimit"
54
55 BadRequestExceedProjectLimit CustomVisionErrorCodes = "BadRequestExceedProjectLimit"
56
57 BadRequestExceedTagPerImageLimit CustomVisionErrorCodes = "BadRequestExceedTagPerImageLimit"
58
59 BadRequestExceedTagPerProjectLimit CustomVisionErrorCodes = "BadRequestExceedTagPerProjectLimit"
60
61 BadRequestExportAlreadyInProgress CustomVisionErrorCodes = "BadRequestExportAlreadyInProgress"
62
63 BadRequestExportPlatformNotSupportedForAdvancedTraining CustomVisionErrorCodes = "BadRequestExportPlatformNotSupportedForAdvancedTraining"
64
65 BadRequestExportValidationFailed CustomVisionErrorCodes = "BadRequestExportValidationFailed"
66
67 BadRequestExportWhileTraining CustomVisionErrorCodes = "BadRequestExportWhileTraining"
68
69 BadRequestImageAspectRatio CustomVisionErrorCodes = "BadRequestImageAspectRatio"
70
71 BadRequestImageBatch CustomVisionErrorCodes = "BadRequestImageBatch"
72
73 BadRequestImageDimensions CustomVisionErrorCodes = "BadRequestImageDimensions"
74
75 BadRequestImageExceededCount CustomVisionErrorCodes = "BadRequestImageExceededCount"
76
77 BadRequestImageFormat CustomVisionErrorCodes = "BadRequestImageFormat"
78
79 BadRequestImageMetadataKey CustomVisionErrorCodes = "BadRequestImageMetadataKey"
80
81 BadRequestImageMetadataValue CustomVisionErrorCodes = "BadRequestImageMetadataValue"
82
83 BadRequestImageRegions CustomVisionErrorCodes = "BadRequestImageRegions"
84
85 BadRequestImageSizeBytes CustomVisionErrorCodes = "BadRequestImageSizeBytes"
86
87 BadRequestImageStream CustomVisionErrorCodes = "BadRequestImageStream"
88
89 BadRequestImageTags CustomVisionErrorCodes = "BadRequestImageTags"
90
91 BadRequestImageURL CustomVisionErrorCodes = "BadRequestImageUrl"
92
93 BadRequestInvalid CustomVisionErrorCodes = "BadRequestInvalid"
94
95 BadRequestInvalidArtifactURI CustomVisionErrorCodes = "BadRequestInvalidArtifactUri"
96
97 BadRequestInvalidEmailAddress CustomVisionErrorCodes = "BadRequestInvalidEmailAddress"
98
99 BadRequestInvalidIds CustomVisionErrorCodes = "BadRequestInvalidIds"
100
101 BadRequestInvalidImportToken CustomVisionErrorCodes = "BadRequestInvalidImportToken"
102
103 BadRequestInvalidPublishName CustomVisionErrorCodes = "BadRequestInvalidPublishName"
104
105 BadRequestInvalidPublishTarget CustomVisionErrorCodes = "BadRequestInvalidPublishTarget"
106
107 BadRequestInvalidURI CustomVisionErrorCodes = "BadRequestInvalidUri"
108
109 BadRequestIterationDescription CustomVisionErrorCodes = "BadRequestIterationDescription"
110
111 BadRequestIterationIsNotTrained CustomVisionErrorCodes = "BadRequestIterationIsNotTrained"
112
113 BadRequestIterationIsPublished CustomVisionErrorCodes = "BadRequestIterationIsPublished"
114
115 BadRequestIterationName CustomVisionErrorCodes = "BadRequestIterationName"
116
117 BadRequestIterationNameNotUnique CustomVisionErrorCodes = "BadRequestIterationNameNotUnique"
118
119 BadRequestIterationNotPublished CustomVisionErrorCodes = "BadRequestIterationNotPublished"
120
121 BadRequestIterationValidationFailed CustomVisionErrorCodes = "BadRequestIterationValidationFailed"
122
123 BadRequestMultiClassClassificationTrainingValidationFailed CustomVisionErrorCodes = "BadRequestMultiClassClassificationTrainingValidationFailed"
124
125 BadRequestMultiLabelClassificationTrainingValidationFailed CustomVisionErrorCodes = "BadRequestMultiLabelClassificationTrainingValidationFailed"
126
127 BadRequestMultipleGeneralProductTag CustomVisionErrorCodes = "BadRequestMultipleGeneralProductTag"
128
129 BadRequestMultipleNegativeTag CustomVisionErrorCodes = "BadRequestMultipleNegativeTag"
130
131 BadRequestNegativeAndRegularTagOnSameImage CustomVisionErrorCodes = "BadRequestNegativeAndRegularTagOnSameImage"
132
133 BadRequestNotLimitedTrial CustomVisionErrorCodes = "BadRequestNotLimitedTrial"
134
135 BadRequestNotSupported CustomVisionErrorCodes = "BadRequestNotSupported"
136
137 BadRequestOperationNotSupported CustomVisionErrorCodes = "BadRequestOperationNotSupported"
138
139 BadRequestPredictionIdsExceededCount CustomVisionErrorCodes = "BadRequestPredictionIdsExceededCount"
140
141 BadRequestPredictionIdsMissing CustomVisionErrorCodes = "BadRequestPredictionIdsMissing"
142
143 BadRequestPredictionInvalidApplicationName CustomVisionErrorCodes = "BadRequestPredictionInvalidApplicationName"
144
145 BadRequestPredictionInvalidQueryParameters CustomVisionErrorCodes = "BadRequestPredictionInvalidQueryParameters"
146
147 BadRequestPredictionResultsExceededCount CustomVisionErrorCodes = "BadRequestPredictionResultsExceededCount"
148
149 BadRequestPredictionTagsExceededCount CustomVisionErrorCodes = "BadRequestPredictionTagsExceededCount"
150
151 BadRequestProjectDescription CustomVisionErrorCodes = "BadRequestProjectDescription"
152
153 BadRequestProjectDuplicated CustomVisionErrorCodes = "BadRequestProjectDuplicated"
154
155 BadRequestProjectImagePreprocessingSettings CustomVisionErrorCodes = "BadRequestProjectImagePreprocessingSettings"
156
157 BadRequestProjectName CustomVisionErrorCodes = "BadRequestProjectName"
158
159 BadRequestProjectNameNotUnique CustomVisionErrorCodes = "BadRequestProjectNameNotUnique"
160
161 BadRequestProjectUnknownClassification CustomVisionErrorCodes = "BadRequestProjectUnknownClassification"
162
163 BadRequestProjectUnknownDomain CustomVisionErrorCodes = "BadRequestProjectUnknownDomain"
164
165 BadRequestProjectUnsupportedDomainTypeChange CustomVisionErrorCodes = "BadRequestProjectUnsupportedDomainTypeChange"
166
167 BadRequestProjectUnsupportedExportPlatform CustomVisionErrorCodes = "BadRequestProjectUnsupportedExportPlatform"
168
169 BadRequestRequiredParamIsNull CustomVisionErrorCodes = "BadRequestRequiredParamIsNull"
170
171 BadRequestReservedBudgetInHoursNotEnoughForAdvancedTraining CustomVisionErrorCodes = "BadRequestReservedBudgetInHoursNotEnoughForAdvancedTraining"
172
173 BadRequestRetiredDomainNotSupportedForTraining CustomVisionErrorCodes = "BadRequestRetiredDomainNotSupportedForTraining"
174
175 BadRequestSubscriptionAPI CustomVisionErrorCodes = "BadRequestSubscriptionApi"
176
177 BadRequestTagDescription CustomVisionErrorCodes = "BadRequestTagDescription"
178
179 BadRequestTagName CustomVisionErrorCodes = "BadRequestTagName"
180
181 BadRequestTagNameNotUnique CustomVisionErrorCodes = "BadRequestTagNameNotUnique"
182
183 BadRequestTagType CustomVisionErrorCodes = "BadRequestTagType"
184
185 BadRequestTrainingAlreadyInProgress CustomVisionErrorCodes = "BadRequestTrainingAlreadyInProgress"
186
187 BadRequestTrainingNotNeeded CustomVisionErrorCodes = "BadRequestTrainingNotNeeded"
188
189 BadRequestTrainingNotNeededButTrainingPipelineUpdated CustomVisionErrorCodes = "BadRequestTrainingNotNeededButTrainingPipelineUpdated"
190
191 BadRequestTrainingValidationFailed CustomVisionErrorCodes = "BadRequestTrainingValidationFailed"
192
193 BadRequestUnpublishFailed CustomVisionErrorCodes = "BadRequestUnpublishFailed"
194
195 BadRequestUnsupportedDomain CustomVisionErrorCodes = "BadRequestUnsupportedDomain"
196
197 BadRequestWorkspaceCannotBeModified CustomVisionErrorCodes = "BadRequestWorkspaceCannotBeModified"
198
199 BadRequestWorkspaceNotDeletable CustomVisionErrorCodes = "BadRequestWorkspaceNotDeletable"
200
201 Conflict CustomVisionErrorCodes = "Conflict"
202
203 ConflictInvalid CustomVisionErrorCodes = "ConflictInvalid"
204
205 ErrorExporterInvalidClassifier CustomVisionErrorCodes = "ErrorExporterInvalidClassifier"
206
207 ErrorExporterInvalidFeaturizer CustomVisionErrorCodes = "ErrorExporterInvalidFeaturizer"
208
209 ErrorExporterInvalidPlatform CustomVisionErrorCodes = "ErrorExporterInvalidPlatform"
210
211 ErrorFeaturizationAugmentationError CustomVisionErrorCodes = "ErrorFeaturizationAugmentationError"
212
213 ErrorFeaturizationAugmentationUnavailable CustomVisionErrorCodes = "ErrorFeaturizationAugmentationUnavailable"
214
215 ErrorFeaturizationInvalidFeaturizer CustomVisionErrorCodes = "ErrorFeaturizationInvalidFeaturizer"
216
217 ErrorFeaturizationQueueTimeout CustomVisionErrorCodes = "ErrorFeaturizationQueueTimeout"
218
219 ErrorFeaturizationServiceUnavailable CustomVisionErrorCodes = "ErrorFeaturizationServiceUnavailable"
220
221 ErrorFeaturizationUnrecognizedJob CustomVisionErrorCodes = "ErrorFeaturizationUnrecognizedJob"
222
223 ErrorInvalid CustomVisionErrorCodes = "ErrorInvalid"
224
225 ErrorIterationCopyFailed CustomVisionErrorCodes = "ErrorIterationCopyFailed"
226
227 ErrorPrediction CustomVisionErrorCodes = "ErrorPrediction"
228
229 ErrorPredictionModelNotCached CustomVisionErrorCodes = "ErrorPredictionModelNotCached"
230
231 ErrorPredictionModelNotFound CustomVisionErrorCodes = "ErrorPredictionModelNotFound"
232
233 ErrorPredictionServiceUnavailable CustomVisionErrorCodes = "ErrorPredictionServiceUnavailable"
234
235 ErrorPredictionStorage CustomVisionErrorCodes = "ErrorPredictionStorage"
236
237 ErrorPreparePerformanceMigrationFailed CustomVisionErrorCodes = "ErrorPreparePerformanceMigrationFailed"
238
239 ErrorProjectExportRequestFailed CustomVisionErrorCodes = "ErrorProjectExportRequestFailed"
240
241 ErrorProjectImportRequestFailed CustomVisionErrorCodes = "ErrorProjectImportRequestFailed"
242
243 ErrorProjectInvalidDomain CustomVisionErrorCodes = "ErrorProjectInvalidDomain"
244
245 ErrorProjectInvalidPipelineConfiguration CustomVisionErrorCodes = "ErrorProjectInvalidPipelineConfiguration"
246
247 ErrorProjectInvalidWorkspace CustomVisionErrorCodes = "ErrorProjectInvalidWorkspace"
248
249 ErrorProjectTrainingRequestFailed CustomVisionErrorCodes = "ErrorProjectTrainingRequestFailed"
250
251 ErrorRegionProposal CustomVisionErrorCodes = "ErrorRegionProposal"
252
253 ErrorServerTimeOut CustomVisionErrorCodes = "ErrorServerTimeOut"
254
255 ErrorUnknown CustomVisionErrorCodes = "ErrorUnknown"
256
257 ErrorUnknownBaseModel CustomVisionErrorCodes = "ErrorUnknownBaseModel"
258
259 Forbidden CustomVisionErrorCodes = "Forbidden"
260
261 ForbiddenDRModeEnabled CustomVisionErrorCodes = "ForbiddenDRModeEnabled"
262
263 ForbiddenInvalid CustomVisionErrorCodes = "ForbiddenInvalid"
264
265 ForbiddenUser CustomVisionErrorCodes = "ForbiddenUser"
266
267 ForbiddenUserDisabled CustomVisionErrorCodes = "ForbiddenUserDisabled"
268
269 ForbiddenUserDoesNotExist CustomVisionErrorCodes = "ForbiddenUserDoesNotExist"
270
271 ForbiddenUserInsufficientCapability CustomVisionErrorCodes = "ForbiddenUserInsufficientCapability"
272
273 ForbiddenUserResource CustomVisionErrorCodes = "ForbiddenUserResource"
274
275 ForbiddenUserSignupAllowanceExceeded CustomVisionErrorCodes = "ForbiddenUserSignupAllowanceExceeded"
276
277 ForbiddenUserSignupDisabled CustomVisionErrorCodes = "ForbiddenUserSignupDisabled"
278
279 NoError CustomVisionErrorCodes = "NoError"
280
281 NotFound CustomVisionErrorCodes = "NotFound"
282
283 NotFoundApimSubscription CustomVisionErrorCodes = "NotFoundApimSubscription"
284
285 NotFoundDomain CustomVisionErrorCodes = "NotFoundDomain"
286
287 NotFoundImage CustomVisionErrorCodes = "NotFoundImage"
288
289 NotFoundInvalid CustomVisionErrorCodes = "NotFoundInvalid"
290
291 NotFoundIteration CustomVisionErrorCodes = "NotFoundIteration"
292
293 NotFoundIterationPerformance CustomVisionErrorCodes = "NotFoundIterationPerformance"
294
295 NotFoundProject CustomVisionErrorCodes = "NotFoundProject"
296
297 NotFoundProjectDefaultIteration CustomVisionErrorCodes = "NotFoundProjectDefaultIteration"
298
299 NotFoundTag CustomVisionErrorCodes = "NotFoundTag"
300
301 UnsupportedMediaType CustomVisionErrorCodes = "UnsupportedMediaType"
302 )
303
304
305 func PossibleCustomVisionErrorCodesValues() []CustomVisionErrorCodes {
306 return []CustomVisionErrorCodes{BadRequest, BadRequestCannotMigrateProjectWithName, BadRequestClassificationTrainingValidationFailed, BadRequestCustomBaseModelArchitectureRetired, BadRequestCustomBaseModelDomainNotCompatible, BadRequestCustomBaseModelIterationStatusNotCompleted, BadRequestCustomerManagedKeyRevoked, BadRequestDetectionTrainingNotAllowNegativeTag, BadRequestDetectionTrainingValidationFailed, BadRequestDomainNotSupportedForAdvancedTraining, BadRequestExceededBatchSize, BadRequestExceededQuota, BadRequestExceedIterationPerProjectLimit, BadRequestExceedProjectLimit, BadRequestExceedTagPerImageLimit, BadRequestExceedTagPerProjectLimit, BadRequestExportAlreadyInProgress, BadRequestExportPlatformNotSupportedForAdvancedTraining, BadRequestExportValidationFailed, BadRequestExportWhileTraining, BadRequestImageAspectRatio, BadRequestImageBatch, BadRequestImageDimensions, BadRequestImageExceededCount, BadRequestImageFormat, BadRequestImageMetadataKey, BadRequestImageMetadataValue, BadRequestImageRegions, BadRequestImageSizeBytes, BadRequestImageStream, BadRequestImageTags, BadRequestImageURL, BadRequestInvalid, BadRequestInvalidArtifactURI, BadRequestInvalidEmailAddress, BadRequestInvalidIds, BadRequestInvalidImportToken, BadRequestInvalidPublishName, BadRequestInvalidPublishTarget, BadRequestInvalidURI, BadRequestIterationDescription, BadRequestIterationIsNotTrained, BadRequestIterationIsPublished, BadRequestIterationName, BadRequestIterationNameNotUnique, BadRequestIterationNotPublished, BadRequestIterationValidationFailed, BadRequestMultiClassClassificationTrainingValidationFailed, BadRequestMultiLabelClassificationTrainingValidationFailed, BadRequestMultipleGeneralProductTag, BadRequestMultipleNegativeTag, BadRequestNegativeAndRegularTagOnSameImage, BadRequestNotLimitedTrial, BadRequestNotSupported, BadRequestOperationNotSupported, BadRequestPredictionIdsExceededCount, BadRequestPredictionIdsMissing, BadRequestPredictionInvalidApplicationName, BadRequestPredictionInvalidQueryParameters, BadRequestPredictionResultsExceededCount, BadRequestPredictionTagsExceededCount, BadRequestProjectDescription, BadRequestProjectDuplicated, BadRequestProjectImagePreprocessingSettings, BadRequestProjectName, BadRequestProjectNameNotUnique, BadRequestProjectUnknownClassification, BadRequestProjectUnknownDomain, BadRequestProjectUnsupportedDomainTypeChange, BadRequestProjectUnsupportedExportPlatform, BadRequestRequiredParamIsNull, BadRequestReservedBudgetInHoursNotEnoughForAdvancedTraining, BadRequestRetiredDomainNotSupportedForTraining, BadRequestSubscriptionAPI, BadRequestTagDescription, BadRequestTagName, BadRequestTagNameNotUnique, BadRequestTagType, BadRequestTrainingAlreadyInProgress, BadRequestTrainingNotNeeded, BadRequestTrainingNotNeededButTrainingPipelineUpdated, BadRequestTrainingValidationFailed, BadRequestUnpublishFailed, BadRequestUnsupportedDomain, BadRequestWorkspaceCannotBeModified, BadRequestWorkspaceNotDeletable, Conflict, ConflictInvalid, ErrorExporterInvalidClassifier, ErrorExporterInvalidFeaturizer, ErrorExporterInvalidPlatform, ErrorFeaturizationAugmentationError, ErrorFeaturizationAugmentationUnavailable, ErrorFeaturizationInvalidFeaturizer, ErrorFeaturizationQueueTimeout, ErrorFeaturizationServiceUnavailable, ErrorFeaturizationUnrecognizedJob, ErrorInvalid, ErrorIterationCopyFailed, ErrorPrediction, ErrorPredictionModelNotCached, ErrorPredictionModelNotFound, ErrorPredictionServiceUnavailable, ErrorPredictionStorage, ErrorPreparePerformanceMigrationFailed, ErrorProjectExportRequestFailed, ErrorProjectImportRequestFailed, ErrorProjectInvalidDomain, ErrorProjectInvalidPipelineConfiguration, ErrorProjectInvalidWorkspace, ErrorProjectTrainingRequestFailed, ErrorRegionProposal, ErrorServerTimeOut, ErrorUnknown, ErrorUnknownBaseModel, Forbidden, ForbiddenDRModeEnabled, ForbiddenInvalid, ForbiddenUser, ForbiddenUserDisabled, ForbiddenUserDoesNotExist, ForbiddenUserInsufficientCapability, ForbiddenUserResource, ForbiddenUserSignupAllowanceExceeded, ForbiddenUserSignupDisabled, NoError, NotFound, NotFoundApimSubscription, NotFoundDomain, NotFoundImage, NotFoundInvalid, NotFoundIteration, NotFoundIterationPerformance, NotFoundProject, NotFoundProjectDefaultIteration, NotFoundTag, UnsupportedMediaType}
307 }
308
309
310 type DomainType string
311
312 const (
313
314 Classification DomainType = "Classification"
315
316 ObjectDetection DomainType = "ObjectDetection"
317 )
318
319
320 func PossibleDomainTypeValues() []DomainType {
321 return []DomainType{Classification, ObjectDetection}
322 }
323
324
325 type ExportFlavor string
326
327 const (
328
329 ARM ExportFlavor = "ARM"
330
331 Linux ExportFlavor = "Linux"
332
333 ONNX10 ExportFlavor = "ONNX10"
334
335 ONNX12 ExportFlavor = "ONNX12"
336
337 TensorFlowLite ExportFlavor = "TensorFlowLite"
338
339 TensorFlowNormal ExportFlavor = "TensorFlowNormal"
340
341 Windows ExportFlavor = "Windows"
342 )
343
344
345 func PossibleExportFlavorValues() []ExportFlavor {
346 return []ExportFlavor{ARM, Linux, ONNX10, ONNX12, TensorFlowLite, TensorFlowNormal, Windows}
347 }
348
349
350 type ExportPlatform string
351
352 const (
353
354 CoreML ExportPlatform = "CoreML"
355
356 DockerFile ExportPlatform = "DockerFile"
357
358 ONNX ExportPlatform = "ONNX"
359
360 OpenVino ExportPlatform = "OpenVino"
361
362 TensorFlow ExportPlatform = "TensorFlow"
363
364 VAIDK ExportPlatform = "VAIDK"
365 )
366
367
368 func PossibleExportPlatformValues() []ExportPlatform {
369 return []ExportPlatform{CoreML, DockerFile, ONNX, OpenVino, TensorFlow, VAIDK}
370 }
371
372
373 type ExportStatus string
374
375 const (
376
377 Done ExportStatus = "Done"
378
379 Exporting ExportStatus = "Exporting"
380
381 Failed ExportStatus = "Failed"
382 )
383
384
385 func PossibleExportStatusValues() []ExportStatus {
386 return []ExportStatus{Done, Exporting, Failed}
387 }
388
389
390 type ImageCreateStatus string
391
392 const (
393
394 ImageCreateStatusErrorImageDimensions ImageCreateStatus = "ErrorImageDimensions"
395
396 ImageCreateStatusErrorImageFormat ImageCreateStatus = "ErrorImageFormat"
397
398 ImageCreateStatusErrorImageSize ImageCreateStatus = "ErrorImageSize"
399
400 ImageCreateStatusErrorInvalidTag ImageCreateStatus = "ErrorInvalidTag"
401
402 ImageCreateStatusErrorLimitExceed ImageCreateStatus = "ErrorLimitExceed"
403
404 ImageCreateStatusErrorNegativeAndRegularTagOnSameImage ImageCreateStatus = "ErrorNegativeAndRegularTagOnSameImage"
405
406 ImageCreateStatusErrorRegionLimitExceed ImageCreateStatus = "ErrorRegionLimitExceed"
407
408 ImageCreateStatusErrorSource ImageCreateStatus = "ErrorSource"
409
410 ImageCreateStatusErrorStorage ImageCreateStatus = "ErrorStorage"
411
412 ImageCreateStatusErrorTagLimitExceed ImageCreateStatus = "ErrorTagLimitExceed"
413
414 ImageCreateStatusErrorUnknown ImageCreateStatus = "ErrorUnknown"
415
416 ImageCreateStatusOK ImageCreateStatus = "OK"
417
418 ImageCreateStatusOKDuplicate ImageCreateStatus = "OKDuplicate"
419 )
420
421
422 func PossibleImageCreateStatusValues() []ImageCreateStatus {
423 return []ImageCreateStatus{ImageCreateStatusErrorImageDimensions, ImageCreateStatusErrorImageFormat, ImageCreateStatusErrorImageSize, ImageCreateStatusErrorInvalidTag, ImageCreateStatusErrorLimitExceed, ImageCreateStatusErrorNegativeAndRegularTagOnSameImage, ImageCreateStatusErrorRegionLimitExceed, ImageCreateStatusErrorSource, ImageCreateStatusErrorStorage, ImageCreateStatusErrorTagLimitExceed, ImageCreateStatusErrorUnknown, ImageCreateStatusOK, ImageCreateStatusOKDuplicate}
424 }
425
426
427 type ImageMetadataUpdateStatus string
428
429 const (
430
431 ImageMetadataUpdateStatusErrorImageNotFound ImageMetadataUpdateStatus = "ErrorImageNotFound"
432
433 ImageMetadataUpdateStatusErrorLimitExceed ImageMetadataUpdateStatus = "ErrorLimitExceed"
434
435 ImageMetadataUpdateStatusErrorUnknown ImageMetadataUpdateStatus = "ErrorUnknown"
436
437 ImageMetadataUpdateStatusOK ImageMetadataUpdateStatus = "OK"
438 )
439
440
441 func PossibleImageMetadataUpdateStatusValues() []ImageMetadataUpdateStatus {
442 return []ImageMetadataUpdateStatus{ImageMetadataUpdateStatusErrorImageNotFound, ImageMetadataUpdateStatusErrorLimitExceed, ImageMetadataUpdateStatusErrorUnknown, ImageMetadataUpdateStatusOK}
443 }
444
445
446 type OrderBy string
447
448 const (
449
450 Newest OrderBy = "Newest"
451
452 Oldest OrderBy = "Oldest"
453
454 Suggested OrderBy = "Suggested"
455 )
456
457
458 func PossibleOrderByValues() []OrderBy {
459 return []OrderBy{Newest, Oldest, Suggested}
460 }
461
462
463 type ProjectStatus string
464
465 const (
466
467 ProjectStatusFailed ProjectStatus = "Failed"
468
469 ProjectStatusImporting ProjectStatus = "Importing"
470
471 ProjectStatusSucceeded ProjectStatus = "Succeeded"
472 )
473
474
475 func PossibleProjectStatusValues() []ProjectStatus {
476 return []ProjectStatus{ProjectStatusFailed, ProjectStatusImporting, ProjectStatusSucceeded}
477 }
478
479
480 type SortBy string
481
482 const (
483
484 UncertaintyAscending SortBy = "UncertaintyAscending"
485
486 UncertaintyDescending SortBy = "UncertaintyDescending"
487 )
488
489
490 func PossibleSortByValues() []SortBy {
491 return []SortBy{UncertaintyAscending, UncertaintyDescending}
492 }
493
494
495 type TagType string
496
497 const (
498
499 GeneralProduct TagType = "GeneralProduct"
500
501 Negative TagType = "Negative"
502
503 Regular TagType = "Regular"
504 )
505
506
507 func PossibleTagTypeValues() []TagType {
508 return []TagType{GeneralProduct, Negative, Regular}
509 }
510
511
512 type Type string
513
514 const (
515
516 TypeAdvanced Type = "Advanced"
517
518 TypeRegular Type = "Regular"
519 )
520
521
522 func PossibleTypeValues() []Type {
523 return []Type{TypeAdvanced, TypeRegular}
524 }
525
View as plain text