1package datafactory
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// AuthenticationType enumerates the values for authentication type.
10type AuthenticationType string
11
12const (
13	// AuthenticationTypeAnonymous ...
14	AuthenticationTypeAnonymous AuthenticationType = "Anonymous"
15	// AuthenticationTypeBasic ...
16	AuthenticationTypeBasic AuthenticationType = "Basic"
17	// AuthenticationTypeClientCertificate ...
18	AuthenticationTypeClientCertificate AuthenticationType = "ClientCertificate"
19	// AuthenticationTypeWebLinkedServiceTypeProperties ...
20	AuthenticationTypeWebLinkedServiceTypeProperties AuthenticationType = "WebLinkedServiceTypeProperties"
21)
22
23// PossibleAuthenticationTypeValues returns an array of possible values for the AuthenticationType const type.
24func PossibleAuthenticationTypeValues() []AuthenticationType {
25	return []AuthenticationType{AuthenticationTypeAnonymous, AuthenticationTypeBasic, AuthenticationTypeClientCertificate, AuthenticationTypeWebLinkedServiceTypeProperties}
26}
27
28// AuthorizationType enumerates the values for authorization type.
29type AuthorizationType string
30
31const (
32	// AuthorizationTypeKey ...
33	AuthorizationTypeKey AuthorizationType = "Key"
34	// AuthorizationTypeLinkedIntegrationRuntimeType ...
35	AuthorizationTypeLinkedIntegrationRuntimeType AuthorizationType = "LinkedIntegrationRuntimeType"
36	// AuthorizationTypeRBAC ...
37	AuthorizationTypeRBAC AuthorizationType = "RBAC"
38)
39
40// PossibleAuthorizationTypeValues returns an array of possible values for the AuthorizationType const type.
41func PossibleAuthorizationTypeValues() []AuthorizationType {
42	return []AuthorizationType{AuthorizationTypeKey, AuthorizationTypeLinkedIntegrationRuntimeType, AuthorizationTypeRBAC}
43}
44
45// AvroCompressionCodec enumerates the values for avro compression codec.
46type AvroCompressionCodec string
47
48const (
49	// AvroCompressionCodecBzip2 ...
50	AvroCompressionCodecBzip2 AvroCompressionCodec = "bzip2"
51	// AvroCompressionCodecDeflate ...
52	AvroCompressionCodecDeflate AvroCompressionCodec = "deflate"
53	// AvroCompressionCodecNone ...
54	AvroCompressionCodecNone AvroCompressionCodec = "none"
55	// AvroCompressionCodecSnappy ...
56	AvroCompressionCodecSnappy AvroCompressionCodec = "snappy"
57	// AvroCompressionCodecXz ...
58	AvroCompressionCodecXz AvroCompressionCodec = "xz"
59)
60
61// PossibleAvroCompressionCodecValues returns an array of possible values for the AvroCompressionCodec const type.
62func PossibleAvroCompressionCodecValues() []AvroCompressionCodec {
63	return []AvroCompressionCodec{AvroCompressionCodecBzip2, AvroCompressionCodecDeflate, AvroCompressionCodecNone, AvroCompressionCodecSnappy, AvroCompressionCodecXz}
64}
65
66// AzureFunctionActivityMethod enumerates the values for azure function activity method.
67type AzureFunctionActivityMethod string
68
69const (
70	// AzureFunctionActivityMethodDELETE ...
71	AzureFunctionActivityMethodDELETE AzureFunctionActivityMethod = "DELETE"
72	// AzureFunctionActivityMethodGET ...
73	AzureFunctionActivityMethodGET AzureFunctionActivityMethod = "GET"
74	// AzureFunctionActivityMethodHEAD ...
75	AzureFunctionActivityMethodHEAD AzureFunctionActivityMethod = "HEAD"
76	// AzureFunctionActivityMethodOPTIONS ...
77	AzureFunctionActivityMethodOPTIONS AzureFunctionActivityMethod = "OPTIONS"
78	// AzureFunctionActivityMethodPOST ...
79	AzureFunctionActivityMethodPOST AzureFunctionActivityMethod = "POST"
80	// AzureFunctionActivityMethodPUT ...
81	AzureFunctionActivityMethodPUT AzureFunctionActivityMethod = "PUT"
82	// AzureFunctionActivityMethodTRACE ...
83	AzureFunctionActivityMethodTRACE AzureFunctionActivityMethod = "TRACE"
84)
85
86// PossibleAzureFunctionActivityMethodValues returns an array of possible values for the AzureFunctionActivityMethod const type.
87func PossibleAzureFunctionActivityMethodValues() []AzureFunctionActivityMethod {
88	return []AzureFunctionActivityMethod{AzureFunctionActivityMethodDELETE, AzureFunctionActivityMethodGET, AzureFunctionActivityMethodHEAD, AzureFunctionActivityMethodOPTIONS, AzureFunctionActivityMethodPOST, AzureFunctionActivityMethodPUT, AzureFunctionActivityMethodTRACE}
89}
90
91// AzureSearchIndexWriteBehaviorType enumerates the values for azure search index write behavior type.
92type AzureSearchIndexWriteBehaviorType string
93
94const (
95	// AzureSearchIndexWriteBehaviorTypeMerge ...
96	AzureSearchIndexWriteBehaviorTypeMerge AzureSearchIndexWriteBehaviorType = "Merge"
97	// AzureSearchIndexWriteBehaviorTypeUpload ...
98	AzureSearchIndexWriteBehaviorTypeUpload AzureSearchIndexWriteBehaviorType = "Upload"
99)
100
101// PossibleAzureSearchIndexWriteBehaviorTypeValues returns an array of possible values for the AzureSearchIndexWriteBehaviorType const type.
102func PossibleAzureSearchIndexWriteBehaviorTypeValues() []AzureSearchIndexWriteBehaviorType {
103	return []AzureSearchIndexWriteBehaviorType{AzureSearchIndexWriteBehaviorTypeMerge, AzureSearchIndexWriteBehaviorTypeUpload}
104}
105
106// BlobEventTypes enumerates the values for blob event types.
107type BlobEventTypes string
108
109const (
110	// BlobEventTypesMicrosoftStorageBlobCreated ...
111	BlobEventTypesMicrosoftStorageBlobCreated BlobEventTypes = "Microsoft.Storage.BlobCreated"
112	// BlobEventTypesMicrosoftStorageBlobDeleted ...
113	BlobEventTypesMicrosoftStorageBlobDeleted BlobEventTypes = "Microsoft.Storage.BlobDeleted"
114)
115
116// PossibleBlobEventTypesValues returns an array of possible values for the BlobEventTypes const type.
117func PossibleBlobEventTypesValues() []BlobEventTypes {
118	return []BlobEventTypes{BlobEventTypesMicrosoftStorageBlobCreated, BlobEventTypesMicrosoftStorageBlobDeleted}
119}
120
121// CassandraSourceReadConsistencyLevels enumerates the values for cassandra source read consistency levels.
122type CassandraSourceReadConsistencyLevels string
123
124const (
125	// CassandraSourceReadConsistencyLevelsALL ...
126	CassandraSourceReadConsistencyLevelsALL CassandraSourceReadConsistencyLevels = "ALL"
127	// CassandraSourceReadConsistencyLevelsEACHQUORUM ...
128	CassandraSourceReadConsistencyLevelsEACHQUORUM CassandraSourceReadConsistencyLevels = "EACH_QUORUM"
129	// CassandraSourceReadConsistencyLevelsLOCALONE ...
130	CassandraSourceReadConsistencyLevelsLOCALONE CassandraSourceReadConsistencyLevels = "LOCAL_ONE"
131	// CassandraSourceReadConsistencyLevelsLOCALQUORUM ...
132	CassandraSourceReadConsistencyLevelsLOCALQUORUM CassandraSourceReadConsistencyLevels = "LOCAL_QUORUM"
133	// CassandraSourceReadConsistencyLevelsLOCALSERIAL ...
134	CassandraSourceReadConsistencyLevelsLOCALSERIAL CassandraSourceReadConsistencyLevels = "LOCAL_SERIAL"
135	// CassandraSourceReadConsistencyLevelsONE ...
136	CassandraSourceReadConsistencyLevelsONE CassandraSourceReadConsistencyLevels = "ONE"
137	// CassandraSourceReadConsistencyLevelsQUORUM ...
138	CassandraSourceReadConsistencyLevelsQUORUM CassandraSourceReadConsistencyLevels = "QUORUM"
139	// CassandraSourceReadConsistencyLevelsSERIAL ...
140	CassandraSourceReadConsistencyLevelsSERIAL CassandraSourceReadConsistencyLevels = "SERIAL"
141	// CassandraSourceReadConsistencyLevelsTHREE ...
142	CassandraSourceReadConsistencyLevelsTHREE CassandraSourceReadConsistencyLevels = "THREE"
143	// CassandraSourceReadConsistencyLevelsTWO ...
144	CassandraSourceReadConsistencyLevelsTWO CassandraSourceReadConsistencyLevels = "TWO"
145)
146
147// PossibleCassandraSourceReadConsistencyLevelsValues returns an array of possible values for the CassandraSourceReadConsistencyLevels const type.
148func PossibleCassandraSourceReadConsistencyLevelsValues() []CassandraSourceReadConsistencyLevels {
149	return []CassandraSourceReadConsistencyLevels{CassandraSourceReadConsistencyLevelsALL, CassandraSourceReadConsistencyLevelsEACHQUORUM, CassandraSourceReadConsistencyLevelsLOCALONE, CassandraSourceReadConsistencyLevelsLOCALQUORUM, CassandraSourceReadConsistencyLevelsLOCALSERIAL, CassandraSourceReadConsistencyLevelsONE, CassandraSourceReadConsistencyLevelsQUORUM, CassandraSourceReadConsistencyLevelsSERIAL, CassandraSourceReadConsistencyLevelsTHREE, CassandraSourceReadConsistencyLevelsTWO}
150}
151
152// CompressionCodec enumerates the values for compression codec.
153type CompressionCodec string
154
155const (
156	// CompressionCodecBzip2 ...
157	CompressionCodecBzip2 CompressionCodec = "bzip2"
158	// CompressionCodecDeflate ...
159	CompressionCodecDeflate CompressionCodec = "deflate"
160	// CompressionCodecGzip ...
161	CompressionCodecGzip CompressionCodec = "gzip"
162	// CompressionCodecLz4 ...
163	CompressionCodecLz4 CompressionCodec = "lz4"
164	// CompressionCodecLzo ...
165	CompressionCodecLzo CompressionCodec = "lzo"
166	// CompressionCodecNone ...
167	CompressionCodecNone CompressionCodec = "none"
168	// CompressionCodecSnappy ...
169	CompressionCodecSnappy CompressionCodec = "snappy"
170	// CompressionCodecTar ...
171	CompressionCodecTar CompressionCodec = "tar"
172	// CompressionCodecTarGZip ...
173	CompressionCodecTarGZip CompressionCodec = "tarGZip"
174	// CompressionCodecZipDeflate ...
175	CompressionCodecZipDeflate CompressionCodec = "zipDeflate"
176)
177
178// PossibleCompressionCodecValues returns an array of possible values for the CompressionCodec const type.
179func PossibleCompressionCodecValues() []CompressionCodec {
180	return []CompressionCodec{CompressionCodecBzip2, CompressionCodecDeflate, CompressionCodecGzip, CompressionCodecLz4, CompressionCodecLzo, CompressionCodecNone, CompressionCodecSnappy, CompressionCodecTar, CompressionCodecTarGZip, CompressionCodecZipDeflate}
181}
182
183// CopyBehaviorType enumerates the values for copy behavior type.
184type CopyBehaviorType string
185
186const (
187	// CopyBehaviorTypeFlattenHierarchy ...
188	CopyBehaviorTypeFlattenHierarchy CopyBehaviorType = "FlattenHierarchy"
189	// CopyBehaviorTypeMergeFiles ...
190	CopyBehaviorTypeMergeFiles CopyBehaviorType = "MergeFiles"
191	// CopyBehaviorTypePreserveHierarchy ...
192	CopyBehaviorTypePreserveHierarchy CopyBehaviorType = "PreserveHierarchy"
193)
194
195// PossibleCopyBehaviorTypeValues returns an array of possible values for the CopyBehaviorType const type.
196func PossibleCopyBehaviorTypeValues() []CopyBehaviorType {
197	return []CopyBehaviorType{CopyBehaviorTypeFlattenHierarchy, CopyBehaviorTypeMergeFiles, CopyBehaviorTypePreserveHierarchy}
198}
199
200// CosmosDbConnectionMode enumerates the values for cosmos db connection mode.
201type CosmosDbConnectionMode string
202
203const (
204	// CosmosDbConnectionModeDirect ...
205	CosmosDbConnectionModeDirect CosmosDbConnectionMode = "Direct"
206	// CosmosDbConnectionModeGateway ...
207	CosmosDbConnectionModeGateway CosmosDbConnectionMode = "Gateway"
208)
209
210// PossibleCosmosDbConnectionModeValues returns an array of possible values for the CosmosDbConnectionMode const type.
211func PossibleCosmosDbConnectionModeValues() []CosmosDbConnectionMode {
212	return []CosmosDbConnectionMode{CosmosDbConnectionModeDirect, CosmosDbConnectionModeGateway}
213}
214
215// CosmosDbServicePrincipalCredentialType enumerates the values for cosmos db service principal credential
216// type.
217type CosmosDbServicePrincipalCredentialType string
218
219const (
220	// CosmosDbServicePrincipalCredentialTypeServicePrincipalCert ...
221	CosmosDbServicePrincipalCredentialTypeServicePrincipalCert CosmosDbServicePrincipalCredentialType = "ServicePrincipalCert"
222	// CosmosDbServicePrincipalCredentialTypeServicePrincipalKey ...
223	CosmosDbServicePrincipalCredentialTypeServicePrincipalKey CosmosDbServicePrincipalCredentialType = "ServicePrincipalKey"
224)
225
226// PossibleCosmosDbServicePrincipalCredentialTypeValues returns an array of possible values for the CosmosDbServicePrincipalCredentialType const type.
227func PossibleCosmosDbServicePrincipalCredentialTypeValues() []CosmosDbServicePrincipalCredentialType {
228	return []CosmosDbServicePrincipalCredentialType{CosmosDbServicePrincipalCredentialTypeServicePrincipalCert, CosmosDbServicePrincipalCredentialTypeServicePrincipalKey}
229}
230
231// DataFlowComputeType enumerates the values for data flow compute type.
232type DataFlowComputeType string
233
234const (
235	// DataFlowComputeTypeComputeOptimized ...
236	DataFlowComputeTypeComputeOptimized DataFlowComputeType = "ComputeOptimized"
237	// DataFlowComputeTypeGeneral ...
238	DataFlowComputeTypeGeneral DataFlowComputeType = "General"
239	// DataFlowComputeTypeMemoryOptimized ...
240	DataFlowComputeTypeMemoryOptimized DataFlowComputeType = "MemoryOptimized"
241)
242
243// PossibleDataFlowComputeTypeValues returns an array of possible values for the DataFlowComputeType const type.
244func PossibleDataFlowComputeTypeValues() []DataFlowComputeType {
245	return []DataFlowComputeType{DataFlowComputeTypeComputeOptimized, DataFlowComputeTypeGeneral, DataFlowComputeTypeMemoryOptimized}
246}
247
248// DataFlowDebugCommandType enumerates the values for data flow debug command type.
249type DataFlowDebugCommandType string
250
251const (
252	// DataFlowDebugCommandTypeExecuteExpressionQuery ...
253	DataFlowDebugCommandTypeExecuteExpressionQuery DataFlowDebugCommandType = "executeExpressionQuery"
254	// DataFlowDebugCommandTypeExecutePreviewQuery ...
255	DataFlowDebugCommandTypeExecutePreviewQuery DataFlowDebugCommandType = "executePreviewQuery"
256	// DataFlowDebugCommandTypeExecuteStatisticsQuery ...
257	DataFlowDebugCommandTypeExecuteStatisticsQuery DataFlowDebugCommandType = "executeStatisticsQuery"
258)
259
260// PossibleDataFlowDebugCommandTypeValues returns an array of possible values for the DataFlowDebugCommandType const type.
261func PossibleDataFlowDebugCommandTypeValues() []DataFlowDebugCommandType {
262	return []DataFlowDebugCommandType{DataFlowDebugCommandTypeExecuteExpressionQuery, DataFlowDebugCommandTypeExecutePreviewQuery, DataFlowDebugCommandTypeExecuteStatisticsQuery}
263}
264
265// DatasetCompressionLevel enumerates the values for dataset compression level.
266type DatasetCompressionLevel string
267
268const (
269	// DatasetCompressionLevelFastest ...
270	DatasetCompressionLevelFastest DatasetCompressionLevel = "Fastest"
271	// DatasetCompressionLevelOptimal ...
272	DatasetCompressionLevelOptimal DatasetCompressionLevel = "Optimal"
273)
274
275// PossibleDatasetCompressionLevelValues returns an array of possible values for the DatasetCompressionLevel const type.
276func PossibleDatasetCompressionLevelValues() []DatasetCompressionLevel {
277	return []DatasetCompressionLevel{DatasetCompressionLevelFastest, DatasetCompressionLevelOptimal}
278}
279
280// DayOfWeek enumerates the values for day of week.
281type DayOfWeek string
282
283const (
284	// DayOfWeekFriday ...
285	DayOfWeekFriday DayOfWeek = "Friday"
286	// DayOfWeekMonday ...
287	DayOfWeekMonday DayOfWeek = "Monday"
288	// DayOfWeekSaturday ...
289	DayOfWeekSaturday DayOfWeek = "Saturday"
290	// DayOfWeekSunday ...
291	DayOfWeekSunday DayOfWeek = "Sunday"
292	// DayOfWeekThursday ...
293	DayOfWeekThursday DayOfWeek = "Thursday"
294	// DayOfWeekTuesday ...
295	DayOfWeekTuesday DayOfWeek = "Tuesday"
296	// DayOfWeekWednesday ...
297	DayOfWeekWednesday DayOfWeek = "Wednesday"
298)
299
300// PossibleDayOfWeekValues returns an array of possible values for the DayOfWeek const type.
301func PossibleDayOfWeekValues() []DayOfWeek {
302	return []DayOfWeek{DayOfWeekFriday, DayOfWeekMonday, DayOfWeekSaturday, DayOfWeekSunday, DayOfWeekThursday, DayOfWeekTuesday, DayOfWeekWednesday}
303}
304
305// DaysOfWeek enumerates the values for days of week.
306type DaysOfWeek string
307
308const (
309	// DaysOfWeekFriday ...
310	DaysOfWeekFriday DaysOfWeek = "Friday"
311	// DaysOfWeekMonday ...
312	DaysOfWeekMonday DaysOfWeek = "Monday"
313	// DaysOfWeekSaturday ...
314	DaysOfWeekSaturday DaysOfWeek = "Saturday"
315	// DaysOfWeekSunday ...
316	DaysOfWeekSunday DaysOfWeek = "Sunday"
317	// DaysOfWeekThursday ...
318	DaysOfWeekThursday DaysOfWeek = "Thursday"
319	// DaysOfWeekTuesday ...
320	DaysOfWeekTuesday DaysOfWeek = "Tuesday"
321	// DaysOfWeekWednesday ...
322	DaysOfWeekWednesday DaysOfWeek = "Wednesday"
323)
324
325// PossibleDaysOfWeekValues returns an array of possible values for the DaysOfWeek const type.
326func PossibleDaysOfWeekValues() []DaysOfWeek {
327	return []DaysOfWeek{DaysOfWeekFriday, DaysOfWeekMonday, DaysOfWeekSaturday, DaysOfWeekSunday, DaysOfWeekThursday, DaysOfWeekTuesday, DaysOfWeekWednesday}
328}
329
330// Db2AuthenticationType enumerates the values for db 2 authentication type.
331type Db2AuthenticationType string
332
333const (
334	// Db2AuthenticationTypeBasic ...
335	Db2AuthenticationTypeBasic Db2AuthenticationType = "Basic"
336)
337
338// PossibleDb2AuthenticationTypeValues returns an array of possible values for the Db2AuthenticationType const type.
339func PossibleDb2AuthenticationTypeValues() []Db2AuthenticationType {
340	return []Db2AuthenticationType{Db2AuthenticationTypeBasic}
341}
342
343// DependencyCondition enumerates the values for dependency condition.
344type DependencyCondition string
345
346const (
347	// DependencyConditionCompleted ...
348	DependencyConditionCompleted DependencyCondition = "Completed"
349	// DependencyConditionFailed ...
350	DependencyConditionFailed DependencyCondition = "Failed"
351	// DependencyConditionSkipped ...
352	DependencyConditionSkipped DependencyCondition = "Skipped"
353	// DependencyConditionSucceeded ...
354	DependencyConditionSucceeded DependencyCondition = "Succeeded"
355)
356
357// PossibleDependencyConditionValues returns an array of possible values for the DependencyCondition const type.
358func PossibleDependencyConditionValues() []DependencyCondition {
359	return []DependencyCondition{DependencyConditionCompleted, DependencyConditionFailed, DependencyConditionSkipped, DependencyConditionSucceeded}
360}
361
362// DynamicsAuthenticationType enumerates the values for dynamics authentication type.
363type DynamicsAuthenticationType string
364
365const (
366	// DynamicsAuthenticationTypeAADServicePrincipal ...
367	DynamicsAuthenticationTypeAADServicePrincipal DynamicsAuthenticationType = "AADServicePrincipal"
368	// DynamicsAuthenticationTypeIfd ...
369	DynamicsAuthenticationTypeIfd DynamicsAuthenticationType = "Ifd"
370	// DynamicsAuthenticationTypeOffice365 ...
371	DynamicsAuthenticationTypeOffice365 DynamicsAuthenticationType = "Office365"
372)
373
374// PossibleDynamicsAuthenticationTypeValues returns an array of possible values for the DynamicsAuthenticationType const type.
375func PossibleDynamicsAuthenticationTypeValues() []DynamicsAuthenticationType {
376	return []DynamicsAuthenticationType{DynamicsAuthenticationTypeAADServicePrincipal, DynamicsAuthenticationTypeIfd, DynamicsAuthenticationTypeOffice365}
377}
378
379// DynamicsDeploymentType enumerates the values for dynamics deployment type.
380type DynamicsDeploymentType string
381
382const (
383	// DynamicsDeploymentTypeOnline ...
384	DynamicsDeploymentTypeOnline DynamicsDeploymentType = "Online"
385	// DynamicsDeploymentTypeOnPremisesWithIfd ...
386	DynamicsDeploymentTypeOnPremisesWithIfd DynamicsDeploymentType = "OnPremisesWithIfd"
387)
388
389// PossibleDynamicsDeploymentTypeValues returns an array of possible values for the DynamicsDeploymentType const type.
390func PossibleDynamicsDeploymentTypeValues() []DynamicsDeploymentType {
391	return []DynamicsDeploymentType{DynamicsDeploymentTypeOnline, DynamicsDeploymentTypeOnPremisesWithIfd}
392}
393
394// DynamicsSinkWriteBehavior enumerates the values for dynamics sink write behavior.
395type DynamicsSinkWriteBehavior string
396
397const (
398	// DynamicsSinkWriteBehaviorUpsert ...
399	DynamicsSinkWriteBehaviorUpsert DynamicsSinkWriteBehavior = "Upsert"
400)
401
402// PossibleDynamicsSinkWriteBehaviorValues returns an array of possible values for the DynamicsSinkWriteBehavior const type.
403func PossibleDynamicsSinkWriteBehaviorValues() []DynamicsSinkWriteBehavior {
404	return []DynamicsSinkWriteBehavior{DynamicsSinkWriteBehaviorUpsert}
405}
406
407// EventSubscriptionStatus enumerates the values for event subscription status.
408type EventSubscriptionStatus string
409
410const (
411	// EventSubscriptionStatusDeprovisioning ...
412	EventSubscriptionStatusDeprovisioning EventSubscriptionStatus = "Deprovisioning"
413	// EventSubscriptionStatusDisabled ...
414	EventSubscriptionStatusDisabled EventSubscriptionStatus = "Disabled"
415	// EventSubscriptionStatusEnabled ...
416	EventSubscriptionStatusEnabled EventSubscriptionStatus = "Enabled"
417	// EventSubscriptionStatusProvisioning ...
418	EventSubscriptionStatusProvisioning EventSubscriptionStatus = "Provisioning"
419	// EventSubscriptionStatusUnknown ...
420	EventSubscriptionStatusUnknown EventSubscriptionStatus = "Unknown"
421)
422
423// PossibleEventSubscriptionStatusValues returns an array of possible values for the EventSubscriptionStatus const type.
424func PossibleEventSubscriptionStatusValues() []EventSubscriptionStatus {
425	return []EventSubscriptionStatus{EventSubscriptionStatusDeprovisioning, EventSubscriptionStatusDisabled, EventSubscriptionStatusEnabled, EventSubscriptionStatusProvisioning, EventSubscriptionStatusUnknown}
426}
427
428// FactoryIdentityType enumerates the values for factory identity type.
429type FactoryIdentityType string
430
431const (
432	// FactoryIdentityTypeSystemAssigned ...
433	FactoryIdentityTypeSystemAssigned FactoryIdentityType = "SystemAssigned"
434	// FactoryIdentityTypeSystemAssignedUserAssigned ...
435	FactoryIdentityTypeSystemAssignedUserAssigned FactoryIdentityType = "SystemAssigned,UserAssigned"
436	// FactoryIdentityTypeUserAssigned ...
437	FactoryIdentityTypeUserAssigned FactoryIdentityType = "UserAssigned"
438)
439
440// PossibleFactoryIdentityTypeValues returns an array of possible values for the FactoryIdentityType const type.
441func PossibleFactoryIdentityTypeValues() []FactoryIdentityType {
442	return []FactoryIdentityType{FactoryIdentityTypeSystemAssigned, FactoryIdentityTypeSystemAssignedUserAssigned, FactoryIdentityTypeUserAssigned}
443}
444
445// FtpAuthenticationType enumerates the values for ftp authentication type.
446type FtpAuthenticationType string
447
448const (
449	// FtpAuthenticationTypeAnonymous ...
450	FtpAuthenticationTypeAnonymous FtpAuthenticationType = "Anonymous"
451	// FtpAuthenticationTypeBasic ...
452	FtpAuthenticationTypeBasic FtpAuthenticationType = "Basic"
453)
454
455// PossibleFtpAuthenticationTypeValues returns an array of possible values for the FtpAuthenticationType const type.
456func PossibleFtpAuthenticationTypeValues() []FtpAuthenticationType {
457	return []FtpAuthenticationType{FtpAuthenticationTypeAnonymous, FtpAuthenticationTypeBasic}
458}
459
460// GlobalParameterType enumerates the values for global parameter type.
461type GlobalParameterType string
462
463const (
464	// GlobalParameterTypeArray ...
465	GlobalParameterTypeArray GlobalParameterType = "Array"
466	// GlobalParameterTypeBool ...
467	GlobalParameterTypeBool GlobalParameterType = "Bool"
468	// GlobalParameterTypeFloat ...
469	GlobalParameterTypeFloat GlobalParameterType = "Float"
470	// GlobalParameterTypeInt ...
471	GlobalParameterTypeInt GlobalParameterType = "Int"
472	// GlobalParameterTypeObject ...
473	GlobalParameterTypeObject GlobalParameterType = "Object"
474	// GlobalParameterTypeString ...
475	GlobalParameterTypeString GlobalParameterType = "String"
476)
477
478// PossibleGlobalParameterTypeValues returns an array of possible values for the GlobalParameterType const type.
479func PossibleGlobalParameterTypeValues() []GlobalParameterType {
480	return []GlobalParameterType{GlobalParameterTypeArray, GlobalParameterTypeBool, GlobalParameterTypeFloat, GlobalParameterTypeInt, GlobalParameterTypeObject, GlobalParameterTypeString}
481}
482
483// GoogleAdWordsAuthenticationType enumerates the values for google ad words authentication type.
484type GoogleAdWordsAuthenticationType string
485
486const (
487	// GoogleAdWordsAuthenticationTypeServiceAuthentication ...
488	GoogleAdWordsAuthenticationTypeServiceAuthentication GoogleAdWordsAuthenticationType = "ServiceAuthentication"
489	// GoogleAdWordsAuthenticationTypeUserAuthentication ...
490	GoogleAdWordsAuthenticationTypeUserAuthentication GoogleAdWordsAuthenticationType = "UserAuthentication"
491)
492
493// PossibleGoogleAdWordsAuthenticationTypeValues returns an array of possible values for the GoogleAdWordsAuthenticationType const type.
494func PossibleGoogleAdWordsAuthenticationTypeValues() []GoogleAdWordsAuthenticationType {
495	return []GoogleAdWordsAuthenticationType{GoogleAdWordsAuthenticationTypeServiceAuthentication, GoogleAdWordsAuthenticationTypeUserAuthentication}
496}
497
498// GoogleBigQueryAuthenticationType enumerates the values for google big query authentication type.
499type GoogleBigQueryAuthenticationType string
500
501const (
502	// GoogleBigQueryAuthenticationTypeServiceAuthentication ...
503	GoogleBigQueryAuthenticationTypeServiceAuthentication GoogleBigQueryAuthenticationType = "ServiceAuthentication"
504	// GoogleBigQueryAuthenticationTypeUserAuthentication ...
505	GoogleBigQueryAuthenticationTypeUserAuthentication GoogleBigQueryAuthenticationType = "UserAuthentication"
506)
507
508// PossibleGoogleBigQueryAuthenticationTypeValues returns an array of possible values for the GoogleBigQueryAuthenticationType const type.
509func PossibleGoogleBigQueryAuthenticationTypeValues() []GoogleBigQueryAuthenticationType {
510	return []GoogleBigQueryAuthenticationType{GoogleBigQueryAuthenticationTypeServiceAuthentication, GoogleBigQueryAuthenticationTypeUserAuthentication}
511}
512
513// HBaseAuthenticationType enumerates the values for h base authentication type.
514type HBaseAuthenticationType string
515
516const (
517	// HBaseAuthenticationTypeAnonymous ...
518	HBaseAuthenticationTypeAnonymous HBaseAuthenticationType = "Anonymous"
519	// HBaseAuthenticationTypeBasic ...
520	HBaseAuthenticationTypeBasic HBaseAuthenticationType = "Basic"
521)
522
523// PossibleHBaseAuthenticationTypeValues returns an array of possible values for the HBaseAuthenticationType const type.
524func PossibleHBaseAuthenticationTypeValues() []HBaseAuthenticationType {
525	return []HBaseAuthenticationType{HBaseAuthenticationTypeAnonymous, HBaseAuthenticationTypeBasic}
526}
527
528// HdiNodeTypes enumerates the values for hdi node types.
529type HdiNodeTypes string
530
531const (
532	// HdiNodeTypesHeadnode ...
533	HdiNodeTypesHeadnode HdiNodeTypes = "Headnode"
534	// HdiNodeTypesWorkernode ...
535	HdiNodeTypesWorkernode HdiNodeTypes = "Workernode"
536	// HdiNodeTypesZookeeper ...
537	HdiNodeTypesZookeeper HdiNodeTypes = "Zookeeper"
538)
539
540// PossibleHdiNodeTypesValues returns an array of possible values for the HdiNodeTypes const type.
541func PossibleHdiNodeTypesValues() []HdiNodeTypes {
542	return []HdiNodeTypes{HdiNodeTypesHeadnode, HdiNodeTypesWorkernode, HdiNodeTypesZookeeper}
543}
544
545// HDInsightActivityDebugInfoOption enumerates the values for hd insight activity debug info option.
546type HDInsightActivityDebugInfoOption string
547
548const (
549	// HDInsightActivityDebugInfoOptionAlways ...
550	HDInsightActivityDebugInfoOptionAlways HDInsightActivityDebugInfoOption = "Always"
551	// HDInsightActivityDebugInfoOptionFailure ...
552	HDInsightActivityDebugInfoOptionFailure HDInsightActivityDebugInfoOption = "Failure"
553	// HDInsightActivityDebugInfoOptionNone ...
554	HDInsightActivityDebugInfoOptionNone HDInsightActivityDebugInfoOption = "None"
555)
556
557// PossibleHDInsightActivityDebugInfoOptionValues returns an array of possible values for the HDInsightActivityDebugInfoOption const type.
558func PossibleHDInsightActivityDebugInfoOptionValues() []HDInsightActivityDebugInfoOption {
559	return []HDInsightActivityDebugInfoOption{HDInsightActivityDebugInfoOptionAlways, HDInsightActivityDebugInfoOptionFailure, HDInsightActivityDebugInfoOptionNone}
560}
561
562// HiveAuthenticationType enumerates the values for hive authentication type.
563type HiveAuthenticationType string
564
565const (
566	// HiveAuthenticationTypeAnonymous ...
567	HiveAuthenticationTypeAnonymous HiveAuthenticationType = "Anonymous"
568	// HiveAuthenticationTypeUsername ...
569	HiveAuthenticationTypeUsername HiveAuthenticationType = "Username"
570	// HiveAuthenticationTypeUsernameAndPassword ...
571	HiveAuthenticationTypeUsernameAndPassword HiveAuthenticationType = "UsernameAndPassword"
572	// HiveAuthenticationTypeWindowsAzureHDInsightService ...
573	HiveAuthenticationTypeWindowsAzureHDInsightService HiveAuthenticationType = "WindowsAzureHDInsightService"
574)
575
576// PossibleHiveAuthenticationTypeValues returns an array of possible values for the HiveAuthenticationType const type.
577func PossibleHiveAuthenticationTypeValues() []HiveAuthenticationType {
578	return []HiveAuthenticationType{HiveAuthenticationTypeAnonymous, HiveAuthenticationTypeUsername, HiveAuthenticationTypeUsernameAndPassword, HiveAuthenticationTypeWindowsAzureHDInsightService}
579}
580
581// HiveServerType enumerates the values for hive server type.
582type HiveServerType string
583
584const (
585	// HiveServerTypeHiveServer1 ...
586	HiveServerTypeHiveServer1 HiveServerType = "HiveServer1"
587	// HiveServerTypeHiveServer2 ...
588	HiveServerTypeHiveServer2 HiveServerType = "HiveServer2"
589	// HiveServerTypeHiveThriftServer ...
590	HiveServerTypeHiveThriftServer HiveServerType = "HiveThriftServer"
591)
592
593// PossibleHiveServerTypeValues returns an array of possible values for the HiveServerType const type.
594func PossibleHiveServerTypeValues() []HiveServerType {
595	return []HiveServerType{HiveServerTypeHiveServer1, HiveServerTypeHiveServer2, HiveServerTypeHiveThriftServer}
596}
597
598// HiveThriftTransportProtocol enumerates the values for hive thrift transport protocol.
599type HiveThriftTransportProtocol string
600
601const (
602	// HiveThriftTransportProtocolBinary ...
603	HiveThriftTransportProtocolBinary HiveThriftTransportProtocol = "Binary"
604	// HiveThriftTransportProtocolHTTP ...
605	HiveThriftTransportProtocolHTTP HiveThriftTransportProtocol = "HTTP "
606	// HiveThriftTransportProtocolSASL ...
607	HiveThriftTransportProtocolSASL HiveThriftTransportProtocol = "SASL"
608)
609
610// PossibleHiveThriftTransportProtocolValues returns an array of possible values for the HiveThriftTransportProtocol const type.
611func PossibleHiveThriftTransportProtocolValues() []HiveThriftTransportProtocol {
612	return []HiveThriftTransportProtocol{HiveThriftTransportProtocolBinary, HiveThriftTransportProtocolHTTP, HiveThriftTransportProtocolSASL}
613}
614
615// HTTPAuthenticationType enumerates the values for http authentication type.
616type HTTPAuthenticationType string
617
618const (
619	// HTTPAuthenticationTypeAnonymous ...
620	HTTPAuthenticationTypeAnonymous HTTPAuthenticationType = "Anonymous"
621	// HTTPAuthenticationTypeBasic ...
622	HTTPAuthenticationTypeBasic HTTPAuthenticationType = "Basic"
623	// HTTPAuthenticationTypeClientCertificate ...
624	HTTPAuthenticationTypeClientCertificate HTTPAuthenticationType = "ClientCertificate"
625	// HTTPAuthenticationTypeDigest ...
626	HTTPAuthenticationTypeDigest HTTPAuthenticationType = "Digest"
627	// HTTPAuthenticationTypeWindows ...
628	HTTPAuthenticationTypeWindows HTTPAuthenticationType = "Windows"
629)
630
631// PossibleHTTPAuthenticationTypeValues returns an array of possible values for the HTTPAuthenticationType const type.
632func PossibleHTTPAuthenticationTypeValues() []HTTPAuthenticationType {
633	return []HTTPAuthenticationType{HTTPAuthenticationTypeAnonymous, HTTPAuthenticationTypeBasic, HTTPAuthenticationTypeClientCertificate, HTTPAuthenticationTypeDigest, HTTPAuthenticationTypeWindows}
634}
635
636// ImpalaAuthenticationType enumerates the values for impala authentication type.
637type ImpalaAuthenticationType string
638
639const (
640	// ImpalaAuthenticationTypeAnonymous ...
641	ImpalaAuthenticationTypeAnonymous ImpalaAuthenticationType = "Anonymous"
642	// ImpalaAuthenticationTypeSASLUsername ...
643	ImpalaAuthenticationTypeSASLUsername ImpalaAuthenticationType = "SASLUsername"
644	// ImpalaAuthenticationTypeUsernameAndPassword ...
645	ImpalaAuthenticationTypeUsernameAndPassword ImpalaAuthenticationType = "UsernameAndPassword"
646)
647
648// PossibleImpalaAuthenticationTypeValues returns an array of possible values for the ImpalaAuthenticationType const type.
649func PossibleImpalaAuthenticationTypeValues() []ImpalaAuthenticationType {
650	return []ImpalaAuthenticationType{ImpalaAuthenticationTypeAnonymous, ImpalaAuthenticationTypeSASLUsername, ImpalaAuthenticationTypeUsernameAndPassword}
651}
652
653// IntegrationRuntimeAuthKeyName enumerates the values for integration runtime auth key name.
654type IntegrationRuntimeAuthKeyName string
655
656const (
657	// IntegrationRuntimeAuthKeyNameAuthKey1 ...
658	IntegrationRuntimeAuthKeyNameAuthKey1 IntegrationRuntimeAuthKeyName = "authKey1"
659	// IntegrationRuntimeAuthKeyNameAuthKey2 ...
660	IntegrationRuntimeAuthKeyNameAuthKey2 IntegrationRuntimeAuthKeyName = "authKey2"
661)
662
663// PossibleIntegrationRuntimeAuthKeyNameValues returns an array of possible values for the IntegrationRuntimeAuthKeyName const type.
664func PossibleIntegrationRuntimeAuthKeyNameValues() []IntegrationRuntimeAuthKeyName {
665	return []IntegrationRuntimeAuthKeyName{IntegrationRuntimeAuthKeyNameAuthKey1, IntegrationRuntimeAuthKeyNameAuthKey2}
666}
667
668// IntegrationRuntimeAutoUpdate enumerates the values for integration runtime auto update.
669type IntegrationRuntimeAutoUpdate string
670
671const (
672	// IntegrationRuntimeAutoUpdateOff ...
673	IntegrationRuntimeAutoUpdateOff IntegrationRuntimeAutoUpdate = "Off"
674	// IntegrationRuntimeAutoUpdateOn ...
675	IntegrationRuntimeAutoUpdateOn IntegrationRuntimeAutoUpdate = "On"
676)
677
678// PossibleIntegrationRuntimeAutoUpdateValues returns an array of possible values for the IntegrationRuntimeAutoUpdate const type.
679func PossibleIntegrationRuntimeAutoUpdateValues() []IntegrationRuntimeAutoUpdate {
680	return []IntegrationRuntimeAutoUpdate{IntegrationRuntimeAutoUpdateOff, IntegrationRuntimeAutoUpdateOn}
681}
682
683// IntegrationRuntimeEdition enumerates the values for integration runtime edition.
684type IntegrationRuntimeEdition string
685
686const (
687	// IntegrationRuntimeEditionEnterprise ...
688	IntegrationRuntimeEditionEnterprise IntegrationRuntimeEdition = "Enterprise"
689	// IntegrationRuntimeEditionStandard ...
690	IntegrationRuntimeEditionStandard IntegrationRuntimeEdition = "Standard"
691)
692
693// PossibleIntegrationRuntimeEditionValues returns an array of possible values for the IntegrationRuntimeEdition const type.
694func PossibleIntegrationRuntimeEditionValues() []IntegrationRuntimeEdition {
695	return []IntegrationRuntimeEdition{IntegrationRuntimeEditionEnterprise, IntegrationRuntimeEditionStandard}
696}
697
698// IntegrationRuntimeEntityReferenceType enumerates the values for integration runtime entity reference type.
699type IntegrationRuntimeEntityReferenceType string
700
701const (
702	// IntegrationRuntimeEntityReferenceTypeCredentialReference ...
703	IntegrationRuntimeEntityReferenceTypeCredentialReference IntegrationRuntimeEntityReferenceType = "CredentialReference"
704	// IntegrationRuntimeEntityReferenceTypeIntegrationRuntimeReference ...
705	IntegrationRuntimeEntityReferenceTypeIntegrationRuntimeReference IntegrationRuntimeEntityReferenceType = "IntegrationRuntimeReference"
706	// IntegrationRuntimeEntityReferenceTypeLinkedServiceReference ...
707	IntegrationRuntimeEntityReferenceTypeLinkedServiceReference IntegrationRuntimeEntityReferenceType = "LinkedServiceReference"
708)
709
710// PossibleIntegrationRuntimeEntityReferenceTypeValues returns an array of possible values for the IntegrationRuntimeEntityReferenceType const type.
711func PossibleIntegrationRuntimeEntityReferenceTypeValues() []IntegrationRuntimeEntityReferenceType {
712	return []IntegrationRuntimeEntityReferenceType{IntegrationRuntimeEntityReferenceTypeCredentialReference, IntegrationRuntimeEntityReferenceTypeIntegrationRuntimeReference, IntegrationRuntimeEntityReferenceTypeLinkedServiceReference}
713}
714
715// IntegrationRuntimeInternalChannelEncryptionMode enumerates the values for integration runtime internal
716// channel encryption mode.
717type IntegrationRuntimeInternalChannelEncryptionMode string
718
719const (
720	// IntegrationRuntimeInternalChannelEncryptionModeNotEncrypted ...
721	IntegrationRuntimeInternalChannelEncryptionModeNotEncrypted IntegrationRuntimeInternalChannelEncryptionMode = "NotEncrypted"
722	// IntegrationRuntimeInternalChannelEncryptionModeNotSet ...
723	IntegrationRuntimeInternalChannelEncryptionModeNotSet IntegrationRuntimeInternalChannelEncryptionMode = "NotSet"
724	// IntegrationRuntimeInternalChannelEncryptionModeSslEncrypted ...
725	IntegrationRuntimeInternalChannelEncryptionModeSslEncrypted IntegrationRuntimeInternalChannelEncryptionMode = "SslEncrypted"
726)
727
728// PossibleIntegrationRuntimeInternalChannelEncryptionModeValues returns an array of possible values for the IntegrationRuntimeInternalChannelEncryptionMode const type.
729func PossibleIntegrationRuntimeInternalChannelEncryptionModeValues() []IntegrationRuntimeInternalChannelEncryptionMode {
730	return []IntegrationRuntimeInternalChannelEncryptionMode{IntegrationRuntimeInternalChannelEncryptionModeNotEncrypted, IntegrationRuntimeInternalChannelEncryptionModeNotSet, IntegrationRuntimeInternalChannelEncryptionModeSslEncrypted}
731}
732
733// IntegrationRuntimeLicenseType enumerates the values for integration runtime license type.
734type IntegrationRuntimeLicenseType string
735
736const (
737	// IntegrationRuntimeLicenseTypeBasePrice ...
738	IntegrationRuntimeLicenseTypeBasePrice IntegrationRuntimeLicenseType = "BasePrice"
739	// IntegrationRuntimeLicenseTypeLicenseIncluded ...
740	IntegrationRuntimeLicenseTypeLicenseIncluded IntegrationRuntimeLicenseType = "LicenseIncluded"
741)
742
743// PossibleIntegrationRuntimeLicenseTypeValues returns an array of possible values for the IntegrationRuntimeLicenseType const type.
744func PossibleIntegrationRuntimeLicenseTypeValues() []IntegrationRuntimeLicenseType {
745	return []IntegrationRuntimeLicenseType{IntegrationRuntimeLicenseTypeBasePrice, IntegrationRuntimeLicenseTypeLicenseIncluded}
746}
747
748// IntegrationRuntimeSsisCatalogPricingTier enumerates the values for integration runtime ssis catalog pricing
749// tier.
750type IntegrationRuntimeSsisCatalogPricingTier string
751
752const (
753	// IntegrationRuntimeSsisCatalogPricingTierBasic ...
754	IntegrationRuntimeSsisCatalogPricingTierBasic IntegrationRuntimeSsisCatalogPricingTier = "Basic"
755	// IntegrationRuntimeSsisCatalogPricingTierPremium ...
756	IntegrationRuntimeSsisCatalogPricingTierPremium IntegrationRuntimeSsisCatalogPricingTier = "Premium"
757	// IntegrationRuntimeSsisCatalogPricingTierPremiumRS ...
758	IntegrationRuntimeSsisCatalogPricingTierPremiumRS IntegrationRuntimeSsisCatalogPricingTier = "PremiumRS"
759	// IntegrationRuntimeSsisCatalogPricingTierStandard ...
760	IntegrationRuntimeSsisCatalogPricingTierStandard IntegrationRuntimeSsisCatalogPricingTier = "Standard"
761)
762
763// PossibleIntegrationRuntimeSsisCatalogPricingTierValues returns an array of possible values for the IntegrationRuntimeSsisCatalogPricingTier const type.
764func PossibleIntegrationRuntimeSsisCatalogPricingTierValues() []IntegrationRuntimeSsisCatalogPricingTier {
765	return []IntegrationRuntimeSsisCatalogPricingTier{IntegrationRuntimeSsisCatalogPricingTierBasic, IntegrationRuntimeSsisCatalogPricingTierPremium, IntegrationRuntimeSsisCatalogPricingTierPremiumRS, IntegrationRuntimeSsisCatalogPricingTierStandard}
766}
767
768// IntegrationRuntimeState enumerates the values for integration runtime state.
769type IntegrationRuntimeState string
770
771const (
772	// IntegrationRuntimeStateAccessDenied ...
773	IntegrationRuntimeStateAccessDenied IntegrationRuntimeState = "AccessDenied"
774	// IntegrationRuntimeStateInitial ...
775	IntegrationRuntimeStateInitial IntegrationRuntimeState = "Initial"
776	// IntegrationRuntimeStateLimited ...
777	IntegrationRuntimeStateLimited IntegrationRuntimeState = "Limited"
778	// IntegrationRuntimeStateNeedRegistration ...
779	IntegrationRuntimeStateNeedRegistration IntegrationRuntimeState = "NeedRegistration"
780	// IntegrationRuntimeStateOffline ...
781	IntegrationRuntimeStateOffline IntegrationRuntimeState = "Offline"
782	// IntegrationRuntimeStateOnline ...
783	IntegrationRuntimeStateOnline IntegrationRuntimeState = "Online"
784	// IntegrationRuntimeStateStarted ...
785	IntegrationRuntimeStateStarted IntegrationRuntimeState = "Started"
786	// IntegrationRuntimeStateStarting ...
787	IntegrationRuntimeStateStarting IntegrationRuntimeState = "Starting"
788	// IntegrationRuntimeStateStopped ...
789	IntegrationRuntimeStateStopped IntegrationRuntimeState = "Stopped"
790	// IntegrationRuntimeStateStopping ...
791	IntegrationRuntimeStateStopping IntegrationRuntimeState = "Stopping"
792)
793
794// PossibleIntegrationRuntimeStateValues returns an array of possible values for the IntegrationRuntimeState const type.
795func PossibleIntegrationRuntimeStateValues() []IntegrationRuntimeState {
796	return []IntegrationRuntimeState{IntegrationRuntimeStateAccessDenied, IntegrationRuntimeStateInitial, IntegrationRuntimeStateLimited, IntegrationRuntimeStateNeedRegistration, IntegrationRuntimeStateOffline, IntegrationRuntimeStateOnline, IntegrationRuntimeStateStarted, IntegrationRuntimeStateStarting, IntegrationRuntimeStateStopped, IntegrationRuntimeStateStopping}
797}
798
799// IntegrationRuntimeType enumerates the values for integration runtime type.
800type IntegrationRuntimeType string
801
802const (
803	// IntegrationRuntimeTypeManaged ...
804	IntegrationRuntimeTypeManaged IntegrationRuntimeType = "Managed"
805	// IntegrationRuntimeTypeSelfHosted ...
806	IntegrationRuntimeTypeSelfHosted IntegrationRuntimeType = "SelfHosted"
807)
808
809// PossibleIntegrationRuntimeTypeValues returns an array of possible values for the IntegrationRuntimeType const type.
810func PossibleIntegrationRuntimeTypeValues() []IntegrationRuntimeType {
811	return []IntegrationRuntimeType{IntegrationRuntimeTypeManaged, IntegrationRuntimeTypeSelfHosted}
812}
813
814// IntegrationRuntimeUpdateResult enumerates the values for integration runtime update result.
815type IntegrationRuntimeUpdateResult string
816
817const (
818	// IntegrationRuntimeUpdateResultFail ...
819	IntegrationRuntimeUpdateResultFail IntegrationRuntimeUpdateResult = "Fail"
820	// IntegrationRuntimeUpdateResultNone ...
821	IntegrationRuntimeUpdateResultNone IntegrationRuntimeUpdateResult = "None"
822	// IntegrationRuntimeUpdateResultSucceed ...
823	IntegrationRuntimeUpdateResultSucceed IntegrationRuntimeUpdateResult = "Succeed"
824)
825
826// PossibleIntegrationRuntimeUpdateResultValues returns an array of possible values for the IntegrationRuntimeUpdateResult const type.
827func PossibleIntegrationRuntimeUpdateResultValues() []IntegrationRuntimeUpdateResult {
828	return []IntegrationRuntimeUpdateResult{IntegrationRuntimeUpdateResultFail, IntegrationRuntimeUpdateResultNone, IntegrationRuntimeUpdateResultSucceed}
829}
830
831// JSONFormatFilePattern enumerates the values for json format file pattern.
832type JSONFormatFilePattern string
833
834const (
835	// JSONFormatFilePatternArrayOfObjects ...
836	JSONFormatFilePatternArrayOfObjects JSONFormatFilePattern = "arrayOfObjects"
837	// JSONFormatFilePatternSetOfObjects ...
838	JSONFormatFilePatternSetOfObjects JSONFormatFilePattern = "setOfObjects"
839)
840
841// PossibleJSONFormatFilePatternValues returns an array of possible values for the JSONFormatFilePattern const type.
842func PossibleJSONFormatFilePatternValues() []JSONFormatFilePattern {
843	return []JSONFormatFilePattern{JSONFormatFilePatternArrayOfObjects, JSONFormatFilePatternSetOfObjects}
844}
845
846// JSONWriteFilePattern enumerates the values for json write file pattern.
847type JSONWriteFilePattern string
848
849const (
850	// JSONWriteFilePatternArrayOfObjects ...
851	JSONWriteFilePatternArrayOfObjects JSONWriteFilePattern = "arrayOfObjects"
852	// JSONWriteFilePatternSetOfObjects ...
853	JSONWriteFilePatternSetOfObjects JSONWriteFilePattern = "setOfObjects"
854)
855
856// PossibleJSONWriteFilePatternValues returns an array of possible values for the JSONWriteFilePattern const type.
857func PossibleJSONWriteFilePatternValues() []JSONWriteFilePattern {
858	return []JSONWriteFilePattern{JSONWriteFilePatternArrayOfObjects, JSONWriteFilePatternSetOfObjects}
859}
860
861// ManagedIntegrationRuntimeNodeStatus enumerates the values for managed integration runtime node status.
862type ManagedIntegrationRuntimeNodeStatus string
863
864const (
865	// ManagedIntegrationRuntimeNodeStatusAvailable ...
866	ManagedIntegrationRuntimeNodeStatusAvailable ManagedIntegrationRuntimeNodeStatus = "Available"
867	// ManagedIntegrationRuntimeNodeStatusRecycling ...
868	ManagedIntegrationRuntimeNodeStatusRecycling ManagedIntegrationRuntimeNodeStatus = "Recycling"
869	// ManagedIntegrationRuntimeNodeStatusStarting ...
870	ManagedIntegrationRuntimeNodeStatusStarting ManagedIntegrationRuntimeNodeStatus = "Starting"
871	// ManagedIntegrationRuntimeNodeStatusUnavailable ...
872	ManagedIntegrationRuntimeNodeStatusUnavailable ManagedIntegrationRuntimeNodeStatus = "Unavailable"
873)
874
875// PossibleManagedIntegrationRuntimeNodeStatusValues returns an array of possible values for the ManagedIntegrationRuntimeNodeStatus const type.
876func PossibleManagedIntegrationRuntimeNodeStatusValues() []ManagedIntegrationRuntimeNodeStatus {
877	return []ManagedIntegrationRuntimeNodeStatus{ManagedIntegrationRuntimeNodeStatusAvailable, ManagedIntegrationRuntimeNodeStatusRecycling, ManagedIntegrationRuntimeNodeStatusStarting, ManagedIntegrationRuntimeNodeStatusUnavailable}
878}
879
880// MongoDbAuthenticationType enumerates the values for mongo db authentication type.
881type MongoDbAuthenticationType string
882
883const (
884	// MongoDbAuthenticationTypeAnonymous ...
885	MongoDbAuthenticationTypeAnonymous MongoDbAuthenticationType = "Anonymous"
886	// MongoDbAuthenticationTypeBasic ...
887	MongoDbAuthenticationTypeBasic MongoDbAuthenticationType = "Basic"
888)
889
890// PossibleMongoDbAuthenticationTypeValues returns an array of possible values for the MongoDbAuthenticationType const type.
891func PossibleMongoDbAuthenticationTypeValues() []MongoDbAuthenticationType {
892	return []MongoDbAuthenticationType{MongoDbAuthenticationTypeAnonymous, MongoDbAuthenticationTypeBasic}
893}
894
895// NetezzaPartitionOption enumerates the values for netezza partition option.
896type NetezzaPartitionOption string
897
898const (
899	// NetezzaPartitionOptionDataSlice ...
900	NetezzaPartitionOptionDataSlice NetezzaPartitionOption = "DataSlice"
901	// NetezzaPartitionOptionDynamicRange ...
902	NetezzaPartitionOptionDynamicRange NetezzaPartitionOption = "DynamicRange"
903	// NetezzaPartitionOptionNone ...
904	NetezzaPartitionOptionNone NetezzaPartitionOption = "None"
905)
906
907// PossibleNetezzaPartitionOptionValues returns an array of possible values for the NetezzaPartitionOption const type.
908func PossibleNetezzaPartitionOptionValues() []NetezzaPartitionOption {
909	return []NetezzaPartitionOption{NetezzaPartitionOptionDataSlice, NetezzaPartitionOptionDynamicRange, NetezzaPartitionOptionNone}
910}
911
912// ODataAadServicePrincipalCredentialType enumerates the values for o data aad service principal credential
913// type.
914type ODataAadServicePrincipalCredentialType string
915
916const (
917	// ODataAadServicePrincipalCredentialTypeServicePrincipalCert ...
918	ODataAadServicePrincipalCredentialTypeServicePrincipalCert ODataAadServicePrincipalCredentialType = "ServicePrincipalCert"
919	// ODataAadServicePrincipalCredentialTypeServicePrincipalKey ...
920	ODataAadServicePrincipalCredentialTypeServicePrincipalKey ODataAadServicePrincipalCredentialType = "ServicePrincipalKey"
921)
922
923// PossibleODataAadServicePrincipalCredentialTypeValues returns an array of possible values for the ODataAadServicePrincipalCredentialType const type.
924func PossibleODataAadServicePrincipalCredentialTypeValues() []ODataAadServicePrincipalCredentialType {
925	return []ODataAadServicePrincipalCredentialType{ODataAadServicePrincipalCredentialTypeServicePrincipalCert, ODataAadServicePrincipalCredentialTypeServicePrincipalKey}
926}
927
928// ODataAuthenticationType enumerates the values for o data authentication type.
929type ODataAuthenticationType string
930
931const (
932	// ODataAuthenticationTypeAadServicePrincipal ...
933	ODataAuthenticationTypeAadServicePrincipal ODataAuthenticationType = "AadServicePrincipal"
934	// ODataAuthenticationTypeAnonymous ...
935	ODataAuthenticationTypeAnonymous ODataAuthenticationType = "Anonymous"
936	// ODataAuthenticationTypeBasic ...
937	ODataAuthenticationTypeBasic ODataAuthenticationType = "Basic"
938	// ODataAuthenticationTypeManagedServiceIdentity ...
939	ODataAuthenticationTypeManagedServiceIdentity ODataAuthenticationType = "ManagedServiceIdentity"
940	// ODataAuthenticationTypeWindows ...
941	ODataAuthenticationTypeWindows ODataAuthenticationType = "Windows"
942)
943
944// PossibleODataAuthenticationTypeValues returns an array of possible values for the ODataAuthenticationType const type.
945func PossibleODataAuthenticationTypeValues() []ODataAuthenticationType {
946	return []ODataAuthenticationType{ODataAuthenticationTypeAadServicePrincipal, ODataAuthenticationTypeAnonymous, ODataAuthenticationTypeBasic, ODataAuthenticationTypeManagedServiceIdentity, ODataAuthenticationTypeWindows}
947}
948
949// OraclePartitionOption enumerates the values for oracle partition option.
950type OraclePartitionOption string
951
952const (
953	// OraclePartitionOptionDynamicRange ...
954	OraclePartitionOptionDynamicRange OraclePartitionOption = "DynamicRange"
955	// OraclePartitionOptionNone ...
956	OraclePartitionOptionNone OraclePartitionOption = "None"
957	// OraclePartitionOptionPhysicalPartitionsOfTable ...
958	OraclePartitionOptionPhysicalPartitionsOfTable OraclePartitionOption = "PhysicalPartitionsOfTable"
959)
960
961// PossibleOraclePartitionOptionValues returns an array of possible values for the OraclePartitionOption const type.
962func PossibleOraclePartitionOptionValues() []OraclePartitionOption {
963	return []OraclePartitionOption{OraclePartitionOptionDynamicRange, OraclePartitionOptionNone, OraclePartitionOptionPhysicalPartitionsOfTable}
964}
965
966// OrcCompressionCodec enumerates the values for orc compression codec.
967type OrcCompressionCodec string
968
969const (
970	// OrcCompressionCodecLzo ...
971	OrcCompressionCodecLzo OrcCompressionCodec = "lzo"
972	// OrcCompressionCodecNone ...
973	OrcCompressionCodecNone OrcCompressionCodec = "none"
974	// OrcCompressionCodecSnappy ...
975	OrcCompressionCodecSnappy OrcCompressionCodec = "snappy"
976	// OrcCompressionCodecZlib ...
977	OrcCompressionCodecZlib OrcCompressionCodec = "zlib"
978)
979
980// PossibleOrcCompressionCodecValues returns an array of possible values for the OrcCompressionCodec const type.
981func PossibleOrcCompressionCodecValues() []OrcCompressionCodec {
982	return []OrcCompressionCodec{OrcCompressionCodecLzo, OrcCompressionCodecNone, OrcCompressionCodecSnappy, OrcCompressionCodecZlib}
983}
984
985// ParameterType enumerates the values for parameter type.
986type ParameterType string
987
988const (
989	// ParameterTypeArray ...
990	ParameterTypeArray ParameterType = "Array"
991	// ParameterTypeBool ...
992	ParameterTypeBool ParameterType = "Bool"
993	// ParameterTypeFloat ...
994	ParameterTypeFloat ParameterType = "Float"
995	// ParameterTypeInt ...
996	ParameterTypeInt ParameterType = "Int"
997	// ParameterTypeObject ...
998	ParameterTypeObject ParameterType = "Object"
999	// ParameterTypeSecureString ...
1000	ParameterTypeSecureString ParameterType = "SecureString"
1001	// ParameterTypeString ...
1002	ParameterTypeString ParameterType = "String"
1003)
1004
1005// PossibleParameterTypeValues returns an array of possible values for the ParameterType const type.
1006func PossibleParameterTypeValues() []ParameterType {
1007	return []ParameterType{ParameterTypeArray, ParameterTypeBool, ParameterTypeFloat, ParameterTypeInt, ParameterTypeObject, ParameterTypeSecureString, ParameterTypeString}
1008}
1009
1010// PhoenixAuthenticationType enumerates the values for phoenix authentication type.
1011type PhoenixAuthenticationType string
1012
1013const (
1014	// PhoenixAuthenticationTypeAnonymous ...
1015	PhoenixAuthenticationTypeAnonymous PhoenixAuthenticationType = "Anonymous"
1016	// PhoenixAuthenticationTypeUsernameAndPassword ...
1017	PhoenixAuthenticationTypeUsernameAndPassword PhoenixAuthenticationType = "UsernameAndPassword"
1018	// PhoenixAuthenticationTypeWindowsAzureHDInsightService ...
1019	PhoenixAuthenticationTypeWindowsAzureHDInsightService PhoenixAuthenticationType = "WindowsAzureHDInsightService"
1020)
1021
1022// PossiblePhoenixAuthenticationTypeValues returns an array of possible values for the PhoenixAuthenticationType const type.
1023func PossiblePhoenixAuthenticationTypeValues() []PhoenixAuthenticationType {
1024	return []PhoenixAuthenticationType{PhoenixAuthenticationTypeAnonymous, PhoenixAuthenticationTypeUsernameAndPassword, PhoenixAuthenticationTypeWindowsAzureHDInsightService}
1025}
1026
1027// PolybaseSettingsRejectType enumerates the values for polybase settings reject type.
1028type PolybaseSettingsRejectType string
1029
1030const (
1031	// PolybaseSettingsRejectTypePercentage ...
1032	PolybaseSettingsRejectTypePercentage PolybaseSettingsRejectType = "percentage"
1033	// PolybaseSettingsRejectTypeValue ...
1034	PolybaseSettingsRejectTypeValue PolybaseSettingsRejectType = "value"
1035)
1036
1037// PossiblePolybaseSettingsRejectTypeValues returns an array of possible values for the PolybaseSettingsRejectType const type.
1038func PossiblePolybaseSettingsRejectTypeValues() []PolybaseSettingsRejectType {
1039	return []PolybaseSettingsRejectType{PolybaseSettingsRejectTypePercentage, PolybaseSettingsRejectTypeValue}
1040}
1041
1042// PrestoAuthenticationType enumerates the values for presto authentication type.
1043type PrestoAuthenticationType string
1044
1045const (
1046	// PrestoAuthenticationTypeAnonymous ...
1047	PrestoAuthenticationTypeAnonymous PrestoAuthenticationType = "Anonymous"
1048	// PrestoAuthenticationTypeLDAP ...
1049	PrestoAuthenticationTypeLDAP PrestoAuthenticationType = "LDAP"
1050)
1051
1052// PossiblePrestoAuthenticationTypeValues returns an array of possible values for the PrestoAuthenticationType const type.
1053func PossiblePrestoAuthenticationTypeValues() []PrestoAuthenticationType {
1054	return []PrestoAuthenticationType{PrestoAuthenticationTypeAnonymous, PrestoAuthenticationTypeLDAP}
1055}
1056
1057// PublicNetworkAccess enumerates the values for public network access.
1058type PublicNetworkAccess string
1059
1060const (
1061	// PublicNetworkAccessDisabled ...
1062	PublicNetworkAccessDisabled PublicNetworkAccess = "Disabled"
1063	// PublicNetworkAccessEnabled ...
1064	PublicNetworkAccessEnabled PublicNetworkAccess = "Enabled"
1065)
1066
1067// PossiblePublicNetworkAccessValues returns an array of possible values for the PublicNetworkAccess const type.
1068func PossiblePublicNetworkAccessValues() []PublicNetworkAccess {
1069	return []PublicNetworkAccess{PublicNetworkAccessDisabled, PublicNetworkAccessEnabled}
1070}
1071
1072// RecurrenceFrequency enumerates the values for recurrence frequency.
1073type RecurrenceFrequency string
1074
1075const (
1076	// RecurrenceFrequencyDay ...
1077	RecurrenceFrequencyDay RecurrenceFrequency = "Day"
1078	// RecurrenceFrequencyHour ...
1079	RecurrenceFrequencyHour RecurrenceFrequency = "Hour"
1080	// RecurrenceFrequencyMinute ...
1081	RecurrenceFrequencyMinute RecurrenceFrequency = "Minute"
1082	// RecurrenceFrequencyMonth ...
1083	RecurrenceFrequencyMonth RecurrenceFrequency = "Month"
1084	// RecurrenceFrequencyNotSpecified ...
1085	RecurrenceFrequencyNotSpecified RecurrenceFrequency = "NotSpecified"
1086	// RecurrenceFrequencyWeek ...
1087	RecurrenceFrequencyWeek RecurrenceFrequency = "Week"
1088	// RecurrenceFrequencyYear ...
1089	RecurrenceFrequencyYear RecurrenceFrequency = "Year"
1090)
1091
1092// PossibleRecurrenceFrequencyValues returns an array of possible values for the RecurrenceFrequency const type.
1093func PossibleRecurrenceFrequencyValues() []RecurrenceFrequency {
1094	return []RecurrenceFrequency{RecurrenceFrequencyDay, RecurrenceFrequencyHour, RecurrenceFrequencyMinute, RecurrenceFrequencyMonth, RecurrenceFrequencyNotSpecified, RecurrenceFrequencyWeek, RecurrenceFrequencyYear}
1095}
1096
1097// RestServiceAuthenticationType enumerates the values for rest service authentication type.
1098type RestServiceAuthenticationType string
1099
1100const (
1101	// RestServiceAuthenticationTypeAadServicePrincipal ...
1102	RestServiceAuthenticationTypeAadServicePrincipal RestServiceAuthenticationType = "AadServicePrincipal"
1103	// RestServiceAuthenticationTypeAnonymous ...
1104	RestServiceAuthenticationTypeAnonymous RestServiceAuthenticationType = "Anonymous"
1105	// RestServiceAuthenticationTypeBasic ...
1106	RestServiceAuthenticationTypeBasic RestServiceAuthenticationType = "Basic"
1107	// RestServiceAuthenticationTypeManagedServiceIdentity ...
1108	RestServiceAuthenticationTypeManagedServiceIdentity RestServiceAuthenticationType = "ManagedServiceIdentity"
1109)
1110
1111// PossibleRestServiceAuthenticationTypeValues returns an array of possible values for the RestServiceAuthenticationType const type.
1112func PossibleRestServiceAuthenticationTypeValues() []RestServiceAuthenticationType {
1113	return []RestServiceAuthenticationType{RestServiceAuthenticationTypeAadServicePrincipal, RestServiceAuthenticationTypeAnonymous, RestServiceAuthenticationTypeBasic, RestServiceAuthenticationTypeManagedServiceIdentity}
1114}
1115
1116// RunQueryFilterOperand enumerates the values for run query filter operand.
1117type RunQueryFilterOperand string
1118
1119const (
1120	// RunQueryFilterOperandActivityName ...
1121	RunQueryFilterOperandActivityName RunQueryFilterOperand = "ActivityName"
1122	// RunQueryFilterOperandActivityRunEnd ...
1123	RunQueryFilterOperandActivityRunEnd RunQueryFilterOperand = "ActivityRunEnd"
1124	// RunQueryFilterOperandActivityRunStart ...
1125	RunQueryFilterOperandActivityRunStart RunQueryFilterOperand = "ActivityRunStart"
1126	// RunQueryFilterOperandActivityType ...
1127	RunQueryFilterOperandActivityType RunQueryFilterOperand = "ActivityType"
1128	// RunQueryFilterOperandLatestOnly ...
1129	RunQueryFilterOperandLatestOnly RunQueryFilterOperand = "LatestOnly"
1130	// RunQueryFilterOperandPipelineName ...
1131	RunQueryFilterOperandPipelineName RunQueryFilterOperand = "PipelineName"
1132	// RunQueryFilterOperandRunEnd ...
1133	RunQueryFilterOperandRunEnd RunQueryFilterOperand = "RunEnd"
1134	// RunQueryFilterOperandRunGroupID ...
1135	RunQueryFilterOperandRunGroupID RunQueryFilterOperand = "RunGroupId"
1136	// RunQueryFilterOperandRunStart ...
1137	RunQueryFilterOperandRunStart RunQueryFilterOperand = "RunStart"
1138	// RunQueryFilterOperandStatus ...
1139	RunQueryFilterOperandStatus RunQueryFilterOperand = "Status"
1140	// RunQueryFilterOperandTriggerName ...
1141	RunQueryFilterOperandTriggerName RunQueryFilterOperand = "TriggerName"
1142	// RunQueryFilterOperandTriggerRunTimestamp ...
1143	RunQueryFilterOperandTriggerRunTimestamp RunQueryFilterOperand = "TriggerRunTimestamp"
1144)
1145
1146// PossibleRunQueryFilterOperandValues returns an array of possible values for the RunQueryFilterOperand const type.
1147func PossibleRunQueryFilterOperandValues() []RunQueryFilterOperand {
1148	return []RunQueryFilterOperand{RunQueryFilterOperandActivityName, RunQueryFilterOperandActivityRunEnd, RunQueryFilterOperandActivityRunStart, RunQueryFilterOperandActivityType, RunQueryFilterOperandLatestOnly, RunQueryFilterOperandPipelineName, RunQueryFilterOperandRunEnd, RunQueryFilterOperandRunGroupID, RunQueryFilterOperandRunStart, RunQueryFilterOperandStatus, RunQueryFilterOperandTriggerName, RunQueryFilterOperandTriggerRunTimestamp}
1149}
1150
1151// RunQueryFilterOperator enumerates the values for run query filter operator.
1152type RunQueryFilterOperator string
1153
1154const (
1155	// RunQueryFilterOperatorEquals ...
1156	RunQueryFilterOperatorEquals RunQueryFilterOperator = "Equals"
1157	// RunQueryFilterOperatorIn ...
1158	RunQueryFilterOperatorIn RunQueryFilterOperator = "In"
1159	// RunQueryFilterOperatorNotEquals ...
1160	RunQueryFilterOperatorNotEquals RunQueryFilterOperator = "NotEquals"
1161	// RunQueryFilterOperatorNotIn ...
1162	RunQueryFilterOperatorNotIn RunQueryFilterOperator = "NotIn"
1163)
1164
1165// PossibleRunQueryFilterOperatorValues returns an array of possible values for the RunQueryFilterOperator const type.
1166func PossibleRunQueryFilterOperatorValues() []RunQueryFilterOperator {
1167	return []RunQueryFilterOperator{RunQueryFilterOperatorEquals, RunQueryFilterOperatorIn, RunQueryFilterOperatorNotEquals, RunQueryFilterOperatorNotIn}
1168}
1169
1170// RunQueryOrder enumerates the values for run query order.
1171type RunQueryOrder string
1172
1173const (
1174	// RunQueryOrderASC ...
1175	RunQueryOrderASC RunQueryOrder = "ASC"
1176	// RunQueryOrderDESC ...
1177	RunQueryOrderDESC RunQueryOrder = "DESC"
1178)
1179
1180// PossibleRunQueryOrderValues returns an array of possible values for the RunQueryOrder const type.
1181func PossibleRunQueryOrderValues() []RunQueryOrder {
1182	return []RunQueryOrder{RunQueryOrderASC, RunQueryOrderDESC}
1183}
1184
1185// RunQueryOrderByField enumerates the values for run query order by field.
1186type RunQueryOrderByField string
1187
1188const (
1189	// RunQueryOrderByFieldActivityName ...
1190	RunQueryOrderByFieldActivityName RunQueryOrderByField = "ActivityName"
1191	// RunQueryOrderByFieldActivityRunEnd ...
1192	RunQueryOrderByFieldActivityRunEnd RunQueryOrderByField = "ActivityRunEnd"
1193	// RunQueryOrderByFieldActivityRunStart ...
1194	RunQueryOrderByFieldActivityRunStart RunQueryOrderByField = "ActivityRunStart"
1195	// RunQueryOrderByFieldPipelineName ...
1196	RunQueryOrderByFieldPipelineName RunQueryOrderByField = "PipelineName"
1197	// RunQueryOrderByFieldRunEnd ...
1198	RunQueryOrderByFieldRunEnd RunQueryOrderByField = "RunEnd"
1199	// RunQueryOrderByFieldRunStart ...
1200	RunQueryOrderByFieldRunStart RunQueryOrderByField = "RunStart"
1201	// RunQueryOrderByFieldStatus ...
1202	RunQueryOrderByFieldStatus RunQueryOrderByField = "Status"
1203	// RunQueryOrderByFieldTriggerName ...
1204	RunQueryOrderByFieldTriggerName RunQueryOrderByField = "TriggerName"
1205	// RunQueryOrderByFieldTriggerRunTimestamp ...
1206	RunQueryOrderByFieldTriggerRunTimestamp RunQueryOrderByField = "TriggerRunTimestamp"
1207)
1208
1209// PossibleRunQueryOrderByFieldValues returns an array of possible values for the RunQueryOrderByField const type.
1210func PossibleRunQueryOrderByFieldValues() []RunQueryOrderByField {
1211	return []RunQueryOrderByField{RunQueryOrderByFieldActivityName, RunQueryOrderByFieldActivityRunEnd, RunQueryOrderByFieldActivityRunStart, RunQueryOrderByFieldPipelineName, RunQueryOrderByFieldRunEnd, RunQueryOrderByFieldRunStart, RunQueryOrderByFieldStatus, RunQueryOrderByFieldTriggerName, RunQueryOrderByFieldTriggerRunTimestamp}
1212}
1213
1214// SalesforceSinkWriteBehavior enumerates the values for salesforce sink write behavior.
1215type SalesforceSinkWriteBehavior string
1216
1217const (
1218	// SalesforceSinkWriteBehaviorInsert ...
1219	SalesforceSinkWriteBehaviorInsert SalesforceSinkWriteBehavior = "Insert"
1220	// SalesforceSinkWriteBehaviorUpsert ...
1221	SalesforceSinkWriteBehaviorUpsert SalesforceSinkWriteBehavior = "Upsert"
1222)
1223
1224// PossibleSalesforceSinkWriteBehaviorValues returns an array of possible values for the SalesforceSinkWriteBehavior const type.
1225func PossibleSalesforceSinkWriteBehaviorValues() []SalesforceSinkWriteBehavior {
1226	return []SalesforceSinkWriteBehavior{SalesforceSinkWriteBehaviorInsert, SalesforceSinkWriteBehaviorUpsert}
1227}
1228
1229// SalesforceSourceReadBehavior enumerates the values for salesforce source read behavior.
1230type SalesforceSourceReadBehavior string
1231
1232const (
1233	// SalesforceSourceReadBehaviorQuery ...
1234	SalesforceSourceReadBehaviorQuery SalesforceSourceReadBehavior = "Query"
1235	// SalesforceSourceReadBehaviorQueryAll ...
1236	SalesforceSourceReadBehaviorQueryAll SalesforceSourceReadBehavior = "QueryAll"
1237)
1238
1239// PossibleSalesforceSourceReadBehaviorValues returns an array of possible values for the SalesforceSourceReadBehavior const type.
1240func PossibleSalesforceSourceReadBehaviorValues() []SalesforceSourceReadBehavior {
1241	return []SalesforceSourceReadBehavior{SalesforceSourceReadBehaviorQuery, SalesforceSourceReadBehaviorQueryAll}
1242}
1243
1244// SapCloudForCustomerSinkWriteBehavior enumerates the values for sap cloud for customer sink write behavior.
1245type SapCloudForCustomerSinkWriteBehavior string
1246
1247const (
1248	// SapCloudForCustomerSinkWriteBehaviorInsert ...
1249	SapCloudForCustomerSinkWriteBehaviorInsert SapCloudForCustomerSinkWriteBehavior = "Insert"
1250	// SapCloudForCustomerSinkWriteBehaviorUpdate ...
1251	SapCloudForCustomerSinkWriteBehaviorUpdate SapCloudForCustomerSinkWriteBehavior = "Update"
1252)
1253
1254// PossibleSapCloudForCustomerSinkWriteBehaviorValues returns an array of possible values for the SapCloudForCustomerSinkWriteBehavior const type.
1255func PossibleSapCloudForCustomerSinkWriteBehaviorValues() []SapCloudForCustomerSinkWriteBehavior {
1256	return []SapCloudForCustomerSinkWriteBehavior{SapCloudForCustomerSinkWriteBehaviorInsert, SapCloudForCustomerSinkWriteBehaviorUpdate}
1257}
1258
1259// SapHanaAuthenticationType enumerates the values for sap hana authentication type.
1260type SapHanaAuthenticationType string
1261
1262const (
1263	// SapHanaAuthenticationTypeBasic ...
1264	SapHanaAuthenticationTypeBasic SapHanaAuthenticationType = "Basic"
1265	// SapHanaAuthenticationTypeWindows ...
1266	SapHanaAuthenticationTypeWindows SapHanaAuthenticationType = "Windows"
1267)
1268
1269// PossibleSapHanaAuthenticationTypeValues returns an array of possible values for the SapHanaAuthenticationType const type.
1270func PossibleSapHanaAuthenticationTypeValues() []SapHanaAuthenticationType {
1271	return []SapHanaAuthenticationType{SapHanaAuthenticationTypeBasic, SapHanaAuthenticationTypeWindows}
1272}
1273
1274// SapHanaPartitionOption enumerates the values for sap hana partition option.
1275type SapHanaPartitionOption string
1276
1277const (
1278	// SapHanaPartitionOptionNone ...
1279	SapHanaPartitionOptionNone SapHanaPartitionOption = "None"
1280	// SapHanaPartitionOptionPhysicalPartitionsOfTable ...
1281	SapHanaPartitionOptionPhysicalPartitionsOfTable SapHanaPartitionOption = "PhysicalPartitionsOfTable"
1282	// SapHanaPartitionOptionSapHanaDynamicRange ...
1283	SapHanaPartitionOptionSapHanaDynamicRange SapHanaPartitionOption = "SapHanaDynamicRange"
1284)
1285
1286// PossibleSapHanaPartitionOptionValues returns an array of possible values for the SapHanaPartitionOption const type.
1287func PossibleSapHanaPartitionOptionValues() []SapHanaPartitionOption {
1288	return []SapHanaPartitionOption{SapHanaPartitionOptionNone, SapHanaPartitionOptionPhysicalPartitionsOfTable, SapHanaPartitionOptionSapHanaDynamicRange}
1289}
1290
1291// SapTablePartitionOption enumerates the values for sap table partition option.
1292type SapTablePartitionOption string
1293
1294const (
1295	// SapTablePartitionOptionNone ...
1296	SapTablePartitionOptionNone SapTablePartitionOption = "None"
1297	// SapTablePartitionOptionPartitionOnCalendarDate ...
1298	SapTablePartitionOptionPartitionOnCalendarDate SapTablePartitionOption = "PartitionOnCalendarDate"
1299	// SapTablePartitionOptionPartitionOnCalendarMonth ...
1300	SapTablePartitionOptionPartitionOnCalendarMonth SapTablePartitionOption = "PartitionOnCalendarMonth"
1301	// SapTablePartitionOptionPartitionOnCalendarYear ...
1302	SapTablePartitionOptionPartitionOnCalendarYear SapTablePartitionOption = "PartitionOnCalendarYear"
1303	// SapTablePartitionOptionPartitionOnInt ...
1304	SapTablePartitionOptionPartitionOnInt SapTablePartitionOption = "PartitionOnInt"
1305	// SapTablePartitionOptionPartitionOnTime ...
1306	SapTablePartitionOptionPartitionOnTime SapTablePartitionOption = "PartitionOnTime"
1307)
1308
1309// PossibleSapTablePartitionOptionValues returns an array of possible values for the SapTablePartitionOption const type.
1310func PossibleSapTablePartitionOptionValues() []SapTablePartitionOption {
1311	return []SapTablePartitionOption{SapTablePartitionOptionNone, SapTablePartitionOptionPartitionOnCalendarDate, SapTablePartitionOptionPartitionOnCalendarMonth, SapTablePartitionOptionPartitionOnCalendarYear, SapTablePartitionOptionPartitionOnInt, SapTablePartitionOptionPartitionOnTime}
1312}
1313
1314// SelfHostedIntegrationRuntimeNodeStatus enumerates the values for self hosted integration runtime node
1315// status.
1316type SelfHostedIntegrationRuntimeNodeStatus string
1317
1318const (
1319	// SelfHostedIntegrationRuntimeNodeStatusInitializeFailed ...
1320	SelfHostedIntegrationRuntimeNodeStatusInitializeFailed SelfHostedIntegrationRuntimeNodeStatus = "InitializeFailed"
1321	// SelfHostedIntegrationRuntimeNodeStatusInitializing ...
1322	SelfHostedIntegrationRuntimeNodeStatusInitializing SelfHostedIntegrationRuntimeNodeStatus = "Initializing"
1323	// SelfHostedIntegrationRuntimeNodeStatusLimited ...
1324	SelfHostedIntegrationRuntimeNodeStatusLimited SelfHostedIntegrationRuntimeNodeStatus = "Limited"
1325	// SelfHostedIntegrationRuntimeNodeStatusNeedRegistration ...
1326	SelfHostedIntegrationRuntimeNodeStatusNeedRegistration SelfHostedIntegrationRuntimeNodeStatus = "NeedRegistration"
1327	// SelfHostedIntegrationRuntimeNodeStatusOffline ...
1328	SelfHostedIntegrationRuntimeNodeStatusOffline SelfHostedIntegrationRuntimeNodeStatus = "Offline"
1329	// SelfHostedIntegrationRuntimeNodeStatusOnline ...
1330	SelfHostedIntegrationRuntimeNodeStatusOnline SelfHostedIntegrationRuntimeNodeStatus = "Online"
1331	// SelfHostedIntegrationRuntimeNodeStatusUpgrading ...
1332	SelfHostedIntegrationRuntimeNodeStatusUpgrading SelfHostedIntegrationRuntimeNodeStatus = "Upgrading"
1333)
1334
1335// PossibleSelfHostedIntegrationRuntimeNodeStatusValues returns an array of possible values for the SelfHostedIntegrationRuntimeNodeStatus const type.
1336func PossibleSelfHostedIntegrationRuntimeNodeStatusValues() []SelfHostedIntegrationRuntimeNodeStatus {
1337	return []SelfHostedIntegrationRuntimeNodeStatus{SelfHostedIntegrationRuntimeNodeStatusInitializeFailed, SelfHostedIntegrationRuntimeNodeStatusInitializing, SelfHostedIntegrationRuntimeNodeStatusLimited, SelfHostedIntegrationRuntimeNodeStatusNeedRegistration, SelfHostedIntegrationRuntimeNodeStatusOffline, SelfHostedIntegrationRuntimeNodeStatusOnline, SelfHostedIntegrationRuntimeNodeStatusUpgrading}
1338}
1339
1340// ServiceNowAuthenticationType enumerates the values for service now authentication type.
1341type ServiceNowAuthenticationType string
1342
1343const (
1344	// ServiceNowAuthenticationTypeBasic ...
1345	ServiceNowAuthenticationTypeBasic ServiceNowAuthenticationType = "Basic"
1346	// ServiceNowAuthenticationTypeOAuth2 ...
1347	ServiceNowAuthenticationTypeOAuth2 ServiceNowAuthenticationType = "OAuth2"
1348)
1349
1350// PossibleServiceNowAuthenticationTypeValues returns an array of possible values for the ServiceNowAuthenticationType const type.
1351func PossibleServiceNowAuthenticationTypeValues() []ServiceNowAuthenticationType {
1352	return []ServiceNowAuthenticationType{ServiceNowAuthenticationTypeBasic, ServiceNowAuthenticationTypeOAuth2}
1353}
1354
1355// ServicePrincipalCredentialType enumerates the values for service principal credential type.
1356type ServicePrincipalCredentialType string
1357
1358const (
1359	// ServicePrincipalCredentialTypeServicePrincipalCert ...
1360	ServicePrincipalCredentialTypeServicePrincipalCert ServicePrincipalCredentialType = "ServicePrincipalCert"
1361	// ServicePrincipalCredentialTypeServicePrincipalKey ...
1362	ServicePrincipalCredentialTypeServicePrincipalKey ServicePrincipalCredentialType = "ServicePrincipalKey"
1363)
1364
1365// PossibleServicePrincipalCredentialTypeValues returns an array of possible values for the ServicePrincipalCredentialType const type.
1366func PossibleServicePrincipalCredentialTypeValues() []ServicePrincipalCredentialType {
1367	return []ServicePrincipalCredentialType{ServicePrincipalCredentialTypeServicePrincipalCert, ServicePrincipalCredentialTypeServicePrincipalKey}
1368}
1369
1370// SftpAuthenticationType enumerates the values for sftp authentication type.
1371type SftpAuthenticationType string
1372
1373const (
1374	// SftpAuthenticationTypeBasic ...
1375	SftpAuthenticationTypeBasic SftpAuthenticationType = "Basic"
1376	// SftpAuthenticationTypeMultiFactor ...
1377	SftpAuthenticationTypeMultiFactor SftpAuthenticationType = "MultiFactor"
1378	// SftpAuthenticationTypeSSHPublicKey ...
1379	SftpAuthenticationTypeSSHPublicKey SftpAuthenticationType = "SshPublicKey"
1380)
1381
1382// PossibleSftpAuthenticationTypeValues returns an array of possible values for the SftpAuthenticationType const type.
1383func PossibleSftpAuthenticationTypeValues() []SftpAuthenticationType {
1384	return []SftpAuthenticationType{SftpAuthenticationTypeBasic, SftpAuthenticationTypeMultiFactor, SftpAuthenticationTypeSSHPublicKey}
1385}
1386
1387// SparkAuthenticationType enumerates the values for spark authentication type.
1388type SparkAuthenticationType string
1389
1390const (
1391	// SparkAuthenticationTypeAnonymous ...
1392	SparkAuthenticationTypeAnonymous SparkAuthenticationType = "Anonymous"
1393	// SparkAuthenticationTypeUsername ...
1394	SparkAuthenticationTypeUsername SparkAuthenticationType = "Username"
1395	// SparkAuthenticationTypeUsernameAndPassword ...
1396	SparkAuthenticationTypeUsernameAndPassword SparkAuthenticationType = "UsernameAndPassword"
1397	// SparkAuthenticationTypeWindowsAzureHDInsightService ...
1398	SparkAuthenticationTypeWindowsAzureHDInsightService SparkAuthenticationType = "WindowsAzureHDInsightService"
1399)
1400
1401// PossibleSparkAuthenticationTypeValues returns an array of possible values for the SparkAuthenticationType const type.
1402func PossibleSparkAuthenticationTypeValues() []SparkAuthenticationType {
1403	return []SparkAuthenticationType{SparkAuthenticationTypeAnonymous, SparkAuthenticationTypeUsername, SparkAuthenticationTypeUsernameAndPassword, SparkAuthenticationTypeWindowsAzureHDInsightService}
1404}
1405
1406// SparkServerType enumerates the values for spark server type.
1407type SparkServerType string
1408
1409const (
1410	// SparkServerTypeSharkServer ...
1411	SparkServerTypeSharkServer SparkServerType = "SharkServer"
1412	// SparkServerTypeSharkServer2 ...
1413	SparkServerTypeSharkServer2 SparkServerType = "SharkServer2"
1414	// SparkServerTypeSparkThriftServer ...
1415	SparkServerTypeSparkThriftServer SparkServerType = "SparkThriftServer"
1416)
1417
1418// PossibleSparkServerTypeValues returns an array of possible values for the SparkServerType const type.
1419func PossibleSparkServerTypeValues() []SparkServerType {
1420	return []SparkServerType{SparkServerTypeSharkServer, SparkServerTypeSharkServer2, SparkServerTypeSparkThriftServer}
1421}
1422
1423// SparkThriftTransportProtocol enumerates the values for spark thrift transport protocol.
1424type SparkThriftTransportProtocol string
1425
1426const (
1427	// SparkThriftTransportProtocolBinary ...
1428	SparkThriftTransportProtocolBinary SparkThriftTransportProtocol = "Binary"
1429	// SparkThriftTransportProtocolHTTP ...
1430	SparkThriftTransportProtocolHTTP SparkThriftTransportProtocol = "HTTP "
1431	// SparkThriftTransportProtocolSASL ...
1432	SparkThriftTransportProtocolSASL SparkThriftTransportProtocol = "SASL"
1433)
1434
1435// PossibleSparkThriftTransportProtocolValues returns an array of possible values for the SparkThriftTransportProtocol const type.
1436func PossibleSparkThriftTransportProtocolValues() []SparkThriftTransportProtocol {
1437	return []SparkThriftTransportProtocol{SparkThriftTransportProtocolBinary, SparkThriftTransportProtocolHTTP, SparkThriftTransportProtocolSASL}
1438}
1439
1440// SQLAlwaysEncryptedAkvAuthType enumerates the values for sql always encrypted akv auth type.
1441type SQLAlwaysEncryptedAkvAuthType string
1442
1443const (
1444	// SQLAlwaysEncryptedAkvAuthTypeManagedIdentity ...
1445	SQLAlwaysEncryptedAkvAuthTypeManagedIdentity SQLAlwaysEncryptedAkvAuthType = "ManagedIdentity"
1446	// SQLAlwaysEncryptedAkvAuthTypeServicePrincipal ...
1447	SQLAlwaysEncryptedAkvAuthTypeServicePrincipal SQLAlwaysEncryptedAkvAuthType = "ServicePrincipal"
1448)
1449
1450// PossibleSQLAlwaysEncryptedAkvAuthTypeValues returns an array of possible values for the SQLAlwaysEncryptedAkvAuthType const type.
1451func PossibleSQLAlwaysEncryptedAkvAuthTypeValues() []SQLAlwaysEncryptedAkvAuthType {
1452	return []SQLAlwaysEncryptedAkvAuthType{SQLAlwaysEncryptedAkvAuthTypeManagedIdentity, SQLAlwaysEncryptedAkvAuthTypeServicePrincipal}
1453}
1454
1455// SQLPartitionOption enumerates the values for sql partition option.
1456type SQLPartitionOption string
1457
1458const (
1459	// SQLPartitionOptionDynamicRange ...
1460	SQLPartitionOptionDynamicRange SQLPartitionOption = "DynamicRange"
1461	// SQLPartitionOptionNone ...
1462	SQLPartitionOptionNone SQLPartitionOption = "None"
1463	// SQLPartitionOptionPhysicalPartitionsOfTable ...
1464	SQLPartitionOptionPhysicalPartitionsOfTable SQLPartitionOption = "PhysicalPartitionsOfTable"
1465)
1466
1467// PossibleSQLPartitionOptionValues returns an array of possible values for the SQLPartitionOption const type.
1468func PossibleSQLPartitionOptionValues() []SQLPartitionOption {
1469	return []SQLPartitionOption{SQLPartitionOptionDynamicRange, SQLPartitionOptionNone, SQLPartitionOptionPhysicalPartitionsOfTable}
1470}
1471
1472// SsisObjectMetadataType enumerates the values for ssis object metadata type.
1473type SsisObjectMetadataType string
1474
1475const (
1476	// SsisObjectMetadataTypeEnvironment ...
1477	SsisObjectMetadataTypeEnvironment SsisObjectMetadataType = "Environment"
1478	// SsisObjectMetadataTypeFolder ...
1479	SsisObjectMetadataTypeFolder SsisObjectMetadataType = "Folder"
1480	// SsisObjectMetadataTypePackage ...
1481	SsisObjectMetadataTypePackage SsisObjectMetadataType = "Package"
1482	// SsisObjectMetadataTypeProject ...
1483	SsisObjectMetadataTypeProject SsisObjectMetadataType = "Project"
1484)
1485
1486// PossibleSsisObjectMetadataTypeValues returns an array of possible values for the SsisObjectMetadataType const type.
1487func PossibleSsisObjectMetadataTypeValues() []SsisObjectMetadataType {
1488	return []SsisObjectMetadataType{SsisObjectMetadataTypeEnvironment, SsisObjectMetadataTypeFolder, SsisObjectMetadataTypePackage, SsisObjectMetadataTypeProject}
1489}
1490
1491// SsisPackageLocationType enumerates the values for ssis package location type.
1492type SsisPackageLocationType string
1493
1494const (
1495	// SsisPackageLocationTypeFile ...
1496	SsisPackageLocationTypeFile SsisPackageLocationType = "File"
1497	// SsisPackageLocationTypeInlinePackage ...
1498	SsisPackageLocationTypeInlinePackage SsisPackageLocationType = "InlinePackage"
1499	// SsisPackageLocationTypePackageStore ...
1500	SsisPackageLocationTypePackageStore SsisPackageLocationType = "PackageStore"
1501	// SsisPackageLocationTypeSSISDB ...
1502	SsisPackageLocationTypeSSISDB SsisPackageLocationType = "SSISDB"
1503)
1504
1505// PossibleSsisPackageLocationTypeValues returns an array of possible values for the SsisPackageLocationType const type.
1506func PossibleSsisPackageLocationTypeValues() []SsisPackageLocationType {
1507	return []SsisPackageLocationType{SsisPackageLocationTypeFile, SsisPackageLocationTypeInlinePackage, SsisPackageLocationTypePackageStore, SsisPackageLocationTypeSSISDB}
1508}
1509
1510// StoredProcedureParameterType enumerates the values for stored procedure parameter type.
1511type StoredProcedureParameterType string
1512
1513const (
1514	// StoredProcedureParameterTypeBoolean ...
1515	StoredProcedureParameterTypeBoolean StoredProcedureParameterType = "Boolean"
1516	// StoredProcedureParameterTypeDate ...
1517	StoredProcedureParameterTypeDate StoredProcedureParameterType = "Date"
1518	// StoredProcedureParameterTypeDecimal ...
1519	StoredProcedureParameterTypeDecimal StoredProcedureParameterType = "Decimal"
1520	// StoredProcedureParameterTypeGUID ...
1521	StoredProcedureParameterTypeGUID StoredProcedureParameterType = "Guid"
1522	// StoredProcedureParameterTypeInt ...
1523	StoredProcedureParameterTypeInt StoredProcedureParameterType = "Int"
1524	// StoredProcedureParameterTypeInt64 ...
1525	StoredProcedureParameterTypeInt64 StoredProcedureParameterType = "Int64"
1526	// StoredProcedureParameterTypeString ...
1527	StoredProcedureParameterTypeString StoredProcedureParameterType = "String"
1528)
1529
1530// PossibleStoredProcedureParameterTypeValues returns an array of possible values for the StoredProcedureParameterType const type.
1531func PossibleStoredProcedureParameterTypeValues() []StoredProcedureParameterType {
1532	return []StoredProcedureParameterType{StoredProcedureParameterTypeBoolean, StoredProcedureParameterTypeDate, StoredProcedureParameterTypeDecimal, StoredProcedureParameterTypeGUID, StoredProcedureParameterTypeInt, StoredProcedureParameterTypeInt64, StoredProcedureParameterTypeString}
1533}
1534
1535// SybaseAuthenticationType enumerates the values for sybase authentication type.
1536type SybaseAuthenticationType string
1537
1538const (
1539	// SybaseAuthenticationTypeBasic ...
1540	SybaseAuthenticationTypeBasic SybaseAuthenticationType = "Basic"
1541	// SybaseAuthenticationTypeWindows ...
1542	SybaseAuthenticationTypeWindows SybaseAuthenticationType = "Windows"
1543)
1544
1545// PossibleSybaseAuthenticationTypeValues returns an array of possible values for the SybaseAuthenticationType const type.
1546func PossibleSybaseAuthenticationTypeValues() []SybaseAuthenticationType {
1547	return []SybaseAuthenticationType{SybaseAuthenticationTypeBasic, SybaseAuthenticationTypeWindows}
1548}
1549
1550// TeradataAuthenticationType enumerates the values for teradata authentication type.
1551type TeradataAuthenticationType string
1552
1553const (
1554	// TeradataAuthenticationTypeBasic ...
1555	TeradataAuthenticationTypeBasic TeradataAuthenticationType = "Basic"
1556	// TeradataAuthenticationTypeWindows ...
1557	TeradataAuthenticationTypeWindows TeradataAuthenticationType = "Windows"
1558)
1559
1560// PossibleTeradataAuthenticationTypeValues returns an array of possible values for the TeradataAuthenticationType const type.
1561func PossibleTeradataAuthenticationTypeValues() []TeradataAuthenticationType {
1562	return []TeradataAuthenticationType{TeradataAuthenticationTypeBasic, TeradataAuthenticationTypeWindows}
1563}
1564
1565// TeradataPartitionOption enumerates the values for teradata partition option.
1566type TeradataPartitionOption string
1567
1568const (
1569	// TeradataPartitionOptionDynamicRange ...
1570	TeradataPartitionOptionDynamicRange TeradataPartitionOption = "DynamicRange"
1571	// TeradataPartitionOptionHash ...
1572	TeradataPartitionOptionHash TeradataPartitionOption = "Hash"
1573	// TeradataPartitionOptionNone ...
1574	TeradataPartitionOptionNone TeradataPartitionOption = "None"
1575)
1576
1577// PossibleTeradataPartitionOptionValues returns an array of possible values for the TeradataPartitionOption const type.
1578func PossibleTeradataPartitionOptionValues() []TeradataPartitionOption {
1579	return []TeradataPartitionOption{TeradataPartitionOptionDynamicRange, TeradataPartitionOptionHash, TeradataPartitionOptionNone}
1580}
1581
1582// TriggerRunStatus enumerates the values for trigger run status.
1583type TriggerRunStatus string
1584
1585const (
1586	// TriggerRunStatusFailed ...
1587	TriggerRunStatusFailed TriggerRunStatus = "Failed"
1588	// TriggerRunStatusInprogress ...
1589	TriggerRunStatusInprogress TriggerRunStatus = "Inprogress"
1590	// TriggerRunStatusSucceeded ...
1591	TriggerRunStatusSucceeded TriggerRunStatus = "Succeeded"
1592)
1593
1594// PossibleTriggerRunStatusValues returns an array of possible values for the TriggerRunStatus const type.
1595func PossibleTriggerRunStatusValues() []TriggerRunStatus {
1596	return []TriggerRunStatus{TriggerRunStatusFailed, TriggerRunStatusInprogress, TriggerRunStatusSucceeded}
1597}
1598
1599// TriggerRuntimeState enumerates the values for trigger runtime state.
1600type TriggerRuntimeState string
1601
1602const (
1603	// TriggerRuntimeStateDisabled ...
1604	TriggerRuntimeStateDisabled TriggerRuntimeState = "Disabled"
1605	// TriggerRuntimeStateStarted ...
1606	TriggerRuntimeStateStarted TriggerRuntimeState = "Started"
1607	// TriggerRuntimeStateStopped ...
1608	TriggerRuntimeStateStopped TriggerRuntimeState = "Stopped"
1609)
1610
1611// PossibleTriggerRuntimeStateValues returns an array of possible values for the TriggerRuntimeState const type.
1612func PossibleTriggerRuntimeStateValues() []TriggerRuntimeState {
1613	return []TriggerRuntimeState{TriggerRuntimeStateDisabled, TriggerRuntimeStateStarted, TriggerRuntimeStateStopped}
1614}
1615
1616// TumblingWindowFrequency enumerates the values for tumbling window frequency.
1617type TumblingWindowFrequency string
1618
1619const (
1620	// TumblingWindowFrequencyHour ...
1621	TumblingWindowFrequencyHour TumblingWindowFrequency = "Hour"
1622	// TumblingWindowFrequencyMinute ...
1623	TumblingWindowFrequencyMinute TumblingWindowFrequency = "Minute"
1624	// TumblingWindowFrequencyMonth ...
1625	TumblingWindowFrequencyMonth TumblingWindowFrequency = "Month"
1626)
1627
1628// PossibleTumblingWindowFrequencyValues returns an array of possible values for the TumblingWindowFrequency const type.
1629func PossibleTumblingWindowFrequencyValues() []TumblingWindowFrequency {
1630	return []TumblingWindowFrequency{TumblingWindowFrequencyHour, TumblingWindowFrequencyMinute, TumblingWindowFrequencyMonth}
1631}
1632
1633// Type enumerates the values for type.
1634type Type string
1635
1636const (
1637	// TypeAzureKeyVaultSecret ...
1638	TypeAzureKeyVaultSecret Type = "AzureKeyVaultSecret"
1639	// TypeSecretBase ...
1640	TypeSecretBase Type = "SecretBase"
1641	// TypeSecureString ...
1642	TypeSecureString Type = "SecureString"
1643)
1644
1645// PossibleTypeValues returns an array of possible values for the Type const type.
1646func PossibleTypeValues() []Type {
1647	return []Type{TypeAzureKeyVaultSecret, TypeSecretBase, TypeSecureString}
1648}
1649
1650// TypeBasicActivity enumerates the values for type basic activity.
1651type TypeBasicActivity string
1652
1653const (
1654	// TypeBasicActivityTypeActivity ...
1655	TypeBasicActivityTypeActivity TypeBasicActivity = "Activity"
1656	// TypeBasicActivityTypeAppendVariable ...
1657	TypeBasicActivityTypeAppendVariable TypeBasicActivity = "AppendVariable"
1658	// TypeBasicActivityTypeAzureDataExplorerCommand ...
1659	TypeBasicActivityTypeAzureDataExplorerCommand TypeBasicActivity = "AzureDataExplorerCommand"
1660	// TypeBasicActivityTypeAzureFunctionActivity ...
1661	TypeBasicActivityTypeAzureFunctionActivity TypeBasicActivity = "AzureFunctionActivity"
1662	// TypeBasicActivityTypeAzureMLBatchExecution ...
1663	TypeBasicActivityTypeAzureMLBatchExecution TypeBasicActivity = "AzureMLBatchExecution"
1664	// TypeBasicActivityTypeAzureMLExecutePipeline ...
1665	TypeBasicActivityTypeAzureMLExecutePipeline TypeBasicActivity = "AzureMLExecutePipeline"
1666	// TypeBasicActivityTypeAzureMLUpdateResource ...
1667	TypeBasicActivityTypeAzureMLUpdateResource TypeBasicActivity = "AzureMLUpdateResource"
1668	// TypeBasicActivityTypeContainer ...
1669	TypeBasicActivityTypeContainer TypeBasicActivity = "Container"
1670	// TypeBasicActivityTypeCopy ...
1671	TypeBasicActivityTypeCopy TypeBasicActivity = "Copy"
1672	// TypeBasicActivityTypeCustom ...
1673	TypeBasicActivityTypeCustom TypeBasicActivity = "Custom"
1674	// TypeBasicActivityTypeDatabricksNotebook ...
1675	TypeBasicActivityTypeDatabricksNotebook TypeBasicActivity = "DatabricksNotebook"
1676	// TypeBasicActivityTypeDatabricksSparkJar ...
1677	TypeBasicActivityTypeDatabricksSparkJar TypeBasicActivity = "DatabricksSparkJar"
1678	// TypeBasicActivityTypeDatabricksSparkPython ...
1679	TypeBasicActivityTypeDatabricksSparkPython TypeBasicActivity = "DatabricksSparkPython"
1680	// TypeBasicActivityTypeDataLakeAnalyticsUSQL ...
1681	TypeBasicActivityTypeDataLakeAnalyticsUSQL TypeBasicActivity = "DataLakeAnalyticsU-SQL"
1682	// TypeBasicActivityTypeDelete ...
1683	TypeBasicActivityTypeDelete TypeBasicActivity = "Delete"
1684	// TypeBasicActivityTypeExecuteDataFlow ...
1685	TypeBasicActivityTypeExecuteDataFlow TypeBasicActivity = "ExecuteDataFlow"
1686	// TypeBasicActivityTypeExecutePipeline ...
1687	TypeBasicActivityTypeExecutePipeline TypeBasicActivity = "ExecutePipeline"
1688	// TypeBasicActivityTypeExecuteSSISPackage ...
1689	TypeBasicActivityTypeExecuteSSISPackage TypeBasicActivity = "ExecuteSSISPackage"
1690	// TypeBasicActivityTypeExecution ...
1691	TypeBasicActivityTypeExecution TypeBasicActivity = "Execution"
1692	// TypeBasicActivityTypeFilter ...
1693	TypeBasicActivityTypeFilter TypeBasicActivity = "Filter"
1694	// TypeBasicActivityTypeForEach ...
1695	TypeBasicActivityTypeForEach TypeBasicActivity = "ForEach"
1696	// TypeBasicActivityTypeGetMetadata ...
1697	TypeBasicActivityTypeGetMetadata TypeBasicActivity = "GetMetadata"
1698	// TypeBasicActivityTypeHDInsightHive ...
1699	TypeBasicActivityTypeHDInsightHive TypeBasicActivity = "HDInsightHive"
1700	// TypeBasicActivityTypeHDInsightMapReduce ...
1701	TypeBasicActivityTypeHDInsightMapReduce TypeBasicActivity = "HDInsightMapReduce"
1702	// TypeBasicActivityTypeHDInsightPig ...
1703	TypeBasicActivityTypeHDInsightPig TypeBasicActivity = "HDInsightPig"
1704	// TypeBasicActivityTypeHDInsightSpark ...
1705	TypeBasicActivityTypeHDInsightSpark TypeBasicActivity = "HDInsightSpark"
1706	// TypeBasicActivityTypeHDInsightStreaming ...
1707	TypeBasicActivityTypeHDInsightStreaming TypeBasicActivity = "HDInsightStreaming"
1708	// TypeBasicActivityTypeIfCondition ...
1709	TypeBasicActivityTypeIfCondition TypeBasicActivity = "IfCondition"
1710	// TypeBasicActivityTypeLookup ...
1711	TypeBasicActivityTypeLookup TypeBasicActivity = "Lookup"
1712	// TypeBasicActivityTypeSetVariable ...
1713	TypeBasicActivityTypeSetVariable TypeBasicActivity = "SetVariable"
1714	// TypeBasicActivityTypeSQLServerStoredProcedure ...
1715	TypeBasicActivityTypeSQLServerStoredProcedure TypeBasicActivity = "SqlServerStoredProcedure"
1716	// TypeBasicActivityTypeSwitch ...
1717	TypeBasicActivityTypeSwitch TypeBasicActivity = "Switch"
1718	// TypeBasicActivityTypeUntil ...
1719	TypeBasicActivityTypeUntil TypeBasicActivity = "Until"
1720	// TypeBasicActivityTypeValidation ...
1721	TypeBasicActivityTypeValidation TypeBasicActivity = "Validation"
1722	// TypeBasicActivityTypeWait ...
1723	TypeBasicActivityTypeWait TypeBasicActivity = "Wait"
1724	// TypeBasicActivityTypeWebActivity ...
1725	TypeBasicActivityTypeWebActivity TypeBasicActivity = "WebActivity"
1726	// TypeBasicActivityTypeWebHook ...
1727	TypeBasicActivityTypeWebHook TypeBasicActivity = "WebHook"
1728)
1729
1730// PossibleTypeBasicActivityValues returns an array of possible values for the TypeBasicActivity const type.
1731func PossibleTypeBasicActivityValues() []TypeBasicActivity {
1732	return []TypeBasicActivity{TypeBasicActivityTypeActivity, TypeBasicActivityTypeAppendVariable, TypeBasicActivityTypeAzureDataExplorerCommand, TypeBasicActivityTypeAzureFunctionActivity, TypeBasicActivityTypeAzureMLBatchExecution, TypeBasicActivityTypeAzureMLExecutePipeline, TypeBasicActivityTypeAzureMLUpdateResource, TypeBasicActivityTypeContainer, TypeBasicActivityTypeCopy, TypeBasicActivityTypeCustom, TypeBasicActivityTypeDatabricksNotebook, TypeBasicActivityTypeDatabricksSparkJar, TypeBasicActivityTypeDatabricksSparkPython, TypeBasicActivityTypeDataLakeAnalyticsUSQL, TypeBasicActivityTypeDelete, TypeBasicActivityTypeExecuteDataFlow, TypeBasicActivityTypeExecutePipeline, TypeBasicActivityTypeExecuteSSISPackage, TypeBasicActivityTypeExecution, TypeBasicActivityTypeFilter, TypeBasicActivityTypeForEach, TypeBasicActivityTypeGetMetadata, TypeBasicActivityTypeHDInsightHive, TypeBasicActivityTypeHDInsightMapReduce, TypeBasicActivityTypeHDInsightPig, TypeBasicActivityTypeHDInsightSpark, TypeBasicActivityTypeHDInsightStreaming, TypeBasicActivityTypeIfCondition, TypeBasicActivityTypeLookup, TypeBasicActivityTypeSetVariable, TypeBasicActivityTypeSQLServerStoredProcedure, TypeBasicActivityTypeSwitch, TypeBasicActivityTypeUntil, TypeBasicActivityTypeValidation, TypeBasicActivityTypeWait, TypeBasicActivityTypeWebActivity, TypeBasicActivityTypeWebHook}
1733}
1734
1735// TypeBasicCompressionReadSettings enumerates the values for type basic compression read settings.
1736type TypeBasicCompressionReadSettings string
1737
1738const (
1739	// TypeBasicCompressionReadSettingsTypeCompressionReadSettings ...
1740	TypeBasicCompressionReadSettingsTypeCompressionReadSettings TypeBasicCompressionReadSettings = "CompressionReadSettings"
1741	// TypeBasicCompressionReadSettingsTypeTarGZipReadSettings ...
1742	TypeBasicCompressionReadSettingsTypeTarGZipReadSettings TypeBasicCompressionReadSettings = "TarGZipReadSettings"
1743	// TypeBasicCompressionReadSettingsTypeTarReadSettings ...
1744	TypeBasicCompressionReadSettingsTypeTarReadSettings TypeBasicCompressionReadSettings = "TarReadSettings"
1745	// TypeBasicCompressionReadSettingsTypeZipDeflateReadSettings ...
1746	TypeBasicCompressionReadSettingsTypeZipDeflateReadSettings TypeBasicCompressionReadSettings = "ZipDeflateReadSettings"
1747)
1748
1749// PossibleTypeBasicCompressionReadSettingsValues returns an array of possible values for the TypeBasicCompressionReadSettings const type.
1750func PossibleTypeBasicCompressionReadSettingsValues() []TypeBasicCompressionReadSettings {
1751	return []TypeBasicCompressionReadSettings{TypeBasicCompressionReadSettingsTypeCompressionReadSettings, TypeBasicCompressionReadSettingsTypeTarGZipReadSettings, TypeBasicCompressionReadSettingsTypeTarReadSettings, TypeBasicCompressionReadSettingsTypeZipDeflateReadSettings}
1752}
1753
1754// TypeBasicCopySink enumerates the values for type basic copy sink.
1755type TypeBasicCopySink string
1756
1757const (
1758	// TypeBasicCopySinkTypeAvroSink ...
1759	TypeBasicCopySinkTypeAvroSink TypeBasicCopySink = "AvroSink"
1760	// TypeBasicCopySinkTypeAzureBlobFSSink ...
1761	TypeBasicCopySinkTypeAzureBlobFSSink TypeBasicCopySink = "AzureBlobFSSink"
1762	// TypeBasicCopySinkTypeAzureDatabricksDeltaLakeSink ...
1763	TypeBasicCopySinkTypeAzureDatabricksDeltaLakeSink TypeBasicCopySink = "AzureDatabricksDeltaLakeSink"
1764	// TypeBasicCopySinkTypeAzureDataExplorerSink ...
1765	TypeBasicCopySinkTypeAzureDataExplorerSink TypeBasicCopySink = "AzureDataExplorerSink"
1766	// TypeBasicCopySinkTypeAzureDataLakeStoreSink ...
1767	TypeBasicCopySinkTypeAzureDataLakeStoreSink TypeBasicCopySink = "AzureDataLakeStoreSink"
1768	// TypeBasicCopySinkTypeAzureMySQLSink ...
1769	TypeBasicCopySinkTypeAzureMySQLSink TypeBasicCopySink = "AzureMySqlSink"
1770	// TypeBasicCopySinkTypeAzurePostgreSQLSink ...
1771	TypeBasicCopySinkTypeAzurePostgreSQLSink TypeBasicCopySink = "AzurePostgreSqlSink"
1772	// TypeBasicCopySinkTypeAzureQueueSink ...
1773	TypeBasicCopySinkTypeAzureQueueSink TypeBasicCopySink = "AzureQueueSink"
1774	// TypeBasicCopySinkTypeAzureSearchIndexSink ...
1775	TypeBasicCopySinkTypeAzureSearchIndexSink TypeBasicCopySink = "AzureSearchIndexSink"
1776	// TypeBasicCopySinkTypeAzureSQLSink ...
1777	TypeBasicCopySinkTypeAzureSQLSink TypeBasicCopySink = "AzureSqlSink"
1778	// TypeBasicCopySinkTypeAzureTableSink ...
1779	TypeBasicCopySinkTypeAzureTableSink TypeBasicCopySink = "AzureTableSink"
1780	// TypeBasicCopySinkTypeBinarySink ...
1781	TypeBasicCopySinkTypeBinarySink TypeBasicCopySink = "BinarySink"
1782	// TypeBasicCopySinkTypeBlobSink ...
1783	TypeBasicCopySinkTypeBlobSink TypeBasicCopySink = "BlobSink"
1784	// TypeBasicCopySinkTypeCommonDataServiceForAppsSink ...
1785	TypeBasicCopySinkTypeCommonDataServiceForAppsSink TypeBasicCopySink = "CommonDataServiceForAppsSink"
1786	// TypeBasicCopySinkTypeCopySink ...
1787	TypeBasicCopySinkTypeCopySink TypeBasicCopySink = "CopySink"
1788	// TypeBasicCopySinkTypeCosmosDbMongoDbAPISink ...
1789	TypeBasicCopySinkTypeCosmosDbMongoDbAPISink TypeBasicCopySink = "CosmosDbMongoDbApiSink"
1790	// TypeBasicCopySinkTypeCosmosDbSQLAPISink ...
1791	TypeBasicCopySinkTypeCosmosDbSQLAPISink TypeBasicCopySink = "CosmosDbSqlApiSink"
1792	// TypeBasicCopySinkTypeDelimitedTextSink ...
1793	TypeBasicCopySinkTypeDelimitedTextSink TypeBasicCopySink = "DelimitedTextSink"
1794	// TypeBasicCopySinkTypeDocumentDbCollectionSink ...
1795	TypeBasicCopySinkTypeDocumentDbCollectionSink TypeBasicCopySink = "DocumentDbCollectionSink"
1796	// TypeBasicCopySinkTypeDynamicsCrmSink ...
1797	TypeBasicCopySinkTypeDynamicsCrmSink TypeBasicCopySink = "DynamicsCrmSink"
1798	// TypeBasicCopySinkTypeDynamicsSink ...
1799	TypeBasicCopySinkTypeDynamicsSink TypeBasicCopySink = "DynamicsSink"
1800	// TypeBasicCopySinkTypeFileSystemSink ...
1801	TypeBasicCopySinkTypeFileSystemSink TypeBasicCopySink = "FileSystemSink"
1802	// TypeBasicCopySinkTypeInformixSink ...
1803	TypeBasicCopySinkTypeInformixSink TypeBasicCopySink = "InformixSink"
1804	// TypeBasicCopySinkTypeJSONSink ...
1805	TypeBasicCopySinkTypeJSONSink TypeBasicCopySink = "JsonSink"
1806	// TypeBasicCopySinkTypeMicrosoftAccessSink ...
1807	TypeBasicCopySinkTypeMicrosoftAccessSink TypeBasicCopySink = "MicrosoftAccessSink"
1808	// TypeBasicCopySinkTypeMongoDbAtlasSink ...
1809	TypeBasicCopySinkTypeMongoDbAtlasSink TypeBasicCopySink = "MongoDbAtlasSink"
1810	// TypeBasicCopySinkTypeMongoDbV2Sink ...
1811	TypeBasicCopySinkTypeMongoDbV2Sink TypeBasicCopySink = "MongoDbV2Sink"
1812	// TypeBasicCopySinkTypeOdbcSink ...
1813	TypeBasicCopySinkTypeOdbcSink TypeBasicCopySink = "OdbcSink"
1814	// TypeBasicCopySinkTypeOracleSink ...
1815	TypeBasicCopySinkTypeOracleSink TypeBasicCopySink = "OracleSink"
1816	// TypeBasicCopySinkTypeOrcSink ...
1817	TypeBasicCopySinkTypeOrcSink TypeBasicCopySink = "OrcSink"
1818	// TypeBasicCopySinkTypeParquetSink ...
1819	TypeBasicCopySinkTypeParquetSink TypeBasicCopySink = "ParquetSink"
1820	// TypeBasicCopySinkTypeRestSink ...
1821	TypeBasicCopySinkTypeRestSink TypeBasicCopySink = "RestSink"
1822	// TypeBasicCopySinkTypeSalesforceServiceCloudSink ...
1823	TypeBasicCopySinkTypeSalesforceServiceCloudSink TypeBasicCopySink = "SalesforceServiceCloudSink"
1824	// TypeBasicCopySinkTypeSalesforceSink ...
1825	TypeBasicCopySinkTypeSalesforceSink TypeBasicCopySink = "SalesforceSink"
1826	// TypeBasicCopySinkTypeSapCloudForCustomerSink ...
1827	TypeBasicCopySinkTypeSapCloudForCustomerSink TypeBasicCopySink = "SapCloudForCustomerSink"
1828	// TypeBasicCopySinkTypeSnowflakeSink ...
1829	TypeBasicCopySinkTypeSnowflakeSink TypeBasicCopySink = "SnowflakeSink"
1830	// TypeBasicCopySinkTypeSQLDWSink ...
1831	TypeBasicCopySinkTypeSQLDWSink TypeBasicCopySink = "SqlDWSink"
1832	// TypeBasicCopySinkTypeSQLMISink ...
1833	TypeBasicCopySinkTypeSQLMISink TypeBasicCopySink = "SqlMISink"
1834	// TypeBasicCopySinkTypeSQLServerSink ...
1835	TypeBasicCopySinkTypeSQLServerSink TypeBasicCopySink = "SqlServerSink"
1836	// TypeBasicCopySinkTypeSQLSink ...
1837	TypeBasicCopySinkTypeSQLSink TypeBasicCopySink = "SqlSink"
1838)
1839
1840// PossibleTypeBasicCopySinkValues returns an array of possible values for the TypeBasicCopySink const type.
1841func PossibleTypeBasicCopySinkValues() []TypeBasicCopySink {
1842	return []TypeBasicCopySink{TypeBasicCopySinkTypeAvroSink, TypeBasicCopySinkTypeAzureBlobFSSink, TypeBasicCopySinkTypeAzureDatabricksDeltaLakeSink, TypeBasicCopySinkTypeAzureDataExplorerSink, TypeBasicCopySinkTypeAzureDataLakeStoreSink, TypeBasicCopySinkTypeAzureMySQLSink, TypeBasicCopySinkTypeAzurePostgreSQLSink, TypeBasicCopySinkTypeAzureQueueSink, TypeBasicCopySinkTypeAzureSearchIndexSink, TypeBasicCopySinkTypeAzureSQLSink, TypeBasicCopySinkTypeAzureTableSink, TypeBasicCopySinkTypeBinarySink, TypeBasicCopySinkTypeBlobSink, TypeBasicCopySinkTypeCommonDataServiceForAppsSink, TypeBasicCopySinkTypeCopySink, TypeBasicCopySinkTypeCosmosDbMongoDbAPISink, TypeBasicCopySinkTypeCosmosDbSQLAPISink, TypeBasicCopySinkTypeDelimitedTextSink, TypeBasicCopySinkTypeDocumentDbCollectionSink, TypeBasicCopySinkTypeDynamicsCrmSink, TypeBasicCopySinkTypeDynamicsSink, TypeBasicCopySinkTypeFileSystemSink, TypeBasicCopySinkTypeInformixSink, TypeBasicCopySinkTypeJSONSink, TypeBasicCopySinkTypeMicrosoftAccessSink, TypeBasicCopySinkTypeMongoDbAtlasSink, TypeBasicCopySinkTypeMongoDbV2Sink, TypeBasicCopySinkTypeOdbcSink, TypeBasicCopySinkTypeOracleSink, TypeBasicCopySinkTypeOrcSink, TypeBasicCopySinkTypeParquetSink, TypeBasicCopySinkTypeRestSink, TypeBasicCopySinkTypeSalesforceServiceCloudSink, TypeBasicCopySinkTypeSalesforceSink, TypeBasicCopySinkTypeSapCloudForCustomerSink, TypeBasicCopySinkTypeSnowflakeSink, TypeBasicCopySinkTypeSQLDWSink, TypeBasicCopySinkTypeSQLMISink, TypeBasicCopySinkTypeSQLServerSink, TypeBasicCopySinkTypeSQLSink}
1843}
1844
1845// TypeBasicCopySource enumerates the values for type basic copy source.
1846type TypeBasicCopySource string
1847
1848const (
1849	// TypeBasicCopySourceTypeAmazonMWSSource ...
1850	TypeBasicCopySourceTypeAmazonMWSSource TypeBasicCopySource = "AmazonMWSSource"
1851	// TypeBasicCopySourceTypeAmazonRedshiftSource ...
1852	TypeBasicCopySourceTypeAmazonRedshiftSource TypeBasicCopySource = "AmazonRedshiftSource"
1853	// TypeBasicCopySourceTypeAvroSource ...
1854	TypeBasicCopySourceTypeAvroSource TypeBasicCopySource = "AvroSource"
1855	// TypeBasicCopySourceTypeAzureBlobFSSource ...
1856	TypeBasicCopySourceTypeAzureBlobFSSource TypeBasicCopySource = "AzureBlobFSSource"
1857	// TypeBasicCopySourceTypeAzureDatabricksDeltaLakeSource ...
1858	TypeBasicCopySourceTypeAzureDatabricksDeltaLakeSource TypeBasicCopySource = "AzureDatabricksDeltaLakeSource"
1859	// TypeBasicCopySourceTypeAzureDataExplorerSource ...
1860	TypeBasicCopySourceTypeAzureDataExplorerSource TypeBasicCopySource = "AzureDataExplorerSource"
1861	// TypeBasicCopySourceTypeAzureDataLakeStoreSource ...
1862	TypeBasicCopySourceTypeAzureDataLakeStoreSource TypeBasicCopySource = "AzureDataLakeStoreSource"
1863	// TypeBasicCopySourceTypeAzureMariaDBSource ...
1864	TypeBasicCopySourceTypeAzureMariaDBSource TypeBasicCopySource = "AzureMariaDBSource"
1865	// TypeBasicCopySourceTypeAzureMySQLSource ...
1866	TypeBasicCopySourceTypeAzureMySQLSource TypeBasicCopySource = "AzureMySqlSource"
1867	// TypeBasicCopySourceTypeAzurePostgreSQLSource ...
1868	TypeBasicCopySourceTypeAzurePostgreSQLSource TypeBasicCopySource = "AzurePostgreSqlSource"
1869	// TypeBasicCopySourceTypeAzureSQLSource ...
1870	TypeBasicCopySourceTypeAzureSQLSource TypeBasicCopySource = "AzureSqlSource"
1871	// TypeBasicCopySourceTypeAzureTableSource ...
1872	TypeBasicCopySourceTypeAzureTableSource TypeBasicCopySource = "AzureTableSource"
1873	// TypeBasicCopySourceTypeBinarySource ...
1874	TypeBasicCopySourceTypeBinarySource TypeBasicCopySource = "BinarySource"
1875	// TypeBasicCopySourceTypeBlobSource ...
1876	TypeBasicCopySourceTypeBlobSource TypeBasicCopySource = "BlobSource"
1877	// TypeBasicCopySourceTypeCassandraSource ...
1878	TypeBasicCopySourceTypeCassandraSource TypeBasicCopySource = "CassandraSource"
1879	// TypeBasicCopySourceTypeCommonDataServiceForAppsSource ...
1880	TypeBasicCopySourceTypeCommonDataServiceForAppsSource TypeBasicCopySource = "CommonDataServiceForAppsSource"
1881	// TypeBasicCopySourceTypeConcurSource ...
1882	TypeBasicCopySourceTypeConcurSource TypeBasicCopySource = "ConcurSource"
1883	// TypeBasicCopySourceTypeCopySource ...
1884	TypeBasicCopySourceTypeCopySource TypeBasicCopySource = "CopySource"
1885	// TypeBasicCopySourceTypeCosmosDbMongoDbAPISource ...
1886	TypeBasicCopySourceTypeCosmosDbMongoDbAPISource TypeBasicCopySource = "CosmosDbMongoDbApiSource"
1887	// TypeBasicCopySourceTypeCosmosDbSQLAPISource ...
1888	TypeBasicCopySourceTypeCosmosDbSQLAPISource TypeBasicCopySource = "CosmosDbSqlApiSource"
1889	// TypeBasicCopySourceTypeCouchbaseSource ...
1890	TypeBasicCopySourceTypeCouchbaseSource TypeBasicCopySource = "CouchbaseSource"
1891	// TypeBasicCopySourceTypeDb2Source ...
1892	TypeBasicCopySourceTypeDb2Source TypeBasicCopySource = "Db2Source"
1893	// TypeBasicCopySourceTypeDelimitedTextSource ...
1894	TypeBasicCopySourceTypeDelimitedTextSource TypeBasicCopySource = "DelimitedTextSource"
1895	// TypeBasicCopySourceTypeDocumentDbCollectionSource ...
1896	TypeBasicCopySourceTypeDocumentDbCollectionSource TypeBasicCopySource = "DocumentDbCollectionSource"
1897	// TypeBasicCopySourceTypeDrillSource ...
1898	TypeBasicCopySourceTypeDrillSource TypeBasicCopySource = "DrillSource"
1899	// TypeBasicCopySourceTypeDynamicsAXSource ...
1900	TypeBasicCopySourceTypeDynamicsAXSource TypeBasicCopySource = "DynamicsAXSource"
1901	// TypeBasicCopySourceTypeDynamicsCrmSource ...
1902	TypeBasicCopySourceTypeDynamicsCrmSource TypeBasicCopySource = "DynamicsCrmSource"
1903	// TypeBasicCopySourceTypeDynamicsSource ...
1904	TypeBasicCopySourceTypeDynamicsSource TypeBasicCopySource = "DynamicsSource"
1905	// TypeBasicCopySourceTypeEloquaSource ...
1906	TypeBasicCopySourceTypeEloquaSource TypeBasicCopySource = "EloquaSource"
1907	// TypeBasicCopySourceTypeExcelSource ...
1908	TypeBasicCopySourceTypeExcelSource TypeBasicCopySource = "ExcelSource"
1909	// TypeBasicCopySourceTypeFileSystemSource ...
1910	TypeBasicCopySourceTypeFileSystemSource TypeBasicCopySource = "FileSystemSource"
1911	// TypeBasicCopySourceTypeGoogleAdWordsSource ...
1912	TypeBasicCopySourceTypeGoogleAdWordsSource TypeBasicCopySource = "GoogleAdWordsSource"
1913	// TypeBasicCopySourceTypeGoogleBigQuerySource ...
1914	TypeBasicCopySourceTypeGoogleBigQuerySource TypeBasicCopySource = "GoogleBigQuerySource"
1915	// TypeBasicCopySourceTypeGreenplumSource ...
1916	TypeBasicCopySourceTypeGreenplumSource TypeBasicCopySource = "GreenplumSource"
1917	// TypeBasicCopySourceTypeHBaseSource ...
1918	TypeBasicCopySourceTypeHBaseSource TypeBasicCopySource = "HBaseSource"
1919	// TypeBasicCopySourceTypeHdfsSource ...
1920	TypeBasicCopySourceTypeHdfsSource TypeBasicCopySource = "HdfsSource"
1921	// TypeBasicCopySourceTypeHiveSource ...
1922	TypeBasicCopySourceTypeHiveSource TypeBasicCopySource = "HiveSource"
1923	// TypeBasicCopySourceTypeHTTPSource ...
1924	TypeBasicCopySourceTypeHTTPSource TypeBasicCopySource = "HttpSource"
1925	// TypeBasicCopySourceTypeHubspotSource ...
1926	TypeBasicCopySourceTypeHubspotSource TypeBasicCopySource = "HubspotSource"
1927	// TypeBasicCopySourceTypeImpalaSource ...
1928	TypeBasicCopySourceTypeImpalaSource TypeBasicCopySource = "ImpalaSource"
1929	// TypeBasicCopySourceTypeInformixSource ...
1930	TypeBasicCopySourceTypeInformixSource TypeBasicCopySource = "InformixSource"
1931	// TypeBasicCopySourceTypeJiraSource ...
1932	TypeBasicCopySourceTypeJiraSource TypeBasicCopySource = "JiraSource"
1933	// TypeBasicCopySourceTypeJSONSource ...
1934	TypeBasicCopySourceTypeJSONSource TypeBasicCopySource = "JsonSource"
1935	// TypeBasicCopySourceTypeMagentoSource ...
1936	TypeBasicCopySourceTypeMagentoSource TypeBasicCopySource = "MagentoSource"
1937	// TypeBasicCopySourceTypeMariaDBSource ...
1938	TypeBasicCopySourceTypeMariaDBSource TypeBasicCopySource = "MariaDBSource"
1939	// TypeBasicCopySourceTypeMarketoSource ...
1940	TypeBasicCopySourceTypeMarketoSource TypeBasicCopySource = "MarketoSource"
1941	// TypeBasicCopySourceTypeMicrosoftAccessSource ...
1942	TypeBasicCopySourceTypeMicrosoftAccessSource TypeBasicCopySource = "MicrosoftAccessSource"
1943	// TypeBasicCopySourceTypeMongoDbAtlasSource ...
1944	TypeBasicCopySourceTypeMongoDbAtlasSource TypeBasicCopySource = "MongoDbAtlasSource"
1945	// TypeBasicCopySourceTypeMongoDbSource ...
1946	TypeBasicCopySourceTypeMongoDbSource TypeBasicCopySource = "MongoDbSource"
1947	// TypeBasicCopySourceTypeMongoDbV2Source ...
1948	TypeBasicCopySourceTypeMongoDbV2Source TypeBasicCopySource = "MongoDbV2Source"
1949	// TypeBasicCopySourceTypeMySQLSource ...
1950	TypeBasicCopySourceTypeMySQLSource TypeBasicCopySource = "MySqlSource"
1951	// TypeBasicCopySourceTypeNetezzaSource ...
1952	TypeBasicCopySourceTypeNetezzaSource TypeBasicCopySource = "NetezzaSource"
1953	// TypeBasicCopySourceTypeODataSource ...
1954	TypeBasicCopySourceTypeODataSource TypeBasicCopySource = "ODataSource"
1955	// TypeBasicCopySourceTypeOdbcSource ...
1956	TypeBasicCopySourceTypeOdbcSource TypeBasicCopySource = "OdbcSource"
1957	// TypeBasicCopySourceTypeOffice365Source ...
1958	TypeBasicCopySourceTypeOffice365Source TypeBasicCopySource = "Office365Source"
1959	// TypeBasicCopySourceTypeOracleServiceCloudSource ...
1960	TypeBasicCopySourceTypeOracleServiceCloudSource TypeBasicCopySource = "OracleServiceCloudSource"
1961	// TypeBasicCopySourceTypeOracleSource ...
1962	TypeBasicCopySourceTypeOracleSource TypeBasicCopySource = "OracleSource"
1963	// TypeBasicCopySourceTypeOrcSource ...
1964	TypeBasicCopySourceTypeOrcSource TypeBasicCopySource = "OrcSource"
1965	// TypeBasicCopySourceTypeParquetSource ...
1966	TypeBasicCopySourceTypeParquetSource TypeBasicCopySource = "ParquetSource"
1967	// TypeBasicCopySourceTypePaypalSource ...
1968	TypeBasicCopySourceTypePaypalSource TypeBasicCopySource = "PaypalSource"
1969	// TypeBasicCopySourceTypePhoenixSource ...
1970	TypeBasicCopySourceTypePhoenixSource TypeBasicCopySource = "PhoenixSource"
1971	// TypeBasicCopySourceTypePostgreSQLSource ...
1972	TypeBasicCopySourceTypePostgreSQLSource TypeBasicCopySource = "PostgreSqlSource"
1973	// TypeBasicCopySourceTypePrestoSource ...
1974	TypeBasicCopySourceTypePrestoSource TypeBasicCopySource = "PrestoSource"
1975	// TypeBasicCopySourceTypeQuickBooksSource ...
1976	TypeBasicCopySourceTypeQuickBooksSource TypeBasicCopySource = "QuickBooksSource"
1977	// TypeBasicCopySourceTypeRelationalSource ...
1978	TypeBasicCopySourceTypeRelationalSource TypeBasicCopySource = "RelationalSource"
1979	// TypeBasicCopySourceTypeResponsysSource ...
1980	TypeBasicCopySourceTypeResponsysSource TypeBasicCopySource = "ResponsysSource"
1981	// TypeBasicCopySourceTypeRestSource ...
1982	TypeBasicCopySourceTypeRestSource TypeBasicCopySource = "RestSource"
1983	// TypeBasicCopySourceTypeSalesforceMarketingCloudSource ...
1984	TypeBasicCopySourceTypeSalesforceMarketingCloudSource TypeBasicCopySource = "SalesforceMarketingCloudSource"
1985	// TypeBasicCopySourceTypeSalesforceServiceCloudSource ...
1986	TypeBasicCopySourceTypeSalesforceServiceCloudSource TypeBasicCopySource = "SalesforceServiceCloudSource"
1987	// TypeBasicCopySourceTypeSalesforceSource ...
1988	TypeBasicCopySourceTypeSalesforceSource TypeBasicCopySource = "SalesforceSource"
1989	// TypeBasicCopySourceTypeSapBwSource ...
1990	TypeBasicCopySourceTypeSapBwSource TypeBasicCopySource = "SapBwSource"
1991	// TypeBasicCopySourceTypeSapCloudForCustomerSource ...
1992	TypeBasicCopySourceTypeSapCloudForCustomerSource TypeBasicCopySource = "SapCloudForCustomerSource"
1993	// TypeBasicCopySourceTypeSapEccSource ...
1994	TypeBasicCopySourceTypeSapEccSource TypeBasicCopySource = "SapEccSource"
1995	// TypeBasicCopySourceTypeSapHanaSource ...
1996	TypeBasicCopySourceTypeSapHanaSource TypeBasicCopySource = "SapHanaSource"
1997	// TypeBasicCopySourceTypeSapOpenHubSource ...
1998	TypeBasicCopySourceTypeSapOpenHubSource TypeBasicCopySource = "SapOpenHubSource"
1999	// TypeBasicCopySourceTypeSapTableSource ...
2000	TypeBasicCopySourceTypeSapTableSource TypeBasicCopySource = "SapTableSource"
2001	// TypeBasicCopySourceTypeServiceNowSource ...
2002	TypeBasicCopySourceTypeServiceNowSource TypeBasicCopySource = "ServiceNowSource"
2003	// TypeBasicCopySourceTypeSharePointOnlineListSource ...
2004	TypeBasicCopySourceTypeSharePointOnlineListSource TypeBasicCopySource = "SharePointOnlineListSource"
2005	// TypeBasicCopySourceTypeShopifySource ...
2006	TypeBasicCopySourceTypeShopifySource TypeBasicCopySource = "ShopifySource"
2007	// TypeBasicCopySourceTypeSnowflakeSource ...
2008	TypeBasicCopySourceTypeSnowflakeSource TypeBasicCopySource = "SnowflakeSource"
2009	// TypeBasicCopySourceTypeSparkSource ...
2010	TypeBasicCopySourceTypeSparkSource TypeBasicCopySource = "SparkSource"
2011	// TypeBasicCopySourceTypeSQLDWSource ...
2012	TypeBasicCopySourceTypeSQLDWSource TypeBasicCopySource = "SqlDWSource"
2013	// TypeBasicCopySourceTypeSQLMISource ...
2014	TypeBasicCopySourceTypeSQLMISource TypeBasicCopySource = "SqlMISource"
2015	// TypeBasicCopySourceTypeSQLServerSource ...
2016	TypeBasicCopySourceTypeSQLServerSource TypeBasicCopySource = "SqlServerSource"
2017	// TypeBasicCopySourceTypeSQLSource ...
2018	TypeBasicCopySourceTypeSQLSource TypeBasicCopySource = "SqlSource"
2019	// TypeBasicCopySourceTypeSquareSource ...
2020	TypeBasicCopySourceTypeSquareSource TypeBasicCopySource = "SquareSource"
2021	// TypeBasicCopySourceTypeSybaseSource ...
2022	TypeBasicCopySourceTypeSybaseSource TypeBasicCopySource = "SybaseSource"
2023	// TypeBasicCopySourceTypeTabularSource ...
2024	TypeBasicCopySourceTypeTabularSource TypeBasicCopySource = "TabularSource"
2025	// TypeBasicCopySourceTypeTeradataSource ...
2026	TypeBasicCopySourceTypeTeradataSource TypeBasicCopySource = "TeradataSource"
2027	// TypeBasicCopySourceTypeVerticaSource ...
2028	TypeBasicCopySourceTypeVerticaSource TypeBasicCopySource = "VerticaSource"
2029	// TypeBasicCopySourceTypeWebSource ...
2030	TypeBasicCopySourceTypeWebSource TypeBasicCopySource = "WebSource"
2031	// TypeBasicCopySourceTypeXeroSource ...
2032	TypeBasicCopySourceTypeXeroSource TypeBasicCopySource = "XeroSource"
2033	// TypeBasicCopySourceTypeXMLSource ...
2034	TypeBasicCopySourceTypeXMLSource TypeBasicCopySource = "XmlSource"
2035	// TypeBasicCopySourceTypeZohoSource ...
2036	TypeBasicCopySourceTypeZohoSource TypeBasicCopySource = "ZohoSource"
2037)
2038
2039// PossibleTypeBasicCopySourceValues returns an array of possible values for the TypeBasicCopySource const type.
2040func PossibleTypeBasicCopySourceValues() []TypeBasicCopySource {
2041	return []TypeBasicCopySource{TypeBasicCopySourceTypeAmazonMWSSource, TypeBasicCopySourceTypeAmazonRedshiftSource, TypeBasicCopySourceTypeAvroSource, TypeBasicCopySourceTypeAzureBlobFSSource, TypeBasicCopySourceTypeAzureDatabricksDeltaLakeSource, TypeBasicCopySourceTypeAzureDataExplorerSource, TypeBasicCopySourceTypeAzureDataLakeStoreSource, TypeBasicCopySourceTypeAzureMariaDBSource, TypeBasicCopySourceTypeAzureMySQLSource, TypeBasicCopySourceTypeAzurePostgreSQLSource, TypeBasicCopySourceTypeAzureSQLSource, TypeBasicCopySourceTypeAzureTableSource, TypeBasicCopySourceTypeBinarySource, TypeBasicCopySourceTypeBlobSource, TypeBasicCopySourceTypeCassandraSource, TypeBasicCopySourceTypeCommonDataServiceForAppsSource, TypeBasicCopySourceTypeConcurSource, TypeBasicCopySourceTypeCopySource, TypeBasicCopySourceTypeCosmosDbMongoDbAPISource, TypeBasicCopySourceTypeCosmosDbSQLAPISource, TypeBasicCopySourceTypeCouchbaseSource, TypeBasicCopySourceTypeDb2Source, TypeBasicCopySourceTypeDelimitedTextSource, TypeBasicCopySourceTypeDocumentDbCollectionSource, TypeBasicCopySourceTypeDrillSource, TypeBasicCopySourceTypeDynamicsAXSource, TypeBasicCopySourceTypeDynamicsCrmSource, TypeBasicCopySourceTypeDynamicsSource, TypeBasicCopySourceTypeEloquaSource, TypeBasicCopySourceTypeExcelSource, TypeBasicCopySourceTypeFileSystemSource, TypeBasicCopySourceTypeGoogleAdWordsSource, TypeBasicCopySourceTypeGoogleBigQuerySource, TypeBasicCopySourceTypeGreenplumSource, TypeBasicCopySourceTypeHBaseSource, TypeBasicCopySourceTypeHdfsSource, TypeBasicCopySourceTypeHiveSource, TypeBasicCopySourceTypeHTTPSource, TypeBasicCopySourceTypeHubspotSource, TypeBasicCopySourceTypeImpalaSource, TypeBasicCopySourceTypeInformixSource, TypeBasicCopySourceTypeJiraSource, TypeBasicCopySourceTypeJSONSource, TypeBasicCopySourceTypeMagentoSource, TypeBasicCopySourceTypeMariaDBSource, TypeBasicCopySourceTypeMarketoSource, TypeBasicCopySourceTypeMicrosoftAccessSource, TypeBasicCopySourceTypeMongoDbAtlasSource, TypeBasicCopySourceTypeMongoDbSource, TypeBasicCopySourceTypeMongoDbV2Source, TypeBasicCopySourceTypeMySQLSource, TypeBasicCopySourceTypeNetezzaSource, TypeBasicCopySourceTypeODataSource, TypeBasicCopySourceTypeOdbcSource, TypeBasicCopySourceTypeOffice365Source, TypeBasicCopySourceTypeOracleServiceCloudSource, TypeBasicCopySourceTypeOracleSource, TypeBasicCopySourceTypeOrcSource, TypeBasicCopySourceTypeParquetSource, TypeBasicCopySourceTypePaypalSource, TypeBasicCopySourceTypePhoenixSource, TypeBasicCopySourceTypePostgreSQLSource, TypeBasicCopySourceTypePrestoSource, TypeBasicCopySourceTypeQuickBooksSource, TypeBasicCopySourceTypeRelationalSource, TypeBasicCopySourceTypeResponsysSource, TypeBasicCopySourceTypeRestSource, TypeBasicCopySourceTypeSalesforceMarketingCloudSource, TypeBasicCopySourceTypeSalesforceServiceCloudSource, TypeBasicCopySourceTypeSalesforceSource, TypeBasicCopySourceTypeSapBwSource, TypeBasicCopySourceTypeSapCloudForCustomerSource, TypeBasicCopySourceTypeSapEccSource, TypeBasicCopySourceTypeSapHanaSource, TypeBasicCopySourceTypeSapOpenHubSource, TypeBasicCopySourceTypeSapTableSource, TypeBasicCopySourceTypeServiceNowSource, TypeBasicCopySourceTypeSharePointOnlineListSource, TypeBasicCopySourceTypeShopifySource, TypeBasicCopySourceTypeSnowflakeSource, TypeBasicCopySourceTypeSparkSource, TypeBasicCopySourceTypeSQLDWSource, TypeBasicCopySourceTypeSQLMISource, TypeBasicCopySourceTypeSQLServerSource, TypeBasicCopySourceTypeSQLSource, TypeBasicCopySourceTypeSquareSource, TypeBasicCopySourceTypeSybaseSource, TypeBasicCopySourceTypeTabularSource, TypeBasicCopySourceTypeTeradataSource, TypeBasicCopySourceTypeVerticaSource, TypeBasicCopySourceTypeWebSource, TypeBasicCopySourceTypeXeroSource, TypeBasicCopySourceTypeXMLSource, TypeBasicCopySourceTypeZohoSource}
2042}
2043
2044// TypeBasicCopyTranslator enumerates the values for type basic copy translator.
2045type TypeBasicCopyTranslator string
2046
2047const (
2048	// TypeBasicCopyTranslatorTypeCopyTranslator ...
2049	TypeBasicCopyTranslatorTypeCopyTranslator TypeBasicCopyTranslator = "CopyTranslator"
2050	// TypeBasicCopyTranslatorTypeTabularTranslator ...
2051	TypeBasicCopyTranslatorTypeTabularTranslator TypeBasicCopyTranslator = "TabularTranslator"
2052)
2053
2054// PossibleTypeBasicCopyTranslatorValues returns an array of possible values for the TypeBasicCopyTranslator const type.
2055func PossibleTypeBasicCopyTranslatorValues() []TypeBasicCopyTranslator {
2056	return []TypeBasicCopyTranslator{TypeBasicCopyTranslatorTypeCopyTranslator, TypeBasicCopyTranslatorTypeTabularTranslator}
2057}
2058
2059// TypeBasicCustomSetupBase enumerates the values for type basic custom setup base.
2060type TypeBasicCustomSetupBase string
2061
2062const (
2063	// TypeBasicCustomSetupBaseTypeAzPowerShellSetup ...
2064	TypeBasicCustomSetupBaseTypeAzPowerShellSetup TypeBasicCustomSetupBase = "AzPowerShellSetup"
2065	// TypeBasicCustomSetupBaseTypeCmdkeySetup ...
2066	TypeBasicCustomSetupBaseTypeCmdkeySetup TypeBasicCustomSetupBase = "CmdkeySetup"
2067	// TypeBasicCustomSetupBaseTypeComponentSetup ...
2068	TypeBasicCustomSetupBaseTypeComponentSetup TypeBasicCustomSetupBase = "ComponentSetup"
2069	// TypeBasicCustomSetupBaseTypeCustomSetupBase ...
2070	TypeBasicCustomSetupBaseTypeCustomSetupBase TypeBasicCustomSetupBase = "CustomSetupBase"
2071	// TypeBasicCustomSetupBaseTypeEnvironmentVariableSetup ...
2072	TypeBasicCustomSetupBaseTypeEnvironmentVariableSetup TypeBasicCustomSetupBase = "EnvironmentVariableSetup"
2073)
2074
2075// PossibleTypeBasicCustomSetupBaseValues returns an array of possible values for the TypeBasicCustomSetupBase const type.
2076func PossibleTypeBasicCustomSetupBaseValues() []TypeBasicCustomSetupBase {
2077	return []TypeBasicCustomSetupBase{TypeBasicCustomSetupBaseTypeAzPowerShellSetup, TypeBasicCustomSetupBaseTypeCmdkeySetup, TypeBasicCustomSetupBaseTypeComponentSetup, TypeBasicCustomSetupBaseTypeCustomSetupBase, TypeBasicCustomSetupBaseTypeEnvironmentVariableSetup}
2078}
2079
2080// TypeBasicDataFlow enumerates the values for type basic data flow.
2081type TypeBasicDataFlow string
2082
2083const (
2084	// TypeBasicDataFlowTypeDataFlow ...
2085	TypeBasicDataFlowTypeDataFlow TypeBasicDataFlow = "DataFlow"
2086	// TypeBasicDataFlowTypeMappingDataFlow ...
2087	TypeBasicDataFlowTypeMappingDataFlow TypeBasicDataFlow = "MappingDataFlow"
2088)
2089
2090// PossibleTypeBasicDataFlowValues returns an array of possible values for the TypeBasicDataFlow const type.
2091func PossibleTypeBasicDataFlowValues() []TypeBasicDataFlow {
2092	return []TypeBasicDataFlow{TypeBasicDataFlowTypeDataFlow, TypeBasicDataFlowTypeMappingDataFlow}
2093}
2094
2095// TypeBasicDataset enumerates the values for type basic dataset.
2096type TypeBasicDataset string
2097
2098const (
2099	// TypeBasicDatasetTypeAmazonMWSObject ...
2100	TypeBasicDatasetTypeAmazonMWSObject TypeBasicDataset = "AmazonMWSObject"
2101	// TypeBasicDatasetTypeAmazonRedshiftTable ...
2102	TypeBasicDatasetTypeAmazonRedshiftTable TypeBasicDataset = "AmazonRedshiftTable"
2103	// TypeBasicDatasetTypeAmazonS3Object ...
2104	TypeBasicDatasetTypeAmazonS3Object TypeBasicDataset = "AmazonS3Object"
2105	// TypeBasicDatasetTypeAvro ...
2106	TypeBasicDatasetTypeAvro TypeBasicDataset = "Avro"
2107	// TypeBasicDatasetTypeAzureBlob ...
2108	TypeBasicDatasetTypeAzureBlob TypeBasicDataset = "AzureBlob"
2109	// TypeBasicDatasetTypeAzureBlobFSFile ...
2110	TypeBasicDatasetTypeAzureBlobFSFile TypeBasicDataset = "AzureBlobFSFile"
2111	// TypeBasicDatasetTypeAzureDatabricksDeltaLakeDataset ...
2112	TypeBasicDatasetTypeAzureDatabricksDeltaLakeDataset TypeBasicDataset = "AzureDatabricksDeltaLakeDataset"
2113	// TypeBasicDatasetTypeAzureDataExplorerTable ...
2114	TypeBasicDatasetTypeAzureDataExplorerTable TypeBasicDataset = "AzureDataExplorerTable"
2115	// TypeBasicDatasetTypeAzureDataLakeStoreFile ...
2116	TypeBasicDatasetTypeAzureDataLakeStoreFile TypeBasicDataset = "AzureDataLakeStoreFile"
2117	// TypeBasicDatasetTypeAzureMariaDBTable ...
2118	TypeBasicDatasetTypeAzureMariaDBTable TypeBasicDataset = "AzureMariaDBTable"
2119	// TypeBasicDatasetTypeAzureMySQLTable ...
2120	TypeBasicDatasetTypeAzureMySQLTable TypeBasicDataset = "AzureMySqlTable"
2121	// TypeBasicDatasetTypeAzurePostgreSQLTable ...
2122	TypeBasicDatasetTypeAzurePostgreSQLTable TypeBasicDataset = "AzurePostgreSqlTable"
2123	// TypeBasicDatasetTypeAzureSearchIndex ...
2124	TypeBasicDatasetTypeAzureSearchIndex TypeBasicDataset = "AzureSearchIndex"
2125	// TypeBasicDatasetTypeAzureSQLDWTable ...
2126	TypeBasicDatasetTypeAzureSQLDWTable TypeBasicDataset = "AzureSqlDWTable"
2127	// TypeBasicDatasetTypeAzureSQLMITable ...
2128	TypeBasicDatasetTypeAzureSQLMITable TypeBasicDataset = "AzureSqlMITable"
2129	// TypeBasicDatasetTypeAzureSQLTable ...
2130	TypeBasicDatasetTypeAzureSQLTable TypeBasicDataset = "AzureSqlTable"
2131	// TypeBasicDatasetTypeAzureTable ...
2132	TypeBasicDatasetTypeAzureTable TypeBasicDataset = "AzureTable"
2133	// TypeBasicDatasetTypeBinary ...
2134	TypeBasicDatasetTypeBinary TypeBasicDataset = "Binary"
2135	// TypeBasicDatasetTypeCassandraTable ...
2136	TypeBasicDatasetTypeCassandraTable TypeBasicDataset = "CassandraTable"
2137	// TypeBasicDatasetTypeCommonDataServiceForAppsEntity ...
2138	TypeBasicDatasetTypeCommonDataServiceForAppsEntity TypeBasicDataset = "CommonDataServiceForAppsEntity"
2139	// TypeBasicDatasetTypeConcurObject ...
2140	TypeBasicDatasetTypeConcurObject TypeBasicDataset = "ConcurObject"
2141	// TypeBasicDatasetTypeCosmosDbMongoDbAPICollection ...
2142	TypeBasicDatasetTypeCosmosDbMongoDbAPICollection TypeBasicDataset = "CosmosDbMongoDbApiCollection"
2143	// TypeBasicDatasetTypeCosmosDbSQLAPICollection ...
2144	TypeBasicDatasetTypeCosmosDbSQLAPICollection TypeBasicDataset = "CosmosDbSqlApiCollection"
2145	// TypeBasicDatasetTypeCouchbaseTable ...
2146	TypeBasicDatasetTypeCouchbaseTable TypeBasicDataset = "CouchbaseTable"
2147	// TypeBasicDatasetTypeCustomDataset ...
2148	TypeBasicDatasetTypeCustomDataset TypeBasicDataset = "CustomDataset"
2149	// TypeBasicDatasetTypeDataset ...
2150	TypeBasicDatasetTypeDataset TypeBasicDataset = "Dataset"
2151	// TypeBasicDatasetTypeDb2Table ...
2152	TypeBasicDatasetTypeDb2Table TypeBasicDataset = "Db2Table"
2153	// TypeBasicDatasetTypeDelimitedText ...
2154	TypeBasicDatasetTypeDelimitedText TypeBasicDataset = "DelimitedText"
2155	// TypeBasicDatasetTypeDocumentDbCollection ...
2156	TypeBasicDatasetTypeDocumentDbCollection TypeBasicDataset = "DocumentDbCollection"
2157	// TypeBasicDatasetTypeDrillTable ...
2158	TypeBasicDatasetTypeDrillTable TypeBasicDataset = "DrillTable"
2159	// TypeBasicDatasetTypeDynamicsAXResource ...
2160	TypeBasicDatasetTypeDynamicsAXResource TypeBasicDataset = "DynamicsAXResource"
2161	// TypeBasicDatasetTypeDynamicsCrmEntity ...
2162	TypeBasicDatasetTypeDynamicsCrmEntity TypeBasicDataset = "DynamicsCrmEntity"
2163	// TypeBasicDatasetTypeDynamicsEntity ...
2164	TypeBasicDatasetTypeDynamicsEntity TypeBasicDataset = "DynamicsEntity"
2165	// TypeBasicDatasetTypeEloquaObject ...
2166	TypeBasicDatasetTypeEloquaObject TypeBasicDataset = "EloquaObject"
2167	// TypeBasicDatasetTypeExcel ...
2168	TypeBasicDatasetTypeExcel TypeBasicDataset = "Excel"
2169	// TypeBasicDatasetTypeFileShare ...
2170	TypeBasicDatasetTypeFileShare TypeBasicDataset = "FileShare"
2171	// TypeBasicDatasetTypeGoogleAdWordsObject ...
2172	TypeBasicDatasetTypeGoogleAdWordsObject TypeBasicDataset = "GoogleAdWordsObject"
2173	// TypeBasicDatasetTypeGoogleBigQueryObject ...
2174	TypeBasicDatasetTypeGoogleBigQueryObject TypeBasicDataset = "GoogleBigQueryObject"
2175	// TypeBasicDatasetTypeGreenplumTable ...
2176	TypeBasicDatasetTypeGreenplumTable TypeBasicDataset = "GreenplumTable"
2177	// TypeBasicDatasetTypeHBaseObject ...
2178	TypeBasicDatasetTypeHBaseObject TypeBasicDataset = "HBaseObject"
2179	// TypeBasicDatasetTypeHiveObject ...
2180	TypeBasicDatasetTypeHiveObject TypeBasicDataset = "HiveObject"
2181	// TypeBasicDatasetTypeHTTPFile ...
2182	TypeBasicDatasetTypeHTTPFile TypeBasicDataset = "HttpFile"
2183	// TypeBasicDatasetTypeHubspotObject ...
2184	TypeBasicDatasetTypeHubspotObject TypeBasicDataset = "HubspotObject"
2185	// TypeBasicDatasetTypeImpalaObject ...
2186	TypeBasicDatasetTypeImpalaObject TypeBasicDataset = "ImpalaObject"
2187	// TypeBasicDatasetTypeInformixTable ...
2188	TypeBasicDatasetTypeInformixTable TypeBasicDataset = "InformixTable"
2189	// TypeBasicDatasetTypeJiraObject ...
2190	TypeBasicDatasetTypeJiraObject TypeBasicDataset = "JiraObject"
2191	// TypeBasicDatasetTypeJSON ...
2192	TypeBasicDatasetTypeJSON TypeBasicDataset = "Json"
2193	// TypeBasicDatasetTypeMagentoObject ...
2194	TypeBasicDatasetTypeMagentoObject TypeBasicDataset = "MagentoObject"
2195	// TypeBasicDatasetTypeMariaDBTable ...
2196	TypeBasicDatasetTypeMariaDBTable TypeBasicDataset = "MariaDBTable"
2197	// TypeBasicDatasetTypeMarketoObject ...
2198	TypeBasicDatasetTypeMarketoObject TypeBasicDataset = "MarketoObject"
2199	// TypeBasicDatasetTypeMicrosoftAccessTable ...
2200	TypeBasicDatasetTypeMicrosoftAccessTable TypeBasicDataset = "MicrosoftAccessTable"
2201	// TypeBasicDatasetTypeMongoDbAtlasCollection ...
2202	TypeBasicDatasetTypeMongoDbAtlasCollection TypeBasicDataset = "MongoDbAtlasCollection"
2203	// TypeBasicDatasetTypeMongoDbCollection ...
2204	TypeBasicDatasetTypeMongoDbCollection TypeBasicDataset = "MongoDbCollection"
2205	// TypeBasicDatasetTypeMongoDbV2Collection ...
2206	TypeBasicDatasetTypeMongoDbV2Collection TypeBasicDataset = "MongoDbV2Collection"
2207	// TypeBasicDatasetTypeMySQLTable ...
2208	TypeBasicDatasetTypeMySQLTable TypeBasicDataset = "MySqlTable"
2209	// TypeBasicDatasetTypeNetezzaTable ...
2210	TypeBasicDatasetTypeNetezzaTable TypeBasicDataset = "NetezzaTable"
2211	// TypeBasicDatasetTypeODataResource ...
2212	TypeBasicDatasetTypeODataResource TypeBasicDataset = "ODataResource"
2213	// TypeBasicDatasetTypeOdbcTable ...
2214	TypeBasicDatasetTypeOdbcTable TypeBasicDataset = "OdbcTable"
2215	// TypeBasicDatasetTypeOffice365Table ...
2216	TypeBasicDatasetTypeOffice365Table TypeBasicDataset = "Office365Table"
2217	// TypeBasicDatasetTypeOracleServiceCloudObject ...
2218	TypeBasicDatasetTypeOracleServiceCloudObject TypeBasicDataset = "OracleServiceCloudObject"
2219	// TypeBasicDatasetTypeOracleTable ...
2220	TypeBasicDatasetTypeOracleTable TypeBasicDataset = "OracleTable"
2221	// TypeBasicDatasetTypeOrc ...
2222	TypeBasicDatasetTypeOrc TypeBasicDataset = "Orc"
2223	// TypeBasicDatasetTypeParquet ...
2224	TypeBasicDatasetTypeParquet TypeBasicDataset = "Parquet"
2225	// TypeBasicDatasetTypePaypalObject ...
2226	TypeBasicDatasetTypePaypalObject TypeBasicDataset = "PaypalObject"
2227	// TypeBasicDatasetTypePhoenixObject ...
2228	TypeBasicDatasetTypePhoenixObject TypeBasicDataset = "PhoenixObject"
2229	// TypeBasicDatasetTypePostgreSQLTable ...
2230	TypeBasicDatasetTypePostgreSQLTable TypeBasicDataset = "PostgreSqlTable"
2231	// TypeBasicDatasetTypePrestoObject ...
2232	TypeBasicDatasetTypePrestoObject TypeBasicDataset = "PrestoObject"
2233	// TypeBasicDatasetTypeQuickBooksObject ...
2234	TypeBasicDatasetTypeQuickBooksObject TypeBasicDataset = "QuickBooksObject"
2235	// TypeBasicDatasetTypeRelationalTable ...
2236	TypeBasicDatasetTypeRelationalTable TypeBasicDataset = "RelationalTable"
2237	// TypeBasicDatasetTypeResponsysObject ...
2238	TypeBasicDatasetTypeResponsysObject TypeBasicDataset = "ResponsysObject"
2239	// TypeBasicDatasetTypeRestResource ...
2240	TypeBasicDatasetTypeRestResource TypeBasicDataset = "RestResource"
2241	// TypeBasicDatasetTypeSalesforceMarketingCloudObject ...
2242	TypeBasicDatasetTypeSalesforceMarketingCloudObject TypeBasicDataset = "SalesforceMarketingCloudObject"
2243	// TypeBasicDatasetTypeSalesforceObject ...
2244	TypeBasicDatasetTypeSalesforceObject TypeBasicDataset = "SalesforceObject"
2245	// TypeBasicDatasetTypeSalesforceServiceCloudObject ...
2246	TypeBasicDatasetTypeSalesforceServiceCloudObject TypeBasicDataset = "SalesforceServiceCloudObject"
2247	// TypeBasicDatasetTypeSapBwCube ...
2248	TypeBasicDatasetTypeSapBwCube TypeBasicDataset = "SapBwCube"
2249	// TypeBasicDatasetTypeSapCloudForCustomerResource ...
2250	TypeBasicDatasetTypeSapCloudForCustomerResource TypeBasicDataset = "SapCloudForCustomerResource"
2251	// TypeBasicDatasetTypeSapEccResource ...
2252	TypeBasicDatasetTypeSapEccResource TypeBasicDataset = "SapEccResource"
2253	// TypeBasicDatasetTypeSapHanaTable ...
2254	TypeBasicDatasetTypeSapHanaTable TypeBasicDataset = "SapHanaTable"
2255	// TypeBasicDatasetTypeSapOpenHubTable ...
2256	TypeBasicDatasetTypeSapOpenHubTable TypeBasicDataset = "SapOpenHubTable"
2257	// TypeBasicDatasetTypeSapTableResource ...
2258	TypeBasicDatasetTypeSapTableResource TypeBasicDataset = "SapTableResource"
2259	// TypeBasicDatasetTypeServiceNowObject ...
2260	TypeBasicDatasetTypeServiceNowObject TypeBasicDataset = "ServiceNowObject"
2261	// TypeBasicDatasetTypeSharePointOnlineListResource ...
2262	TypeBasicDatasetTypeSharePointOnlineListResource TypeBasicDataset = "SharePointOnlineListResource"
2263	// TypeBasicDatasetTypeShopifyObject ...
2264	TypeBasicDatasetTypeShopifyObject TypeBasicDataset = "ShopifyObject"
2265	// TypeBasicDatasetTypeSnowflakeTable ...
2266	TypeBasicDatasetTypeSnowflakeTable TypeBasicDataset = "SnowflakeTable"
2267	// TypeBasicDatasetTypeSparkObject ...
2268	TypeBasicDatasetTypeSparkObject TypeBasicDataset = "SparkObject"
2269	// TypeBasicDatasetTypeSQLServerTable ...
2270	TypeBasicDatasetTypeSQLServerTable TypeBasicDataset = "SqlServerTable"
2271	// TypeBasicDatasetTypeSquareObject ...
2272	TypeBasicDatasetTypeSquareObject TypeBasicDataset = "SquareObject"
2273	// TypeBasicDatasetTypeSybaseTable ...
2274	TypeBasicDatasetTypeSybaseTable TypeBasicDataset = "SybaseTable"
2275	// TypeBasicDatasetTypeTeradataTable ...
2276	TypeBasicDatasetTypeTeradataTable TypeBasicDataset = "TeradataTable"
2277	// TypeBasicDatasetTypeVerticaTable ...
2278	TypeBasicDatasetTypeVerticaTable TypeBasicDataset = "VerticaTable"
2279	// TypeBasicDatasetTypeWebTable ...
2280	TypeBasicDatasetTypeWebTable TypeBasicDataset = "WebTable"
2281	// TypeBasicDatasetTypeXeroObject ...
2282	TypeBasicDatasetTypeXeroObject TypeBasicDataset = "XeroObject"
2283	// TypeBasicDatasetTypeXML ...
2284	TypeBasicDatasetTypeXML TypeBasicDataset = "Xml"
2285	// TypeBasicDatasetTypeZohoObject ...
2286	TypeBasicDatasetTypeZohoObject TypeBasicDataset = "ZohoObject"
2287)
2288
2289// PossibleTypeBasicDatasetValues returns an array of possible values for the TypeBasicDataset const type.
2290func PossibleTypeBasicDatasetValues() []TypeBasicDataset {
2291	return []TypeBasicDataset{TypeBasicDatasetTypeAmazonMWSObject, TypeBasicDatasetTypeAmazonRedshiftTable, TypeBasicDatasetTypeAmazonS3Object, TypeBasicDatasetTypeAvro, TypeBasicDatasetTypeAzureBlob, TypeBasicDatasetTypeAzureBlobFSFile, TypeBasicDatasetTypeAzureDatabricksDeltaLakeDataset, TypeBasicDatasetTypeAzureDataExplorerTable, TypeBasicDatasetTypeAzureDataLakeStoreFile, TypeBasicDatasetTypeAzureMariaDBTable, TypeBasicDatasetTypeAzureMySQLTable, TypeBasicDatasetTypeAzurePostgreSQLTable, TypeBasicDatasetTypeAzureSearchIndex, TypeBasicDatasetTypeAzureSQLDWTable, TypeBasicDatasetTypeAzureSQLMITable, TypeBasicDatasetTypeAzureSQLTable, TypeBasicDatasetTypeAzureTable, TypeBasicDatasetTypeBinary, TypeBasicDatasetTypeCassandraTable, TypeBasicDatasetTypeCommonDataServiceForAppsEntity, TypeBasicDatasetTypeConcurObject, TypeBasicDatasetTypeCosmosDbMongoDbAPICollection, TypeBasicDatasetTypeCosmosDbSQLAPICollection, TypeBasicDatasetTypeCouchbaseTable, TypeBasicDatasetTypeCustomDataset, TypeBasicDatasetTypeDataset, TypeBasicDatasetTypeDb2Table, TypeBasicDatasetTypeDelimitedText, TypeBasicDatasetTypeDocumentDbCollection, TypeBasicDatasetTypeDrillTable, TypeBasicDatasetTypeDynamicsAXResource, TypeBasicDatasetTypeDynamicsCrmEntity, TypeBasicDatasetTypeDynamicsEntity, TypeBasicDatasetTypeEloquaObject, TypeBasicDatasetTypeExcel, TypeBasicDatasetTypeFileShare, TypeBasicDatasetTypeGoogleAdWordsObject, TypeBasicDatasetTypeGoogleBigQueryObject, TypeBasicDatasetTypeGreenplumTable, TypeBasicDatasetTypeHBaseObject, TypeBasicDatasetTypeHiveObject, TypeBasicDatasetTypeHTTPFile, TypeBasicDatasetTypeHubspotObject, TypeBasicDatasetTypeImpalaObject, TypeBasicDatasetTypeInformixTable, TypeBasicDatasetTypeJiraObject, TypeBasicDatasetTypeJSON, TypeBasicDatasetTypeMagentoObject, TypeBasicDatasetTypeMariaDBTable, TypeBasicDatasetTypeMarketoObject, TypeBasicDatasetTypeMicrosoftAccessTable, TypeBasicDatasetTypeMongoDbAtlasCollection, TypeBasicDatasetTypeMongoDbCollection, TypeBasicDatasetTypeMongoDbV2Collection, TypeBasicDatasetTypeMySQLTable, TypeBasicDatasetTypeNetezzaTable, TypeBasicDatasetTypeODataResource, TypeBasicDatasetTypeOdbcTable, TypeBasicDatasetTypeOffice365Table, TypeBasicDatasetTypeOracleServiceCloudObject, TypeBasicDatasetTypeOracleTable, TypeBasicDatasetTypeOrc, TypeBasicDatasetTypeParquet, TypeBasicDatasetTypePaypalObject, TypeBasicDatasetTypePhoenixObject, TypeBasicDatasetTypePostgreSQLTable, TypeBasicDatasetTypePrestoObject, TypeBasicDatasetTypeQuickBooksObject, TypeBasicDatasetTypeRelationalTable, TypeBasicDatasetTypeResponsysObject, TypeBasicDatasetTypeRestResource, TypeBasicDatasetTypeSalesforceMarketingCloudObject, TypeBasicDatasetTypeSalesforceObject, TypeBasicDatasetTypeSalesforceServiceCloudObject, TypeBasicDatasetTypeSapBwCube, TypeBasicDatasetTypeSapCloudForCustomerResource, TypeBasicDatasetTypeSapEccResource, TypeBasicDatasetTypeSapHanaTable, TypeBasicDatasetTypeSapOpenHubTable, TypeBasicDatasetTypeSapTableResource, TypeBasicDatasetTypeServiceNowObject, TypeBasicDatasetTypeSharePointOnlineListResource, TypeBasicDatasetTypeShopifyObject, TypeBasicDatasetTypeSnowflakeTable, TypeBasicDatasetTypeSparkObject, TypeBasicDatasetTypeSQLServerTable, TypeBasicDatasetTypeSquareObject, TypeBasicDatasetTypeSybaseTable, TypeBasicDatasetTypeTeradataTable, TypeBasicDatasetTypeVerticaTable, TypeBasicDatasetTypeWebTable, TypeBasicDatasetTypeXeroObject, TypeBasicDatasetTypeXML, TypeBasicDatasetTypeZohoObject}
2292}
2293
2294// TypeBasicDatasetCompression enumerates the values for type basic dataset compression.
2295type TypeBasicDatasetCompression string
2296
2297const (
2298	// TypeBasicDatasetCompressionTypeBZip2 ...
2299	TypeBasicDatasetCompressionTypeBZip2 TypeBasicDatasetCompression = "BZip2"
2300	// TypeBasicDatasetCompressionTypeDatasetCompression ...
2301	TypeBasicDatasetCompressionTypeDatasetCompression TypeBasicDatasetCompression = "DatasetCompression"
2302	// TypeBasicDatasetCompressionTypeDeflate ...
2303	TypeBasicDatasetCompressionTypeDeflate TypeBasicDatasetCompression = "Deflate"
2304	// TypeBasicDatasetCompressionTypeGZip ...
2305	TypeBasicDatasetCompressionTypeGZip TypeBasicDatasetCompression = "GZip"
2306	// TypeBasicDatasetCompressionTypeTar ...
2307	TypeBasicDatasetCompressionTypeTar TypeBasicDatasetCompression = "Tar"
2308	// TypeBasicDatasetCompressionTypeTarGZip ...
2309	TypeBasicDatasetCompressionTypeTarGZip TypeBasicDatasetCompression = "TarGZip"
2310	// TypeBasicDatasetCompressionTypeZipDeflate ...
2311	TypeBasicDatasetCompressionTypeZipDeflate TypeBasicDatasetCompression = "ZipDeflate"
2312)
2313
2314// PossibleTypeBasicDatasetCompressionValues returns an array of possible values for the TypeBasicDatasetCompression const type.
2315func PossibleTypeBasicDatasetCompressionValues() []TypeBasicDatasetCompression {
2316	return []TypeBasicDatasetCompression{TypeBasicDatasetCompressionTypeBZip2, TypeBasicDatasetCompressionTypeDatasetCompression, TypeBasicDatasetCompressionTypeDeflate, TypeBasicDatasetCompressionTypeGZip, TypeBasicDatasetCompressionTypeTar, TypeBasicDatasetCompressionTypeTarGZip, TypeBasicDatasetCompressionTypeZipDeflate}
2317}
2318
2319// TypeBasicDatasetLocation enumerates the values for type basic dataset location.
2320type TypeBasicDatasetLocation string
2321
2322const (
2323	// TypeBasicDatasetLocationTypeAmazonS3CompatibleLocation ...
2324	TypeBasicDatasetLocationTypeAmazonS3CompatibleLocation TypeBasicDatasetLocation = "AmazonS3CompatibleLocation"
2325	// TypeBasicDatasetLocationTypeAmazonS3Location ...
2326	TypeBasicDatasetLocationTypeAmazonS3Location TypeBasicDatasetLocation = "AmazonS3Location"
2327	// TypeBasicDatasetLocationTypeAzureBlobFSLocation ...
2328	TypeBasicDatasetLocationTypeAzureBlobFSLocation TypeBasicDatasetLocation = "AzureBlobFSLocation"
2329	// TypeBasicDatasetLocationTypeAzureBlobStorageLocation ...
2330	TypeBasicDatasetLocationTypeAzureBlobStorageLocation TypeBasicDatasetLocation = "AzureBlobStorageLocation"
2331	// TypeBasicDatasetLocationTypeAzureDataLakeStoreLocation ...
2332	TypeBasicDatasetLocationTypeAzureDataLakeStoreLocation TypeBasicDatasetLocation = "AzureDataLakeStoreLocation"
2333	// TypeBasicDatasetLocationTypeAzureFileStorageLocation ...
2334	TypeBasicDatasetLocationTypeAzureFileStorageLocation TypeBasicDatasetLocation = "AzureFileStorageLocation"
2335	// TypeBasicDatasetLocationTypeDatasetLocation ...
2336	TypeBasicDatasetLocationTypeDatasetLocation TypeBasicDatasetLocation = "DatasetLocation"
2337	// TypeBasicDatasetLocationTypeFileServerLocation ...
2338	TypeBasicDatasetLocationTypeFileServerLocation TypeBasicDatasetLocation = "FileServerLocation"
2339	// TypeBasicDatasetLocationTypeFtpServerLocation ...
2340	TypeBasicDatasetLocationTypeFtpServerLocation TypeBasicDatasetLocation = "FtpServerLocation"
2341	// TypeBasicDatasetLocationTypeGoogleCloudStorageLocation ...
2342	TypeBasicDatasetLocationTypeGoogleCloudStorageLocation TypeBasicDatasetLocation = "GoogleCloudStorageLocation"
2343	// TypeBasicDatasetLocationTypeHdfsLocation ...
2344	TypeBasicDatasetLocationTypeHdfsLocation TypeBasicDatasetLocation = "HdfsLocation"
2345	// TypeBasicDatasetLocationTypeHTTPServerLocation ...
2346	TypeBasicDatasetLocationTypeHTTPServerLocation TypeBasicDatasetLocation = "HttpServerLocation"
2347	// TypeBasicDatasetLocationTypeOracleCloudStorageLocation ...
2348	TypeBasicDatasetLocationTypeOracleCloudStorageLocation TypeBasicDatasetLocation = "OracleCloudStorageLocation"
2349	// TypeBasicDatasetLocationTypeSftpLocation ...
2350	TypeBasicDatasetLocationTypeSftpLocation TypeBasicDatasetLocation = "SftpLocation"
2351)
2352
2353// PossibleTypeBasicDatasetLocationValues returns an array of possible values for the TypeBasicDatasetLocation const type.
2354func PossibleTypeBasicDatasetLocationValues() []TypeBasicDatasetLocation {
2355	return []TypeBasicDatasetLocation{TypeBasicDatasetLocationTypeAmazonS3CompatibleLocation, TypeBasicDatasetLocationTypeAmazonS3Location, TypeBasicDatasetLocationTypeAzureBlobFSLocation, TypeBasicDatasetLocationTypeAzureBlobStorageLocation, TypeBasicDatasetLocationTypeAzureDataLakeStoreLocation, TypeBasicDatasetLocationTypeAzureFileStorageLocation, TypeBasicDatasetLocationTypeDatasetLocation, TypeBasicDatasetLocationTypeFileServerLocation, TypeBasicDatasetLocationTypeFtpServerLocation, TypeBasicDatasetLocationTypeGoogleCloudStorageLocation, TypeBasicDatasetLocationTypeHdfsLocation, TypeBasicDatasetLocationTypeHTTPServerLocation, TypeBasicDatasetLocationTypeOracleCloudStorageLocation, TypeBasicDatasetLocationTypeSftpLocation}
2356}
2357
2358// TypeBasicDatasetStorageFormat enumerates the values for type basic dataset storage format.
2359type TypeBasicDatasetStorageFormat string
2360
2361const (
2362	// TypeBasicDatasetStorageFormatTypeAvroFormat ...
2363	TypeBasicDatasetStorageFormatTypeAvroFormat TypeBasicDatasetStorageFormat = "AvroFormat"
2364	// TypeBasicDatasetStorageFormatTypeDatasetStorageFormat ...
2365	TypeBasicDatasetStorageFormatTypeDatasetStorageFormat TypeBasicDatasetStorageFormat = "DatasetStorageFormat"
2366	// TypeBasicDatasetStorageFormatTypeJSONFormat ...
2367	TypeBasicDatasetStorageFormatTypeJSONFormat TypeBasicDatasetStorageFormat = "JsonFormat"
2368	// TypeBasicDatasetStorageFormatTypeOrcFormat ...
2369	TypeBasicDatasetStorageFormatTypeOrcFormat TypeBasicDatasetStorageFormat = "OrcFormat"
2370	// TypeBasicDatasetStorageFormatTypeParquetFormat ...
2371	TypeBasicDatasetStorageFormatTypeParquetFormat TypeBasicDatasetStorageFormat = "ParquetFormat"
2372	// TypeBasicDatasetStorageFormatTypeTextFormat ...
2373	TypeBasicDatasetStorageFormatTypeTextFormat TypeBasicDatasetStorageFormat = "TextFormat"
2374)
2375
2376// PossibleTypeBasicDatasetStorageFormatValues returns an array of possible values for the TypeBasicDatasetStorageFormat const type.
2377func PossibleTypeBasicDatasetStorageFormatValues() []TypeBasicDatasetStorageFormat {
2378	return []TypeBasicDatasetStorageFormat{TypeBasicDatasetStorageFormatTypeAvroFormat, TypeBasicDatasetStorageFormatTypeDatasetStorageFormat, TypeBasicDatasetStorageFormatTypeJSONFormat, TypeBasicDatasetStorageFormatTypeOrcFormat, TypeBasicDatasetStorageFormatTypeParquetFormat, TypeBasicDatasetStorageFormatTypeTextFormat}
2379}
2380
2381// TypeBasicDependencyReference enumerates the values for type basic dependency reference.
2382type TypeBasicDependencyReference string
2383
2384const (
2385	// TypeBasicDependencyReferenceTypeDependencyReference ...
2386	TypeBasicDependencyReferenceTypeDependencyReference TypeBasicDependencyReference = "DependencyReference"
2387	// TypeBasicDependencyReferenceTypeSelfDependencyTumblingWindowTriggerReference ...
2388	TypeBasicDependencyReferenceTypeSelfDependencyTumblingWindowTriggerReference TypeBasicDependencyReference = "SelfDependencyTumblingWindowTriggerReference"
2389	// TypeBasicDependencyReferenceTypeTriggerDependencyReference ...
2390	TypeBasicDependencyReferenceTypeTriggerDependencyReference TypeBasicDependencyReference = "TriggerDependencyReference"
2391	// TypeBasicDependencyReferenceTypeTumblingWindowTriggerDependencyReference ...
2392	TypeBasicDependencyReferenceTypeTumblingWindowTriggerDependencyReference TypeBasicDependencyReference = "TumblingWindowTriggerDependencyReference"
2393)
2394
2395// PossibleTypeBasicDependencyReferenceValues returns an array of possible values for the TypeBasicDependencyReference const type.
2396func PossibleTypeBasicDependencyReferenceValues() []TypeBasicDependencyReference {
2397	return []TypeBasicDependencyReference{TypeBasicDependencyReferenceTypeDependencyReference, TypeBasicDependencyReferenceTypeSelfDependencyTumblingWindowTriggerReference, TypeBasicDependencyReferenceTypeTriggerDependencyReference, TypeBasicDependencyReferenceTypeTumblingWindowTriggerDependencyReference}
2398}
2399
2400// TypeBasicExportSettings enumerates the values for type basic export settings.
2401type TypeBasicExportSettings string
2402
2403const (
2404	// TypeBasicExportSettingsTypeAzureDatabricksDeltaLakeExportCommand ...
2405	TypeBasicExportSettingsTypeAzureDatabricksDeltaLakeExportCommand TypeBasicExportSettings = "AzureDatabricksDeltaLakeExportCommand"
2406	// TypeBasicExportSettingsTypeExportSettings ...
2407	TypeBasicExportSettingsTypeExportSettings TypeBasicExportSettings = "ExportSettings"
2408	// TypeBasicExportSettingsTypeSnowflakeExportCopyCommand ...
2409	TypeBasicExportSettingsTypeSnowflakeExportCopyCommand TypeBasicExportSettings = "SnowflakeExportCopyCommand"
2410)
2411
2412// PossibleTypeBasicExportSettingsValues returns an array of possible values for the TypeBasicExportSettings const type.
2413func PossibleTypeBasicExportSettingsValues() []TypeBasicExportSettings {
2414	return []TypeBasicExportSettings{TypeBasicExportSettingsTypeAzureDatabricksDeltaLakeExportCommand, TypeBasicExportSettingsTypeExportSettings, TypeBasicExportSettingsTypeSnowflakeExportCopyCommand}
2415}
2416
2417// TypeBasicFactoryRepoConfiguration enumerates the values for type basic factory repo configuration.
2418type TypeBasicFactoryRepoConfiguration string
2419
2420const (
2421	// TypeBasicFactoryRepoConfigurationTypeFactoryGitHubConfiguration ...
2422	TypeBasicFactoryRepoConfigurationTypeFactoryGitHubConfiguration TypeBasicFactoryRepoConfiguration = "FactoryGitHubConfiguration"
2423	// TypeBasicFactoryRepoConfigurationTypeFactoryRepoConfiguration ...
2424	TypeBasicFactoryRepoConfigurationTypeFactoryRepoConfiguration TypeBasicFactoryRepoConfiguration = "FactoryRepoConfiguration"
2425	// TypeBasicFactoryRepoConfigurationTypeFactoryVSTSConfiguration ...
2426	TypeBasicFactoryRepoConfigurationTypeFactoryVSTSConfiguration TypeBasicFactoryRepoConfiguration = "FactoryVSTSConfiguration"
2427)
2428
2429// PossibleTypeBasicFactoryRepoConfigurationValues returns an array of possible values for the TypeBasicFactoryRepoConfiguration const type.
2430func PossibleTypeBasicFactoryRepoConfigurationValues() []TypeBasicFactoryRepoConfiguration {
2431	return []TypeBasicFactoryRepoConfiguration{TypeBasicFactoryRepoConfigurationTypeFactoryGitHubConfiguration, TypeBasicFactoryRepoConfigurationTypeFactoryRepoConfiguration, TypeBasicFactoryRepoConfigurationTypeFactoryVSTSConfiguration}
2432}
2433
2434// TypeBasicFormatReadSettings enumerates the values for type basic format read settings.
2435type TypeBasicFormatReadSettings string
2436
2437const (
2438	// TypeBasicFormatReadSettingsTypeBinaryReadSettings ...
2439	TypeBasicFormatReadSettingsTypeBinaryReadSettings TypeBasicFormatReadSettings = "BinaryReadSettings"
2440	// TypeBasicFormatReadSettingsTypeDelimitedTextReadSettings ...
2441	TypeBasicFormatReadSettingsTypeDelimitedTextReadSettings TypeBasicFormatReadSettings = "DelimitedTextReadSettings"
2442	// TypeBasicFormatReadSettingsTypeFormatReadSettings ...
2443	TypeBasicFormatReadSettingsTypeFormatReadSettings TypeBasicFormatReadSettings = "FormatReadSettings"
2444	// TypeBasicFormatReadSettingsTypeJSONReadSettings ...
2445	TypeBasicFormatReadSettingsTypeJSONReadSettings TypeBasicFormatReadSettings = "JsonReadSettings"
2446	// TypeBasicFormatReadSettingsTypeXMLReadSettings ...
2447	TypeBasicFormatReadSettingsTypeXMLReadSettings TypeBasicFormatReadSettings = "XmlReadSettings"
2448)
2449
2450// PossibleTypeBasicFormatReadSettingsValues returns an array of possible values for the TypeBasicFormatReadSettings const type.
2451func PossibleTypeBasicFormatReadSettingsValues() []TypeBasicFormatReadSettings {
2452	return []TypeBasicFormatReadSettings{TypeBasicFormatReadSettingsTypeBinaryReadSettings, TypeBasicFormatReadSettingsTypeDelimitedTextReadSettings, TypeBasicFormatReadSettingsTypeFormatReadSettings, TypeBasicFormatReadSettingsTypeJSONReadSettings, TypeBasicFormatReadSettingsTypeXMLReadSettings}
2453}
2454
2455// TypeBasicFormatWriteSettings enumerates the values for type basic format write settings.
2456type TypeBasicFormatWriteSettings string
2457
2458const (
2459	// TypeBasicFormatWriteSettingsTypeAvroWriteSettings ...
2460	TypeBasicFormatWriteSettingsTypeAvroWriteSettings TypeBasicFormatWriteSettings = "AvroWriteSettings"
2461	// TypeBasicFormatWriteSettingsTypeDelimitedTextWriteSettings ...
2462	TypeBasicFormatWriteSettingsTypeDelimitedTextWriteSettings TypeBasicFormatWriteSettings = "DelimitedTextWriteSettings"
2463	// TypeBasicFormatWriteSettingsTypeFormatWriteSettings ...
2464	TypeBasicFormatWriteSettingsTypeFormatWriteSettings TypeBasicFormatWriteSettings = "FormatWriteSettings"
2465	// TypeBasicFormatWriteSettingsTypeJSONWriteSettings ...
2466	TypeBasicFormatWriteSettingsTypeJSONWriteSettings TypeBasicFormatWriteSettings = "JsonWriteSettings"
2467	// TypeBasicFormatWriteSettingsTypeOrcWriteSettings ...
2468	TypeBasicFormatWriteSettingsTypeOrcWriteSettings TypeBasicFormatWriteSettings = "OrcWriteSettings"
2469	// TypeBasicFormatWriteSettingsTypeParquetWriteSettings ...
2470	TypeBasicFormatWriteSettingsTypeParquetWriteSettings TypeBasicFormatWriteSettings = "ParquetWriteSettings"
2471)
2472
2473// PossibleTypeBasicFormatWriteSettingsValues returns an array of possible values for the TypeBasicFormatWriteSettings const type.
2474func PossibleTypeBasicFormatWriteSettingsValues() []TypeBasicFormatWriteSettings {
2475	return []TypeBasicFormatWriteSettings{TypeBasicFormatWriteSettingsTypeAvroWriteSettings, TypeBasicFormatWriteSettingsTypeDelimitedTextWriteSettings, TypeBasicFormatWriteSettingsTypeFormatWriteSettings, TypeBasicFormatWriteSettingsTypeJSONWriteSettings, TypeBasicFormatWriteSettingsTypeOrcWriteSettings, TypeBasicFormatWriteSettingsTypeParquetWriteSettings}
2476}
2477
2478// TypeBasicImportSettings enumerates the values for type basic import settings.
2479type TypeBasicImportSettings string
2480
2481const (
2482	// TypeBasicImportSettingsTypeAzureDatabricksDeltaLakeImportCommand ...
2483	TypeBasicImportSettingsTypeAzureDatabricksDeltaLakeImportCommand TypeBasicImportSettings = "AzureDatabricksDeltaLakeImportCommand"
2484	// TypeBasicImportSettingsTypeImportSettings ...
2485	TypeBasicImportSettingsTypeImportSettings TypeBasicImportSettings = "ImportSettings"
2486	// TypeBasicImportSettingsTypeSnowflakeImportCopyCommand ...
2487	TypeBasicImportSettingsTypeSnowflakeImportCopyCommand TypeBasicImportSettings = "SnowflakeImportCopyCommand"
2488)
2489
2490// PossibleTypeBasicImportSettingsValues returns an array of possible values for the TypeBasicImportSettings const type.
2491func PossibleTypeBasicImportSettingsValues() []TypeBasicImportSettings {
2492	return []TypeBasicImportSettings{TypeBasicImportSettingsTypeAzureDatabricksDeltaLakeImportCommand, TypeBasicImportSettingsTypeImportSettings, TypeBasicImportSettingsTypeSnowflakeImportCopyCommand}
2493}
2494
2495// TypeBasicIntegrationRuntime enumerates the values for type basic integration runtime.
2496type TypeBasicIntegrationRuntime string
2497
2498const (
2499	// TypeBasicIntegrationRuntimeTypeIntegrationRuntime ...
2500	TypeBasicIntegrationRuntimeTypeIntegrationRuntime TypeBasicIntegrationRuntime = "IntegrationRuntime"
2501	// TypeBasicIntegrationRuntimeTypeManaged ...
2502	TypeBasicIntegrationRuntimeTypeManaged TypeBasicIntegrationRuntime = "Managed"
2503	// TypeBasicIntegrationRuntimeTypeSelfHosted ...
2504	TypeBasicIntegrationRuntimeTypeSelfHosted TypeBasicIntegrationRuntime = "SelfHosted"
2505)
2506
2507// PossibleTypeBasicIntegrationRuntimeValues returns an array of possible values for the TypeBasicIntegrationRuntime const type.
2508func PossibleTypeBasicIntegrationRuntimeValues() []TypeBasicIntegrationRuntime {
2509	return []TypeBasicIntegrationRuntime{TypeBasicIntegrationRuntimeTypeIntegrationRuntime, TypeBasicIntegrationRuntimeTypeManaged, TypeBasicIntegrationRuntimeTypeSelfHosted}
2510}
2511
2512// TypeBasicIntegrationRuntimeStatus enumerates the values for type basic integration runtime status.
2513type TypeBasicIntegrationRuntimeStatus string
2514
2515const (
2516	// TypeBasicIntegrationRuntimeStatusTypeIntegrationRuntimeStatus ...
2517	TypeBasicIntegrationRuntimeStatusTypeIntegrationRuntimeStatus TypeBasicIntegrationRuntimeStatus = "IntegrationRuntimeStatus"
2518	// TypeBasicIntegrationRuntimeStatusTypeManaged ...
2519	TypeBasicIntegrationRuntimeStatusTypeManaged TypeBasicIntegrationRuntimeStatus = "Managed"
2520	// TypeBasicIntegrationRuntimeStatusTypeSelfHosted ...
2521	TypeBasicIntegrationRuntimeStatusTypeSelfHosted TypeBasicIntegrationRuntimeStatus = "SelfHosted"
2522)
2523
2524// PossibleTypeBasicIntegrationRuntimeStatusValues returns an array of possible values for the TypeBasicIntegrationRuntimeStatus const type.
2525func PossibleTypeBasicIntegrationRuntimeStatusValues() []TypeBasicIntegrationRuntimeStatus {
2526	return []TypeBasicIntegrationRuntimeStatus{TypeBasicIntegrationRuntimeStatusTypeIntegrationRuntimeStatus, TypeBasicIntegrationRuntimeStatusTypeManaged, TypeBasicIntegrationRuntimeStatusTypeSelfHosted}
2527}
2528
2529// TypeBasicLinkedService enumerates the values for type basic linked service.
2530type TypeBasicLinkedService string
2531
2532const (
2533	// TypeBasicLinkedServiceTypeAmazonMWS ...
2534	TypeBasicLinkedServiceTypeAmazonMWS TypeBasicLinkedService = "AmazonMWS"
2535	// TypeBasicLinkedServiceTypeAmazonRedshift ...
2536	TypeBasicLinkedServiceTypeAmazonRedshift TypeBasicLinkedService = "AmazonRedshift"
2537	// TypeBasicLinkedServiceTypeAmazonS3 ...
2538	TypeBasicLinkedServiceTypeAmazonS3 TypeBasicLinkedService = "AmazonS3"
2539	// TypeBasicLinkedServiceTypeAmazonS3Compatible ...
2540	TypeBasicLinkedServiceTypeAmazonS3Compatible TypeBasicLinkedService = "AmazonS3Compatible"
2541	// TypeBasicLinkedServiceTypeAzureBatch ...
2542	TypeBasicLinkedServiceTypeAzureBatch TypeBasicLinkedService = "AzureBatch"
2543	// TypeBasicLinkedServiceTypeAzureBlobFS ...
2544	TypeBasicLinkedServiceTypeAzureBlobFS TypeBasicLinkedService = "AzureBlobFS"
2545	// TypeBasicLinkedServiceTypeAzureBlobStorage ...
2546	TypeBasicLinkedServiceTypeAzureBlobStorage TypeBasicLinkedService = "AzureBlobStorage"
2547	// TypeBasicLinkedServiceTypeAzureDatabricks ...
2548	TypeBasicLinkedServiceTypeAzureDatabricks TypeBasicLinkedService = "AzureDatabricks"
2549	// TypeBasicLinkedServiceTypeAzureDatabricksDeltaLake ...
2550	TypeBasicLinkedServiceTypeAzureDatabricksDeltaLake TypeBasicLinkedService = "AzureDatabricksDeltaLake"
2551	// TypeBasicLinkedServiceTypeAzureDataExplorer ...
2552	TypeBasicLinkedServiceTypeAzureDataExplorer TypeBasicLinkedService = "AzureDataExplorer"
2553	// TypeBasicLinkedServiceTypeAzureDataLakeAnalytics ...
2554	TypeBasicLinkedServiceTypeAzureDataLakeAnalytics TypeBasicLinkedService = "AzureDataLakeAnalytics"
2555	// TypeBasicLinkedServiceTypeAzureDataLakeStore ...
2556	TypeBasicLinkedServiceTypeAzureDataLakeStore TypeBasicLinkedService = "AzureDataLakeStore"
2557	// TypeBasicLinkedServiceTypeAzureFileStorage ...
2558	TypeBasicLinkedServiceTypeAzureFileStorage TypeBasicLinkedService = "AzureFileStorage"
2559	// TypeBasicLinkedServiceTypeAzureFunction ...
2560	TypeBasicLinkedServiceTypeAzureFunction TypeBasicLinkedService = "AzureFunction"
2561	// TypeBasicLinkedServiceTypeAzureKeyVault ...
2562	TypeBasicLinkedServiceTypeAzureKeyVault TypeBasicLinkedService = "AzureKeyVault"
2563	// TypeBasicLinkedServiceTypeAzureMariaDB ...
2564	TypeBasicLinkedServiceTypeAzureMariaDB TypeBasicLinkedService = "AzureMariaDB"
2565	// TypeBasicLinkedServiceTypeAzureML ...
2566	TypeBasicLinkedServiceTypeAzureML TypeBasicLinkedService = "AzureML"
2567	// TypeBasicLinkedServiceTypeAzureMLService ...
2568	TypeBasicLinkedServiceTypeAzureMLService TypeBasicLinkedService = "AzureMLService"
2569	// TypeBasicLinkedServiceTypeAzureMySQL ...
2570	TypeBasicLinkedServiceTypeAzureMySQL TypeBasicLinkedService = "AzureMySql"
2571	// TypeBasicLinkedServiceTypeAzurePostgreSQL ...
2572	TypeBasicLinkedServiceTypeAzurePostgreSQL TypeBasicLinkedService = "AzurePostgreSql"
2573	// TypeBasicLinkedServiceTypeAzureSearch ...
2574	TypeBasicLinkedServiceTypeAzureSearch TypeBasicLinkedService = "AzureSearch"
2575	// TypeBasicLinkedServiceTypeAzureSQLDatabase ...
2576	TypeBasicLinkedServiceTypeAzureSQLDatabase TypeBasicLinkedService = "AzureSqlDatabase"
2577	// TypeBasicLinkedServiceTypeAzureSQLDW ...
2578	TypeBasicLinkedServiceTypeAzureSQLDW TypeBasicLinkedService = "AzureSqlDW"
2579	// TypeBasicLinkedServiceTypeAzureSQLMI ...
2580	TypeBasicLinkedServiceTypeAzureSQLMI TypeBasicLinkedService = "AzureSqlMI"
2581	// TypeBasicLinkedServiceTypeAzureStorage ...
2582	TypeBasicLinkedServiceTypeAzureStorage TypeBasicLinkedService = "AzureStorage"
2583	// TypeBasicLinkedServiceTypeAzureTableStorage ...
2584	TypeBasicLinkedServiceTypeAzureTableStorage TypeBasicLinkedService = "AzureTableStorage"
2585	// TypeBasicLinkedServiceTypeCassandra ...
2586	TypeBasicLinkedServiceTypeCassandra TypeBasicLinkedService = "Cassandra"
2587	// TypeBasicLinkedServiceTypeCommonDataServiceForApps ...
2588	TypeBasicLinkedServiceTypeCommonDataServiceForApps TypeBasicLinkedService = "CommonDataServiceForApps"
2589	// TypeBasicLinkedServiceTypeConcur ...
2590	TypeBasicLinkedServiceTypeConcur TypeBasicLinkedService = "Concur"
2591	// TypeBasicLinkedServiceTypeCosmosDb ...
2592	TypeBasicLinkedServiceTypeCosmosDb TypeBasicLinkedService = "CosmosDb"
2593	// TypeBasicLinkedServiceTypeCosmosDbMongoDbAPI ...
2594	TypeBasicLinkedServiceTypeCosmosDbMongoDbAPI TypeBasicLinkedService = "CosmosDbMongoDbApi"
2595	// TypeBasicLinkedServiceTypeCouchbase ...
2596	TypeBasicLinkedServiceTypeCouchbase TypeBasicLinkedService = "Couchbase"
2597	// TypeBasicLinkedServiceTypeCustomDataSource ...
2598	TypeBasicLinkedServiceTypeCustomDataSource TypeBasicLinkedService = "CustomDataSource"
2599	// TypeBasicLinkedServiceTypeDb2 ...
2600	TypeBasicLinkedServiceTypeDb2 TypeBasicLinkedService = "Db2"
2601	// TypeBasicLinkedServiceTypeDrill ...
2602	TypeBasicLinkedServiceTypeDrill TypeBasicLinkedService = "Drill"
2603	// TypeBasicLinkedServiceTypeDynamics ...
2604	TypeBasicLinkedServiceTypeDynamics TypeBasicLinkedService = "Dynamics"
2605	// TypeBasicLinkedServiceTypeDynamicsAX ...
2606	TypeBasicLinkedServiceTypeDynamicsAX TypeBasicLinkedService = "DynamicsAX"
2607	// TypeBasicLinkedServiceTypeDynamicsCrm ...
2608	TypeBasicLinkedServiceTypeDynamicsCrm TypeBasicLinkedService = "DynamicsCrm"
2609	// TypeBasicLinkedServiceTypeEloqua ...
2610	TypeBasicLinkedServiceTypeEloqua TypeBasicLinkedService = "Eloqua"
2611	// TypeBasicLinkedServiceTypeFileServer ...
2612	TypeBasicLinkedServiceTypeFileServer TypeBasicLinkedService = "FileServer"
2613	// TypeBasicLinkedServiceTypeFtpServer ...
2614	TypeBasicLinkedServiceTypeFtpServer TypeBasicLinkedService = "FtpServer"
2615	// TypeBasicLinkedServiceTypeGoogleAdWords ...
2616	TypeBasicLinkedServiceTypeGoogleAdWords TypeBasicLinkedService = "GoogleAdWords"
2617	// TypeBasicLinkedServiceTypeGoogleBigQuery ...
2618	TypeBasicLinkedServiceTypeGoogleBigQuery TypeBasicLinkedService = "GoogleBigQuery"
2619	// TypeBasicLinkedServiceTypeGoogleCloudStorage ...
2620	TypeBasicLinkedServiceTypeGoogleCloudStorage TypeBasicLinkedService = "GoogleCloudStorage"
2621	// TypeBasicLinkedServiceTypeGreenplum ...
2622	TypeBasicLinkedServiceTypeGreenplum TypeBasicLinkedService = "Greenplum"
2623	// TypeBasicLinkedServiceTypeHBase ...
2624	TypeBasicLinkedServiceTypeHBase TypeBasicLinkedService = "HBase"
2625	// TypeBasicLinkedServiceTypeHdfs ...
2626	TypeBasicLinkedServiceTypeHdfs TypeBasicLinkedService = "Hdfs"
2627	// TypeBasicLinkedServiceTypeHDInsight ...
2628	TypeBasicLinkedServiceTypeHDInsight TypeBasicLinkedService = "HDInsight"
2629	// TypeBasicLinkedServiceTypeHDInsightOnDemand ...
2630	TypeBasicLinkedServiceTypeHDInsightOnDemand TypeBasicLinkedService = "HDInsightOnDemand"
2631	// TypeBasicLinkedServiceTypeHive ...
2632	TypeBasicLinkedServiceTypeHive TypeBasicLinkedService = "Hive"
2633	// TypeBasicLinkedServiceTypeHTTPServer ...
2634	TypeBasicLinkedServiceTypeHTTPServer TypeBasicLinkedService = "HttpServer"
2635	// TypeBasicLinkedServiceTypeHubspot ...
2636	TypeBasicLinkedServiceTypeHubspot TypeBasicLinkedService = "Hubspot"
2637	// TypeBasicLinkedServiceTypeImpala ...
2638	TypeBasicLinkedServiceTypeImpala TypeBasicLinkedService = "Impala"
2639	// TypeBasicLinkedServiceTypeInformix ...
2640	TypeBasicLinkedServiceTypeInformix TypeBasicLinkedService = "Informix"
2641	// TypeBasicLinkedServiceTypeJira ...
2642	TypeBasicLinkedServiceTypeJira TypeBasicLinkedService = "Jira"
2643	// TypeBasicLinkedServiceTypeLinkedService ...
2644	TypeBasicLinkedServiceTypeLinkedService TypeBasicLinkedService = "LinkedService"
2645	// TypeBasicLinkedServiceTypeMagento ...
2646	TypeBasicLinkedServiceTypeMagento TypeBasicLinkedService = "Magento"
2647	// TypeBasicLinkedServiceTypeMariaDB ...
2648	TypeBasicLinkedServiceTypeMariaDB TypeBasicLinkedService = "MariaDB"
2649	// TypeBasicLinkedServiceTypeMarketo ...
2650	TypeBasicLinkedServiceTypeMarketo TypeBasicLinkedService = "Marketo"
2651	// TypeBasicLinkedServiceTypeMicrosoftAccess ...
2652	TypeBasicLinkedServiceTypeMicrosoftAccess TypeBasicLinkedService = "MicrosoftAccess"
2653	// TypeBasicLinkedServiceTypeMongoDb ...
2654	TypeBasicLinkedServiceTypeMongoDb TypeBasicLinkedService = "MongoDb"
2655	// TypeBasicLinkedServiceTypeMongoDbAtlas ...
2656	TypeBasicLinkedServiceTypeMongoDbAtlas TypeBasicLinkedService = "MongoDbAtlas"
2657	// TypeBasicLinkedServiceTypeMongoDbV2 ...
2658	TypeBasicLinkedServiceTypeMongoDbV2 TypeBasicLinkedService = "MongoDbV2"
2659	// TypeBasicLinkedServiceTypeMySQL ...
2660	TypeBasicLinkedServiceTypeMySQL TypeBasicLinkedService = "MySql"
2661	// TypeBasicLinkedServiceTypeNetezza ...
2662	TypeBasicLinkedServiceTypeNetezza TypeBasicLinkedService = "Netezza"
2663	// TypeBasicLinkedServiceTypeOData ...
2664	TypeBasicLinkedServiceTypeOData TypeBasicLinkedService = "OData"
2665	// TypeBasicLinkedServiceTypeOdbc ...
2666	TypeBasicLinkedServiceTypeOdbc TypeBasicLinkedService = "Odbc"
2667	// TypeBasicLinkedServiceTypeOffice365 ...
2668	TypeBasicLinkedServiceTypeOffice365 TypeBasicLinkedService = "Office365"
2669	// TypeBasicLinkedServiceTypeOracle ...
2670	TypeBasicLinkedServiceTypeOracle TypeBasicLinkedService = "Oracle"
2671	// TypeBasicLinkedServiceTypeOracleCloudStorage ...
2672	TypeBasicLinkedServiceTypeOracleCloudStorage TypeBasicLinkedService = "OracleCloudStorage"
2673	// TypeBasicLinkedServiceTypeOracleServiceCloud ...
2674	TypeBasicLinkedServiceTypeOracleServiceCloud TypeBasicLinkedService = "OracleServiceCloud"
2675	// TypeBasicLinkedServiceTypePaypal ...
2676	TypeBasicLinkedServiceTypePaypal TypeBasicLinkedService = "Paypal"
2677	// TypeBasicLinkedServiceTypePhoenix ...
2678	TypeBasicLinkedServiceTypePhoenix TypeBasicLinkedService = "Phoenix"
2679	// TypeBasicLinkedServiceTypePostgreSQL ...
2680	TypeBasicLinkedServiceTypePostgreSQL TypeBasicLinkedService = "PostgreSql"
2681	// TypeBasicLinkedServiceTypePresto ...
2682	TypeBasicLinkedServiceTypePresto TypeBasicLinkedService = "Presto"
2683	// TypeBasicLinkedServiceTypeQuickBooks ...
2684	TypeBasicLinkedServiceTypeQuickBooks TypeBasicLinkedService = "QuickBooks"
2685	// TypeBasicLinkedServiceTypeResponsys ...
2686	TypeBasicLinkedServiceTypeResponsys TypeBasicLinkedService = "Responsys"
2687	// TypeBasicLinkedServiceTypeRestService ...
2688	TypeBasicLinkedServiceTypeRestService TypeBasicLinkedService = "RestService"
2689	// TypeBasicLinkedServiceTypeSalesforce ...
2690	TypeBasicLinkedServiceTypeSalesforce TypeBasicLinkedService = "Salesforce"
2691	// TypeBasicLinkedServiceTypeSalesforceMarketingCloud ...
2692	TypeBasicLinkedServiceTypeSalesforceMarketingCloud TypeBasicLinkedService = "SalesforceMarketingCloud"
2693	// TypeBasicLinkedServiceTypeSalesforceServiceCloud ...
2694	TypeBasicLinkedServiceTypeSalesforceServiceCloud TypeBasicLinkedService = "SalesforceServiceCloud"
2695	// TypeBasicLinkedServiceTypeSapBW ...
2696	TypeBasicLinkedServiceTypeSapBW TypeBasicLinkedService = "SapBW"
2697	// TypeBasicLinkedServiceTypeSapCloudForCustomer ...
2698	TypeBasicLinkedServiceTypeSapCloudForCustomer TypeBasicLinkedService = "SapCloudForCustomer"
2699	// TypeBasicLinkedServiceTypeSapEcc ...
2700	TypeBasicLinkedServiceTypeSapEcc TypeBasicLinkedService = "SapEcc"
2701	// TypeBasicLinkedServiceTypeSapHana ...
2702	TypeBasicLinkedServiceTypeSapHana TypeBasicLinkedService = "SapHana"
2703	// TypeBasicLinkedServiceTypeSapOpenHub ...
2704	TypeBasicLinkedServiceTypeSapOpenHub TypeBasicLinkedService = "SapOpenHub"
2705	// TypeBasicLinkedServiceTypeSapTable ...
2706	TypeBasicLinkedServiceTypeSapTable TypeBasicLinkedService = "SapTable"
2707	// TypeBasicLinkedServiceTypeServiceNow ...
2708	TypeBasicLinkedServiceTypeServiceNow TypeBasicLinkedService = "ServiceNow"
2709	// TypeBasicLinkedServiceTypeSftp ...
2710	TypeBasicLinkedServiceTypeSftp TypeBasicLinkedService = "Sftp"
2711	// TypeBasicLinkedServiceTypeSharePointOnlineList ...
2712	TypeBasicLinkedServiceTypeSharePointOnlineList TypeBasicLinkedService = "SharePointOnlineList"
2713	// TypeBasicLinkedServiceTypeShopify ...
2714	TypeBasicLinkedServiceTypeShopify TypeBasicLinkedService = "Shopify"
2715	// TypeBasicLinkedServiceTypeSnowflake ...
2716	TypeBasicLinkedServiceTypeSnowflake TypeBasicLinkedService = "Snowflake"
2717	// TypeBasicLinkedServiceTypeSpark ...
2718	TypeBasicLinkedServiceTypeSpark TypeBasicLinkedService = "Spark"
2719	// TypeBasicLinkedServiceTypeSQLServer ...
2720	TypeBasicLinkedServiceTypeSQLServer TypeBasicLinkedService = "SqlServer"
2721	// TypeBasicLinkedServiceTypeSquare ...
2722	TypeBasicLinkedServiceTypeSquare TypeBasicLinkedService = "Square"
2723	// TypeBasicLinkedServiceTypeSybase ...
2724	TypeBasicLinkedServiceTypeSybase TypeBasicLinkedService = "Sybase"
2725	// TypeBasicLinkedServiceTypeTeradata ...
2726	TypeBasicLinkedServiceTypeTeradata TypeBasicLinkedService = "Teradata"
2727	// TypeBasicLinkedServiceTypeVertica ...
2728	TypeBasicLinkedServiceTypeVertica TypeBasicLinkedService = "Vertica"
2729	// TypeBasicLinkedServiceTypeWeb ...
2730	TypeBasicLinkedServiceTypeWeb TypeBasicLinkedService = "Web"
2731	// TypeBasicLinkedServiceTypeXero ...
2732	TypeBasicLinkedServiceTypeXero TypeBasicLinkedService = "Xero"
2733	// TypeBasicLinkedServiceTypeZoho ...
2734	TypeBasicLinkedServiceTypeZoho TypeBasicLinkedService = "Zoho"
2735)
2736
2737// PossibleTypeBasicLinkedServiceValues returns an array of possible values for the TypeBasicLinkedService const type.
2738func PossibleTypeBasicLinkedServiceValues() []TypeBasicLinkedService {
2739	return []TypeBasicLinkedService{TypeBasicLinkedServiceTypeAmazonMWS, TypeBasicLinkedServiceTypeAmazonRedshift, TypeBasicLinkedServiceTypeAmazonS3, TypeBasicLinkedServiceTypeAmazonS3Compatible, TypeBasicLinkedServiceTypeAzureBatch, TypeBasicLinkedServiceTypeAzureBlobFS, TypeBasicLinkedServiceTypeAzureBlobStorage, TypeBasicLinkedServiceTypeAzureDatabricks, TypeBasicLinkedServiceTypeAzureDatabricksDeltaLake, TypeBasicLinkedServiceTypeAzureDataExplorer, TypeBasicLinkedServiceTypeAzureDataLakeAnalytics, TypeBasicLinkedServiceTypeAzureDataLakeStore, TypeBasicLinkedServiceTypeAzureFileStorage, TypeBasicLinkedServiceTypeAzureFunction, TypeBasicLinkedServiceTypeAzureKeyVault, TypeBasicLinkedServiceTypeAzureMariaDB, TypeBasicLinkedServiceTypeAzureML, TypeBasicLinkedServiceTypeAzureMLService, TypeBasicLinkedServiceTypeAzureMySQL, TypeBasicLinkedServiceTypeAzurePostgreSQL, TypeBasicLinkedServiceTypeAzureSearch, TypeBasicLinkedServiceTypeAzureSQLDatabase, TypeBasicLinkedServiceTypeAzureSQLDW, TypeBasicLinkedServiceTypeAzureSQLMI, TypeBasicLinkedServiceTypeAzureStorage, TypeBasicLinkedServiceTypeAzureTableStorage, TypeBasicLinkedServiceTypeCassandra, TypeBasicLinkedServiceTypeCommonDataServiceForApps, TypeBasicLinkedServiceTypeConcur, TypeBasicLinkedServiceTypeCosmosDb, TypeBasicLinkedServiceTypeCosmosDbMongoDbAPI, TypeBasicLinkedServiceTypeCouchbase, TypeBasicLinkedServiceTypeCustomDataSource, TypeBasicLinkedServiceTypeDb2, TypeBasicLinkedServiceTypeDrill, TypeBasicLinkedServiceTypeDynamics, TypeBasicLinkedServiceTypeDynamicsAX, TypeBasicLinkedServiceTypeDynamicsCrm, TypeBasicLinkedServiceTypeEloqua, TypeBasicLinkedServiceTypeFileServer, TypeBasicLinkedServiceTypeFtpServer, TypeBasicLinkedServiceTypeGoogleAdWords, TypeBasicLinkedServiceTypeGoogleBigQuery, TypeBasicLinkedServiceTypeGoogleCloudStorage, TypeBasicLinkedServiceTypeGreenplum, TypeBasicLinkedServiceTypeHBase, TypeBasicLinkedServiceTypeHdfs, TypeBasicLinkedServiceTypeHDInsight, TypeBasicLinkedServiceTypeHDInsightOnDemand, TypeBasicLinkedServiceTypeHive, TypeBasicLinkedServiceTypeHTTPServer, TypeBasicLinkedServiceTypeHubspot, TypeBasicLinkedServiceTypeImpala, TypeBasicLinkedServiceTypeInformix, TypeBasicLinkedServiceTypeJira, TypeBasicLinkedServiceTypeLinkedService, TypeBasicLinkedServiceTypeMagento, TypeBasicLinkedServiceTypeMariaDB, TypeBasicLinkedServiceTypeMarketo, TypeBasicLinkedServiceTypeMicrosoftAccess, TypeBasicLinkedServiceTypeMongoDb, TypeBasicLinkedServiceTypeMongoDbAtlas, TypeBasicLinkedServiceTypeMongoDbV2, TypeBasicLinkedServiceTypeMySQL, TypeBasicLinkedServiceTypeNetezza, TypeBasicLinkedServiceTypeOData, TypeBasicLinkedServiceTypeOdbc, TypeBasicLinkedServiceTypeOffice365, TypeBasicLinkedServiceTypeOracle, TypeBasicLinkedServiceTypeOracleCloudStorage, TypeBasicLinkedServiceTypeOracleServiceCloud, TypeBasicLinkedServiceTypePaypal, TypeBasicLinkedServiceTypePhoenix, TypeBasicLinkedServiceTypePostgreSQL, TypeBasicLinkedServiceTypePresto, TypeBasicLinkedServiceTypeQuickBooks, TypeBasicLinkedServiceTypeResponsys, TypeBasicLinkedServiceTypeRestService, TypeBasicLinkedServiceTypeSalesforce, TypeBasicLinkedServiceTypeSalesforceMarketingCloud, TypeBasicLinkedServiceTypeSalesforceServiceCloud, TypeBasicLinkedServiceTypeSapBW, TypeBasicLinkedServiceTypeSapCloudForCustomer, TypeBasicLinkedServiceTypeSapEcc, TypeBasicLinkedServiceTypeSapHana, TypeBasicLinkedServiceTypeSapOpenHub, TypeBasicLinkedServiceTypeSapTable, TypeBasicLinkedServiceTypeServiceNow, TypeBasicLinkedServiceTypeSftp, TypeBasicLinkedServiceTypeSharePointOnlineList, TypeBasicLinkedServiceTypeShopify, TypeBasicLinkedServiceTypeSnowflake, TypeBasicLinkedServiceTypeSpark, TypeBasicLinkedServiceTypeSQLServer, TypeBasicLinkedServiceTypeSquare, TypeBasicLinkedServiceTypeSybase, TypeBasicLinkedServiceTypeTeradata, TypeBasicLinkedServiceTypeVertica, TypeBasicLinkedServiceTypeWeb, TypeBasicLinkedServiceTypeXero, TypeBasicLinkedServiceTypeZoho}
2740}
2741
2742// TypeBasicSsisObjectMetadata enumerates the values for type basic ssis object metadata.
2743type TypeBasicSsisObjectMetadata string
2744
2745const (
2746	// TypeBasicSsisObjectMetadataTypeEnvironment ...
2747	TypeBasicSsisObjectMetadataTypeEnvironment TypeBasicSsisObjectMetadata = "Environment"
2748	// TypeBasicSsisObjectMetadataTypeFolder ...
2749	TypeBasicSsisObjectMetadataTypeFolder TypeBasicSsisObjectMetadata = "Folder"
2750	// TypeBasicSsisObjectMetadataTypePackage ...
2751	TypeBasicSsisObjectMetadataTypePackage TypeBasicSsisObjectMetadata = "Package"
2752	// TypeBasicSsisObjectMetadataTypeProject ...
2753	TypeBasicSsisObjectMetadataTypeProject TypeBasicSsisObjectMetadata = "Project"
2754	// TypeBasicSsisObjectMetadataTypeSsisObjectMetadata ...
2755	TypeBasicSsisObjectMetadataTypeSsisObjectMetadata TypeBasicSsisObjectMetadata = "SsisObjectMetadata"
2756)
2757
2758// PossibleTypeBasicSsisObjectMetadataValues returns an array of possible values for the TypeBasicSsisObjectMetadata const type.
2759func PossibleTypeBasicSsisObjectMetadataValues() []TypeBasicSsisObjectMetadata {
2760	return []TypeBasicSsisObjectMetadata{TypeBasicSsisObjectMetadataTypeEnvironment, TypeBasicSsisObjectMetadataTypeFolder, TypeBasicSsisObjectMetadataTypePackage, TypeBasicSsisObjectMetadataTypeProject, TypeBasicSsisObjectMetadataTypeSsisObjectMetadata}
2761}
2762
2763// TypeBasicStoreReadSettings enumerates the values for type basic store read settings.
2764type TypeBasicStoreReadSettings string
2765
2766const (
2767	// TypeBasicStoreReadSettingsTypeAmazonS3CompatibleReadSettings ...
2768	TypeBasicStoreReadSettingsTypeAmazonS3CompatibleReadSettings TypeBasicStoreReadSettings = "AmazonS3CompatibleReadSettings"
2769	// TypeBasicStoreReadSettingsTypeAmazonS3ReadSettings ...
2770	TypeBasicStoreReadSettingsTypeAmazonS3ReadSettings TypeBasicStoreReadSettings = "AmazonS3ReadSettings"
2771	// TypeBasicStoreReadSettingsTypeAzureBlobFSReadSettings ...
2772	TypeBasicStoreReadSettingsTypeAzureBlobFSReadSettings TypeBasicStoreReadSettings = "AzureBlobFSReadSettings"
2773	// TypeBasicStoreReadSettingsTypeAzureBlobStorageReadSettings ...
2774	TypeBasicStoreReadSettingsTypeAzureBlobStorageReadSettings TypeBasicStoreReadSettings = "AzureBlobStorageReadSettings"
2775	// TypeBasicStoreReadSettingsTypeAzureDataLakeStoreReadSettings ...
2776	TypeBasicStoreReadSettingsTypeAzureDataLakeStoreReadSettings TypeBasicStoreReadSettings = "AzureDataLakeStoreReadSettings"
2777	// TypeBasicStoreReadSettingsTypeAzureFileStorageReadSettings ...
2778	TypeBasicStoreReadSettingsTypeAzureFileStorageReadSettings TypeBasicStoreReadSettings = "AzureFileStorageReadSettings"
2779	// TypeBasicStoreReadSettingsTypeFileServerReadSettings ...
2780	TypeBasicStoreReadSettingsTypeFileServerReadSettings TypeBasicStoreReadSettings = "FileServerReadSettings"
2781	// TypeBasicStoreReadSettingsTypeFtpReadSettings ...
2782	TypeBasicStoreReadSettingsTypeFtpReadSettings TypeBasicStoreReadSettings = "FtpReadSettings"
2783	// TypeBasicStoreReadSettingsTypeGoogleCloudStorageReadSettings ...
2784	TypeBasicStoreReadSettingsTypeGoogleCloudStorageReadSettings TypeBasicStoreReadSettings = "GoogleCloudStorageReadSettings"
2785	// TypeBasicStoreReadSettingsTypeHdfsReadSettings ...
2786	TypeBasicStoreReadSettingsTypeHdfsReadSettings TypeBasicStoreReadSettings = "HdfsReadSettings"
2787	// TypeBasicStoreReadSettingsTypeHTTPReadSettings ...
2788	TypeBasicStoreReadSettingsTypeHTTPReadSettings TypeBasicStoreReadSettings = "HttpReadSettings"
2789	// TypeBasicStoreReadSettingsTypeOracleCloudStorageReadSettings ...
2790	TypeBasicStoreReadSettingsTypeOracleCloudStorageReadSettings TypeBasicStoreReadSettings = "OracleCloudStorageReadSettings"
2791	// TypeBasicStoreReadSettingsTypeSftpReadSettings ...
2792	TypeBasicStoreReadSettingsTypeSftpReadSettings TypeBasicStoreReadSettings = "SftpReadSettings"
2793	// TypeBasicStoreReadSettingsTypeStoreReadSettings ...
2794	TypeBasicStoreReadSettingsTypeStoreReadSettings TypeBasicStoreReadSettings = "StoreReadSettings"
2795)
2796
2797// PossibleTypeBasicStoreReadSettingsValues returns an array of possible values for the TypeBasicStoreReadSettings const type.
2798func PossibleTypeBasicStoreReadSettingsValues() []TypeBasicStoreReadSettings {
2799	return []TypeBasicStoreReadSettings{TypeBasicStoreReadSettingsTypeAmazonS3CompatibleReadSettings, TypeBasicStoreReadSettingsTypeAmazonS3ReadSettings, TypeBasicStoreReadSettingsTypeAzureBlobFSReadSettings, TypeBasicStoreReadSettingsTypeAzureBlobStorageReadSettings, TypeBasicStoreReadSettingsTypeAzureDataLakeStoreReadSettings, TypeBasicStoreReadSettingsTypeAzureFileStorageReadSettings, TypeBasicStoreReadSettingsTypeFileServerReadSettings, TypeBasicStoreReadSettingsTypeFtpReadSettings, TypeBasicStoreReadSettingsTypeGoogleCloudStorageReadSettings, TypeBasicStoreReadSettingsTypeHdfsReadSettings, TypeBasicStoreReadSettingsTypeHTTPReadSettings, TypeBasicStoreReadSettingsTypeOracleCloudStorageReadSettings, TypeBasicStoreReadSettingsTypeSftpReadSettings, TypeBasicStoreReadSettingsTypeStoreReadSettings}
2800}
2801
2802// TypeBasicStoreWriteSettings enumerates the values for type basic store write settings.
2803type TypeBasicStoreWriteSettings string
2804
2805const (
2806	// TypeBasicStoreWriteSettingsTypeAzureBlobFSWriteSettings ...
2807	TypeBasicStoreWriteSettingsTypeAzureBlobFSWriteSettings TypeBasicStoreWriteSettings = "AzureBlobFSWriteSettings"
2808	// TypeBasicStoreWriteSettingsTypeAzureBlobStorageWriteSettings ...
2809	TypeBasicStoreWriteSettingsTypeAzureBlobStorageWriteSettings TypeBasicStoreWriteSettings = "AzureBlobStorageWriteSettings"
2810	// TypeBasicStoreWriteSettingsTypeAzureDataLakeStoreWriteSettings ...
2811	TypeBasicStoreWriteSettingsTypeAzureDataLakeStoreWriteSettings TypeBasicStoreWriteSettings = "AzureDataLakeStoreWriteSettings"
2812	// TypeBasicStoreWriteSettingsTypeAzureFileStorageWriteSettings ...
2813	TypeBasicStoreWriteSettingsTypeAzureFileStorageWriteSettings TypeBasicStoreWriteSettings = "AzureFileStorageWriteSettings"
2814	// TypeBasicStoreWriteSettingsTypeFileServerWriteSettings ...
2815	TypeBasicStoreWriteSettingsTypeFileServerWriteSettings TypeBasicStoreWriteSettings = "FileServerWriteSettings"
2816	// TypeBasicStoreWriteSettingsTypeSftpWriteSettings ...
2817	TypeBasicStoreWriteSettingsTypeSftpWriteSettings TypeBasicStoreWriteSettings = "SftpWriteSettings"
2818	// TypeBasicStoreWriteSettingsTypeStoreWriteSettings ...
2819	TypeBasicStoreWriteSettingsTypeStoreWriteSettings TypeBasicStoreWriteSettings = "StoreWriteSettings"
2820)
2821
2822// PossibleTypeBasicStoreWriteSettingsValues returns an array of possible values for the TypeBasicStoreWriteSettings const type.
2823func PossibleTypeBasicStoreWriteSettingsValues() []TypeBasicStoreWriteSettings {
2824	return []TypeBasicStoreWriteSettings{TypeBasicStoreWriteSettingsTypeAzureBlobFSWriteSettings, TypeBasicStoreWriteSettingsTypeAzureBlobStorageWriteSettings, TypeBasicStoreWriteSettingsTypeAzureDataLakeStoreWriteSettings, TypeBasicStoreWriteSettingsTypeAzureFileStorageWriteSettings, TypeBasicStoreWriteSettingsTypeFileServerWriteSettings, TypeBasicStoreWriteSettingsTypeSftpWriteSettings, TypeBasicStoreWriteSettingsTypeStoreWriteSettings}
2825}
2826
2827// TypeBasicTrigger enumerates the values for type basic trigger.
2828type TypeBasicTrigger string
2829
2830const (
2831	// TypeBasicTriggerTypeBlobEventsTrigger ...
2832	TypeBasicTriggerTypeBlobEventsTrigger TypeBasicTrigger = "BlobEventsTrigger"
2833	// TypeBasicTriggerTypeBlobTrigger ...
2834	TypeBasicTriggerTypeBlobTrigger TypeBasicTrigger = "BlobTrigger"
2835	// TypeBasicTriggerTypeChainingTrigger ...
2836	TypeBasicTriggerTypeChainingTrigger TypeBasicTrigger = "ChainingTrigger"
2837	// TypeBasicTriggerTypeCustomEventsTrigger ...
2838	TypeBasicTriggerTypeCustomEventsTrigger TypeBasicTrigger = "CustomEventsTrigger"
2839	// TypeBasicTriggerTypeMultiplePipelineTrigger ...
2840	TypeBasicTriggerTypeMultiplePipelineTrigger TypeBasicTrigger = "MultiplePipelineTrigger"
2841	// TypeBasicTriggerTypeRerunTumblingWindowTrigger ...
2842	TypeBasicTriggerTypeRerunTumblingWindowTrigger TypeBasicTrigger = "RerunTumblingWindowTrigger"
2843	// TypeBasicTriggerTypeScheduleTrigger ...
2844	TypeBasicTriggerTypeScheduleTrigger TypeBasicTrigger = "ScheduleTrigger"
2845	// TypeBasicTriggerTypeTrigger ...
2846	TypeBasicTriggerTypeTrigger TypeBasicTrigger = "Trigger"
2847	// TypeBasicTriggerTypeTumblingWindowTrigger ...
2848	TypeBasicTriggerTypeTumblingWindowTrigger TypeBasicTrigger = "TumblingWindowTrigger"
2849)
2850
2851// PossibleTypeBasicTriggerValues returns an array of possible values for the TypeBasicTrigger const type.
2852func PossibleTypeBasicTriggerValues() []TypeBasicTrigger {
2853	return []TypeBasicTrigger{TypeBasicTriggerTypeBlobEventsTrigger, TypeBasicTriggerTypeBlobTrigger, TypeBasicTriggerTypeChainingTrigger, TypeBasicTriggerTypeCustomEventsTrigger, TypeBasicTriggerTypeMultiplePipelineTrigger, TypeBasicTriggerTypeRerunTumblingWindowTrigger, TypeBasicTriggerTypeScheduleTrigger, TypeBasicTriggerTypeTrigger, TypeBasicTriggerTypeTumblingWindowTrigger}
2854}
2855
2856// VariableType enumerates the values for variable type.
2857type VariableType string
2858
2859const (
2860	// VariableTypeArray ...
2861	VariableTypeArray VariableType = "Array"
2862	// VariableTypeBool ...
2863	VariableTypeBool VariableType = "Bool"
2864	// VariableTypeString ...
2865	VariableTypeString VariableType = "String"
2866)
2867
2868// PossibleVariableTypeValues returns an array of possible values for the VariableType const type.
2869func PossibleVariableTypeValues() []VariableType {
2870	return []VariableType{VariableTypeArray, VariableTypeBool, VariableTypeString}
2871}
2872
2873// WebActivityMethod enumerates the values for web activity method.
2874type WebActivityMethod string
2875
2876const (
2877	// WebActivityMethodDELETE ...
2878	WebActivityMethodDELETE WebActivityMethod = "DELETE"
2879	// WebActivityMethodGET ...
2880	WebActivityMethodGET WebActivityMethod = "GET"
2881	// WebActivityMethodPOST ...
2882	WebActivityMethodPOST WebActivityMethod = "POST"
2883	// WebActivityMethodPUT ...
2884	WebActivityMethodPUT WebActivityMethod = "PUT"
2885)
2886
2887// PossibleWebActivityMethodValues returns an array of possible values for the WebActivityMethod const type.
2888func PossibleWebActivityMethodValues() []WebActivityMethod {
2889	return []WebActivityMethod{WebActivityMethodDELETE, WebActivityMethodGET, WebActivityMethodPOST, WebActivityMethodPUT}
2890}
2891
2892// WebHookActivityMethod enumerates the values for web hook activity method.
2893type WebHookActivityMethod string
2894
2895const (
2896	// WebHookActivityMethodPOST ...
2897	WebHookActivityMethodPOST WebHookActivityMethod = "POST"
2898)
2899
2900// PossibleWebHookActivityMethodValues returns an array of possible values for the WebHookActivityMethod const type.
2901func PossibleWebHookActivityMethodValues() []WebHookActivityMethod {
2902	return []WebHookActivityMethod{WebHookActivityMethodPOST}
2903}
2904