1package datafactory 2 3// Copyright (c) Microsoft and contributors. All rights reserved. 4// 5// Licensed under the Apache License, Version 2.0 (the "License"); 6// you may not use this file except in compliance with the License. 7// You may obtain a copy of the License at 8// http://www.apache.org/licenses/LICENSE-2.0 9// 10// Unless required by applicable law or agreed to in writing, software 11// distributed under the License is distributed on an "AS IS" BASIS, 12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13// 14// See the License for the specific language governing permissions and 15// limitations under the License. 16// 17// Code generated by Microsoft (R) AutoRest Code Generator. 18// Changes may cause incorrect behavior and will be lost if the code is regenerated. 19 20// AuthenticationType enumerates the values for authentication type. 21type AuthenticationType string 22 23const ( 24 // AuthenticationTypeAnonymous ... 25 AuthenticationTypeAnonymous AuthenticationType = "Anonymous" 26 // AuthenticationTypeBasic ... 27 AuthenticationTypeBasic AuthenticationType = "Basic" 28 // AuthenticationTypeClientCertificate ... 29 AuthenticationTypeClientCertificate AuthenticationType = "ClientCertificate" 30 // AuthenticationTypeWebLinkedServiceTypeProperties ... 31 AuthenticationTypeWebLinkedServiceTypeProperties AuthenticationType = "WebLinkedServiceTypeProperties" 32) 33 34// PossibleAuthenticationTypeValues returns an array of possible values for the AuthenticationType const type. 35func PossibleAuthenticationTypeValues() []AuthenticationType { 36 return []AuthenticationType{AuthenticationTypeAnonymous, AuthenticationTypeBasic, AuthenticationTypeClientCertificate, AuthenticationTypeWebLinkedServiceTypeProperties} 37} 38 39// AuthorizationType enumerates the values for authorization type. 40type AuthorizationType string 41 42const ( 43 // AuthorizationTypeKey ... 44 AuthorizationTypeKey AuthorizationType = "Key" 45 // AuthorizationTypeLinkedIntegrationRuntimeType ... 46 AuthorizationTypeLinkedIntegrationRuntimeType AuthorizationType = "LinkedIntegrationRuntimeType" 47 // AuthorizationTypeRBAC ... 48 AuthorizationTypeRBAC AuthorizationType = "RBAC" 49) 50 51// PossibleAuthorizationTypeValues returns an array of possible values for the AuthorizationType const type. 52func PossibleAuthorizationTypeValues() []AuthorizationType { 53 return []AuthorizationType{AuthorizationTypeKey, AuthorizationTypeLinkedIntegrationRuntimeType, AuthorizationTypeRBAC} 54} 55 56// AvroCompressionCodec enumerates the values for avro compression codec. 57type AvroCompressionCodec string 58 59const ( 60 // Bzip2 ... 61 Bzip2 AvroCompressionCodec = "bzip2" 62 // Deflate ... 63 Deflate AvroCompressionCodec = "deflate" 64 // None ... 65 None AvroCompressionCodec = "none" 66 // Snappy ... 67 Snappy AvroCompressionCodec = "snappy" 68 // Xz ... 69 Xz AvroCompressionCodec = "xz" 70) 71 72// PossibleAvroCompressionCodecValues returns an array of possible values for the AvroCompressionCodec const type. 73func PossibleAvroCompressionCodecValues() []AvroCompressionCodec { 74 return []AvroCompressionCodec{Bzip2, Deflate, None, Snappy, Xz} 75} 76 77// AzureFunctionActivityMethod enumerates the values for azure function activity method. 78type AzureFunctionActivityMethod string 79 80const ( 81 // DELETE ... 82 DELETE AzureFunctionActivityMethod = "DELETE" 83 // GET ... 84 GET AzureFunctionActivityMethod = "GET" 85 // HEAD ... 86 HEAD AzureFunctionActivityMethod = "HEAD" 87 // OPTIONS ... 88 OPTIONS AzureFunctionActivityMethod = "OPTIONS" 89 // POST ... 90 POST AzureFunctionActivityMethod = "POST" 91 // PUT ... 92 PUT AzureFunctionActivityMethod = "PUT" 93 // TRACE ... 94 TRACE AzureFunctionActivityMethod = "TRACE" 95) 96 97// PossibleAzureFunctionActivityMethodValues returns an array of possible values for the AzureFunctionActivityMethod const type. 98func PossibleAzureFunctionActivityMethodValues() []AzureFunctionActivityMethod { 99 return []AzureFunctionActivityMethod{DELETE, GET, HEAD, OPTIONS, POST, PUT, TRACE} 100} 101 102// AzureSearchIndexWriteBehaviorType enumerates the values for azure search index write behavior type. 103type AzureSearchIndexWriteBehaviorType string 104 105const ( 106 // Merge ... 107 Merge AzureSearchIndexWriteBehaviorType = "Merge" 108 // Upload ... 109 Upload AzureSearchIndexWriteBehaviorType = "Upload" 110) 111 112// PossibleAzureSearchIndexWriteBehaviorTypeValues returns an array of possible values for the AzureSearchIndexWriteBehaviorType const type. 113func PossibleAzureSearchIndexWriteBehaviorTypeValues() []AzureSearchIndexWriteBehaviorType { 114 return []AzureSearchIndexWriteBehaviorType{Merge, Upload} 115} 116 117// BlobEventTypes enumerates the values for blob event types. 118type BlobEventTypes string 119 120const ( 121 // MicrosoftStorageBlobCreated ... 122 MicrosoftStorageBlobCreated BlobEventTypes = "Microsoft.Storage.BlobCreated" 123 // MicrosoftStorageBlobDeleted ... 124 MicrosoftStorageBlobDeleted BlobEventTypes = "Microsoft.Storage.BlobDeleted" 125) 126 127// PossibleBlobEventTypesValues returns an array of possible values for the BlobEventTypes const type. 128func PossibleBlobEventTypesValues() []BlobEventTypes { 129 return []BlobEventTypes{MicrosoftStorageBlobCreated, MicrosoftStorageBlobDeleted} 130} 131 132// CassandraSourceReadConsistencyLevels enumerates the values for cassandra source read consistency levels. 133type CassandraSourceReadConsistencyLevels string 134 135const ( 136 // ALL ... 137 ALL CassandraSourceReadConsistencyLevels = "ALL" 138 // EACHQUORUM ... 139 EACHQUORUM CassandraSourceReadConsistencyLevels = "EACH_QUORUM" 140 // LOCALONE ... 141 LOCALONE CassandraSourceReadConsistencyLevels = "LOCAL_ONE" 142 // LOCALQUORUM ... 143 LOCALQUORUM CassandraSourceReadConsistencyLevels = "LOCAL_QUORUM" 144 // LOCALSERIAL ... 145 LOCALSERIAL CassandraSourceReadConsistencyLevels = "LOCAL_SERIAL" 146 // ONE ... 147 ONE CassandraSourceReadConsistencyLevels = "ONE" 148 // QUORUM ... 149 QUORUM CassandraSourceReadConsistencyLevels = "QUORUM" 150 // SERIAL ... 151 SERIAL CassandraSourceReadConsistencyLevels = "SERIAL" 152 // THREE ... 153 THREE CassandraSourceReadConsistencyLevels = "THREE" 154 // TWO ... 155 TWO CassandraSourceReadConsistencyLevels = "TWO" 156) 157 158// PossibleCassandraSourceReadConsistencyLevelsValues returns an array of possible values for the CassandraSourceReadConsistencyLevels const type. 159func PossibleCassandraSourceReadConsistencyLevelsValues() []CassandraSourceReadConsistencyLevels { 160 return []CassandraSourceReadConsistencyLevels{ALL, EACHQUORUM, LOCALONE, LOCALQUORUM, LOCALSERIAL, ONE, QUORUM, SERIAL, THREE, TWO} 161} 162 163// CopyBehaviorType enumerates the values for copy behavior type. 164type CopyBehaviorType string 165 166const ( 167 // FlattenHierarchy ... 168 FlattenHierarchy CopyBehaviorType = "FlattenHierarchy" 169 // MergeFiles ... 170 MergeFiles CopyBehaviorType = "MergeFiles" 171 // PreserveHierarchy ... 172 PreserveHierarchy CopyBehaviorType = "PreserveHierarchy" 173) 174 175// PossibleCopyBehaviorTypeValues returns an array of possible values for the CopyBehaviorType const type. 176func PossibleCopyBehaviorTypeValues() []CopyBehaviorType { 177 return []CopyBehaviorType{FlattenHierarchy, MergeFiles, PreserveHierarchy} 178} 179 180// DataFlowComputeType enumerates the values for data flow compute type. 181type DataFlowComputeType string 182 183const ( 184 // ComputeOptimized ... 185 ComputeOptimized DataFlowComputeType = "ComputeOptimized" 186 // General ... 187 General DataFlowComputeType = "General" 188 // MemoryOptimized ... 189 MemoryOptimized DataFlowComputeType = "MemoryOptimized" 190) 191 192// PossibleDataFlowComputeTypeValues returns an array of possible values for the DataFlowComputeType const type. 193func PossibleDataFlowComputeTypeValues() []DataFlowComputeType { 194 return []DataFlowComputeType{ComputeOptimized, General, MemoryOptimized} 195} 196 197// DataFlowDebugCommandType enumerates the values for data flow debug command type. 198type DataFlowDebugCommandType string 199 200const ( 201 // ExecuteExpressionQuery ... 202 ExecuteExpressionQuery DataFlowDebugCommandType = "executeExpressionQuery" 203 // ExecutePreviewQuery ... 204 ExecutePreviewQuery DataFlowDebugCommandType = "executePreviewQuery" 205 // ExecuteStatisticsQuery ... 206 ExecuteStatisticsQuery DataFlowDebugCommandType = "executeStatisticsQuery" 207) 208 209// PossibleDataFlowDebugCommandTypeValues returns an array of possible values for the DataFlowDebugCommandType const type. 210func PossibleDataFlowDebugCommandTypeValues() []DataFlowDebugCommandType { 211 return []DataFlowDebugCommandType{ExecuteExpressionQuery, ExecutePreviewQuery, ExecuteStatisticsQuery} 212} 213 214// DayOfWeek enumerates the values for day of week. 215type DayOfWeek string 216 217const ( 218 // Friday ... 219 Friday DayOfWeek = "Friday" 220 // Monday ... 221 Monday DayOfWeek = "Monday" 222 // Saturday ... 223 Saturday DayOfWeek = "Saturday" 224 // Sunday ... 225 Sunday DayOfWeek = "Sunday" 226 // Thursday ... 227 Thursday DayOfWeek = "Thursday" 228 // Tuesday ... 229 Tuesday DayOfWeek = "Tuesday" 230 // Wednesday ... 231 Wednesday DayOfWeek = "Wednesday" 232) 233 234// PossibleDayOfWeekValues returns an array of possible values for the DayOfWeek const type. 235func PossibleDayOfWeekValues() []DayOfWeek { 236 return []DayOfWeek{Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday} 237} 238 239// DaysOfWeek enumerates the values for days of week. 240type DaysOfWeek string 241 242const ( 243 // DaysOfWeekFriday ... 244 DaysOfWeekFriday DaysOfWeek = "Friday" 245 // DaysOfWeekMonday ... 246 DaysOfWeekMonday DaysOfWeek = "Monday" 247 // DaysOfWeekSaturday ... 248 DaysOfWeekSaturday DaysOfWeek = "Saturday" 249 // DaysOfWeekSunday ... 250 DaysOfWeekSunday DaysOfWeek = "Sunday" 251 // DaysOfWeekThursday ... 252 DaysOfWeekThursday DaysOfWeek = "Thursday" 253 // DaysOfWeekTuesday ... 254 DaysOfWeekTuesday DaysOfWeek = "Tuesday" 255 // DaysOfWeekWednesday ... 256 DaysOfWeekWednesday DaysOfWeek = "Wednesday" 257) 258 259// PossibleDaysOfWeekValues returns an array of possible values for the DaysOfWeek const type. 260func PossibleDaysOfWeekValues() []DaysOfWeek { 261 return []DaysOfWeek{DaysOfWeekFriday, DaysOfWeekMonday, DaysOfWeekSaturday, DaysOfWeekSunday, DaysOfWeekThursday, DaysOfWeekTuesday, DaysOfWeekWednesday} 262} 263 264// Db2AuthenticationType enumerates the values for db 2 authentication type. 265type Db2AuthenticationType string 266 267const ( 268 // Basic ... 269 Basic Db2AuthenticationType = "Basic" 270) 271 272// PossibleDb2AuthenticationTypeValues returns an array of possible values for the Db2AuthenticationType const type. 273func PossibleDb2AuthenticationTypeValues() []Db2AuthenticationType { 274 return []Db2AuthenticationType{Basic} 275} 276 277// DependencyCondition enumerates the values for dependency condition. 278type DependencyCondition string 279 280const ( 281 // Completed ... 282 Completed DependencyCondition = "Completed" 283 // Failed ... 284 Failed DependencyCondition = "Failed" 285 // Skipped ... 286 Skipped DependencyCondition = "Skipped" 287 // Succeeded ... 288 Succeeded DependencyCondition = "Succeeded" 289) 290 291// PossibleDependencyConditionValues returns an array of possible values for the DependencyCondition const type. 292func PossibleDependencyConditionValues() []DependencyCondition { 293 return []DependencyCondition{Completed, Failed, Skipped, Succeeded} 294} 295 296// DynamicsAuthenticationType enumerates the values for dynamics authentication type. 297type DynamicsAuthenticationType string 298 299const ( 300 // AADServicePrincipal ... 301 AADServicePrincipal DynamicsAuthenticationType = "AADServicePrincipal" 302 // Ifd ... 303 Ifd DynamicsAuthenticationType = "Ifd" 304 // Office365 ... 305 Office365 DynamicsAuthenticationType = "Office365" 306) 307 308// PossibleDynamicsAuthenticationTypeValues returns an array of possible values for the DynamicsAuthenticationType const type. 309func PossibleDynamicsAuthenticationTypeValues() []DynamicsAuthenticationType { 310 return []DynamicsAuthenticationType{AADServicePrincipal, Ifd, Office365} 311} 312 313// DynamicsDeploymentType enumerates the values for dynamics deployment type. 314type DynamicsDeploymentType string 315 316const ( 317 // Online ... 318 Online DynamicsDeploymentType = "Online" 319 // OnPremisesWithIfd ... 320 OnPremisesWithIfd DynamicsDeploymentType = "OnPremisesWithIfd" 321) 322 323// PossibleDynamicsDeploymentTypeValues returns an array of possible values for the DynamicsDeploymentType const type. 324func PossibleDynamicsDeploymentTypeValues() []DynamicsDeploymentType { 325 return []DynamicsDeploymentType{Online, OnPremisesWithIfd} 326} 327 328// DynamicsSinkWriteBehavior enumerates the values for dynamics sink write behavior. 329type DynamicsSinkWriteBehavior string 330 331const ( 332 // Upsert ... 333 Upsert DynamicsSinkWriteBehavior = "Upsert" 334) 335 336// PossibleDynamicsSinkWriteBehaviorValues returns an array of possible values for the DynamicsSinkWriteBehavior const type. 337func PossibleDynamicsSinkWriteBehaviorValues() []DynamicsSinkWriteBehavior { 338 return []DynamicsSinkWriteBehavior{Upsert} 339} 340 341// EventSubscriptionStatus enumerates the values for event subscription status. 342type EventSubscriptionStatus string 343 344const ( 345 // Deprovisioning ... 346 Deprovisioning EventSubscriptionStatus = "Deprovisioning" 347 // Disabled ... 348 Disabled EventSubscriptionStatus = "Disabled" 349 // Enabled ... 350 Enabled EventSubscriptionStatus = "Enabled" 351 // Provisioning ... 352 Provisioning EventSubscriptionStatus = "Provisioning" 353 // Unknown ... 354 Unknown EventSubscriptionStatus = "Unknown" 355) 356 357// PossibleEventSubscriptionStatusValues returns an array of possible values for the EventSubscriptionStatus const type. 358func PossibleEventSubscriptionStatusValues() []EventSubscriptionStatus { 359 return []EventSubscriptionStatus{Deprovisioning, Disabled, Enabled, Provisioning, Unknown} 360} 361 362// FtpAuthenticationType enumerates the values for ftp authentication type. 363type FtpAuthenticationType string 364 365const ( 366 // FtpAuthenticationTypeAnonymous ... 367 FtpAuthenticationTypeAnonymous FtpAuthenticationType = "Anonymous" 368 // FtpAuthenticationTypeBasic ... 369 FtpAuthenticationTypeBasic FtpAuthenticationType = "Basic" 370) 371 372// PossibleFtpAuthenticationTypeValues returns an array of possible values for the FtpAuthenticationType const type. 373func PossibleFtpAuthenticationTypeValues() []FtpAuthenticationType { 374 return []FtpAuthenticationType{FtpAuthenticationTypeAnonymous, FtpAuthenticationTypeBasic} 375} 376 377// GlobalParameterType enumerates the values for global parameter type. 378type GlobalParameterType string 379 380const ( 381 // Array ... 382 Array GlobalParameterType = "Array" 383 // Bool ... 384 Bool GlobalParameterType = "Bool" 385 // Float ... 386 Float GlobalParameterType = "Float" 387 // Int ... 388 Int GlobalParameterType = "Int" 389 // Object ... 390 Object GlobalParameterType = "Object" 391 // String ... 392 String GlobalParameterType = "String" 393) 394 395// PossibleGlobalParameterTypeValues returns an array of possible values for the GlobalParameterType const type. 396func PossibleGlobalParameterTypeValues() []GlobalParameterType { 397 return []GlobalParameterType{Array, Bool, Float, Int, Object, String} 398} 399 400// GoogleAdWordsAuthenticationType enumerates the values for google ad words authentication type. 401type GoogleAdWordsAuthenticationType string 402 403const ( 404 // ServiceAuthentication ... 405 ServiceAuthentication GoogleAdWordsAuthenticationType = "ServiceAuthentication" 406 // UserAuthentication ... 407 UserAuthentication GoogleAdWordsAuthenticationType = "UserAuthentication" 408) 409 410// PossibleGoogleAdWordsAuthenticationTypeValues returns an array of possible values for the GoogleAdWordsAuthenticationType const type. 411func PossibleGoogleAdWordsAuthenticationTypeValues() []GoogleAdWordsAuthenticationType { 412 return []GoogleAdWordsAuthenticationType{ServiceAuthentication, UserAuthentication} 413} 414 415// GoogleBigQueryAuthenticationType enumerates the values for google big query authentication type. 416type GoogleBigQueryAuthenticationType string 417 418const ( 419 // GoogleBigQueryAuthenticationTypeServiceAuthentication ... 420 GoogleBigQueryAuthenticationTypeServiceAuthentication GoogleBigQueryAuthenticationType = "ServiceAuthentication" 421 // GoogleBigQueryAuthenticationTypeUserAuthentication ... 422 GoogleBigQueryAuthenticationTypeUserAuthentication GoogleBigQueryAuthenticationType = "UserAuthentication" 423) 424 425// PossibleGoogleBigQueryAuthenticationTypeValues returns an array of possible values for the GoogleBigQueryAuthenticationType const type. 426func PossibleGoogleBigQueryAuthenticationTypeValues() []GoogleBigQueryAuthenticationType { 427 return []GoogleBigQueryAuthenticationType{GoogleBigQueryAuthenticationTypeServiceAuthentication, GoogleBigQueryAuthenticationTypeUserAuthentication} 428} 429 430// HBaseAuthenticationType enumerates the values for h base authentication type. 431type HBaseAuthenticationType string 432 433const ( 434 // HBaseAuthenticationTypeAnonymous ... 435 HBaseAuthenticationTypeAnonymous HBaseAuthenticationType = "Anonymous" 436 // HBaseAuthenticationTypeBasic ... 437 HBaseAuthenticationTypeBasic HBaseAuthenticationType = "Basic" 438) 439 440// PossibleHBaseAuthenticationTypeValues returns an array of possible values for the HBaseAuthenticationType const type. 441func PossibleHBaseAuthenticationTypeValues() []HBaseAuthenticationType { 442 return []HBaseAuthenticationType{HBaseAuthenticationTypeAnonymous, HBaseAuthenticationTypeBasic} 443} 444 445// HDInsightActivityDebugInfoOption enumerates the values for hd insight activity debug info option. 446type HDInsightActivityDebugInfoOption string 447 448const ( 449 // HDInsightActivityDebugInfoOptionAlways ... 450 HDInsightActivityDebugInfoOptionAlways HDInsightActivityDebugInfoOption = "Always" 451 // HDInsightActivityDebugInfoOptionFailure ... 452 HDInsightActivityDebugInfoOptionFailure HDInsightActivityDebugInfoOption = "Failure" 453 // HDInsightActivityDebugInfoOptionNone ... 454 HDInsightActivityDebugInfoOptionNone HDInsightActivityDebugInfoOption = "None" 455) 456 457// PossibleHDInsightActivityDebugInfoOptionValues returns an array of possible values for the HDInsightActivityDebugInfoOption const type. 458func PossibleHDInsightActivityDebugInfoOptionValues() []HDInsightActivityDebugInfoOption { 459 return []HDInsightActivityDebugInfoOption{HDInsightActivityDebugInfoOptionAlways, HDInsightActivityDebugInfoOptionFailure, HDInsightActivityDebugInfoOptionNone} 460} 461 462// HiveAuthenticationType enumerates the values for hive authentication type. 463type HiveAuthenticationType string 464 465const ( 466 // Anonymous ... 467 Anonymous HiveAuthenticationType = "Anonymous" 468 // Username ... 469 Username HiveAuthenticationType = "Username" 470 // UsernameAndPassword ... 471 UsernameAndPassword HiveAuthenticationType = "UsernameAndPassword" 472 // WindowsAzureHDInsightService ... 473 WindowsAzureHDInsightService HiveAuthenticationType = "WindowsAzureHDInsightService" 474) 475 476// PossibleHiveAuthenticationTypeValues returns an array of possible values for the HiveAuthenticationType const type. 477func PossibleHiveAuthenticationTypeValues() []HiveAuthenticationType { 478 return []HiveAuthenticationType{Anonymous, Username, UsernameAndPassword, WindowsAzureHDInsightService} 479} 480 481// HiveServerType enumerates the values for hive server type. 482type HiveServerType string 483 484const ( 485 // HiveServer1 ... 486 HiveServer1 HiveServerType = "HiveServer1" 487 // HiveServer2 ... 488 HiveServer2 HiveServerType = "HiveServer2" 489 // HiveThriftServer ... 490 HiveThriftServer HiveServerType = "HiveThriftServer" 491) 492 493// PossibleHiveServerTypeValues returns an array of possible values for the HiveServerType const type. 494func PossibleHiveServerTypeValues() []HiveServerType { 495 return []HiveServerType{HiveServer1, HiveServer2, HiveThriftServer} 496} 497 498// HiveThriftTransportProtocol enumerates the values for hive thrift transport protocol. 499type HiveThriftTransportProtocol string 500 501const ( 502 // Binary ... 503 Binary HiveThriftTransportProtocol = "Binary" 504 // HTTP ... 505 HTTP HiveThriftTransportProtocol = "HTTP " 506 // SASL ... 507 SASL HiveThriftTransportProtocol = "SASL" 508) 509 510// PossibleHiveThriftTransportProtocolValues returns an array of possible values for the HiveThriftTransportProtocol const type. 511func PossibleHiveThriftTransportProtocolValues() []HiveThriftTransportProtocol { 512 return []HiveThriftTransportProtocol{Binary, HTTP, SASL} 513} 514 515// HTTPAuthenticationType enumerates the values for http authentication type. 516type HTTPAuthenticationType string 517 518const ( 519 // HTTPAuthenticationTypeAnonymous ... 520 HTTPAuthenticationTypeAnonymous HTTPAuthenticationType = "Anonymous" 521 // HTTPAuthenticationTypeBasic ... 522 HTTPAuthenticationTypeBasic HTTPAuthenticationType = "Basic" 523 // HTTPAuthenticationTypeClientCertificate ... 524 HTTPAuthenticationTypeClientCertificate HTTPAuthenticationType = "ClientCertificate" 525 // HTTPAuthenticationTypeDigest ... 526 HTTPAuthenticationTypeDigest HTTPAuthenticationType = "Digest" 527 // HTTPAuthenticationTypeWindows ... 528 HTTPAuthenticationTypeWindows HTTPAuthenticationType = "Windows" 529) 530 531// PossibleHTTPAuthenticationTypeValues returns an array of possible values for the HTTPAuthenticationType const type. 532func PossibleHTTPAuthenticationTypeValues() []HTTPAuthenticationType { 533 return []HTTPAuthenticationType{HTTPAuthenticationTypeAnonymous, HTTPAuthenticationTypeBasic, HTTPAuthenticationTypeClientCertificate, HTTPAuthenticationTypeDigest, HTTPAuthenticationTypeWindows} 534} 535 536// ImpalaAuthenticationType enumerates the values for impala authentication type. 537type ImpalaAuthenticationType string 538 539const ( 540 // ImpalaAuthenticationTypeAnonymous ... 541 ImpalaAuthenticationTypeAnonymous ImpalaAuthenticationType = "Anonymous" 542 // ImpalaAuthenticationTypeSASLUsername ... 543 ImpalaAuthenticationTypeSASLUsername ImpalaAuthenticationType = "SASLUsername" 544 // ImpalaAuthenticationTypeUsernameAndPassword ... 545 ImpalaAuthenticationTypeUsernameAndPassword ImpalaAuthenticationType = "UsernameAndPassword" 546) 547 548// PossibleImpalaAuthenticationTypeValues returns an array of possible values for the ImpalaAuthenticationType const type. 549func PossibleImpalaAuthenticationTypeValues() []ImpalaAuthenticationType { 550 return []ImpalaAuthenticationType{ImpalaAuthenticationTypeAnonymous, ImpalaAuthenticationTypeSASLUsername, ImpalaAuthenticationTypeUsernameAndPassword} 551} 552 553// IntegrationRuntimeAuthKeyName enumerates the values for integration runtime auth key name. 554type IntegrationRuntimeAuthKeyName string 555 556const ( 557 // AuthKey1 ... 558 AuthKey1 IntegrationRuntimeAuthKeyName = "authKey1" 559 // AuthKey2 ... 560 AuthKey2 IntegrationRuntimeAuthKeyName = "authKey2" 561) 562 563// PossibleIntegrationRuntimeAuthKeyNameValues returns an array of possible values for the IntegrationRuntimeAuthKeyName const type. 564func PossibleIntegrationRuntimeAuthKeyNameValues() []IntegrationRuntimeAuthKeyName { 565 return []IntegrationRuntimeAuthKeyName{AuthKey1, AuthKey2} 566} 567 568// IntegrationRuntimeAutoUpdate enumerates the values for integration runtime auto update. 569type IntegrationRuntimeAutoUpdate string 570 571const ( 572 // Off ... 573 Off IntegrationRuntimeAutoUpdate = "Off" 574 // On ... 575 On IntegrationRuntimeAutoUpdate = "On" 576) 577 578// PossibleIntegrationRuntimeAutoUpdateValues returns an array of possible values for the IntegrationRuntimeAutoUpdate const type. 579func PossibleIntegrationRuntimeAutoUpdateValues() []IntegrationRuntimeAutoUpdate { 580 return []IntegrationRuntimeAutoUpdate{Off, On} 581} 582 583// IntegrationRuntimeEdition enumerates the values for integration runtime edition. 584type IntegrationRuntimeEdition string 585 586const ( 587 // Enterprise ... 588 Enterprise IntegrationRuntimeEdition = "Enterprise" 589 // Standard ... 590 Standard IntegrationRuntimeEdition = "Standard" 591) 592 593// PossibleIntegrationRuntimeEditionValues returns an array of possible values for the IntegrationRuntimeEdition const type. 594func PossibleIntegrationRuntimeEditionValues() []IntegrationRuntimeEdition { 595 return []IntegrationRuntimeEdition{Enterprise, Standard} 596} 597 598// IntegrationRuntimeEntityReferenceType enumerates the values for integration runtime entity reference type. 599type IntegrationRuntimeEntityReferenceType string 600 601const ( 602 // IntegrationRuntimeEntityReferenceTypeIntegrationRuntimeReference ... 603 IntegrationRuntimeEntityReferenceTypeIntegrationRuntimeReference IntegrationRuntimeEntityReferenceType = "IntegrationRuntimeReference" 604 // IntegrationRuntimeEntityReferenceTypeLinkedServiceReference ... 605 IntegrationRuntimeEntityReferenceTypeLinkedServiceReference IntegrationRuntimeEntityReferenceType = "LinkedServiceReference" 606) 607 608// PossibleIntegrationRuntimeEntityReferenceTypeValues returns an array of possible values for the IntegrationRuntimeEntityReferenceType const type. 609func PossibleIntegrationRuntimeEntityReferenceTypeValues() []IntegrationRuntimeEntityReferenceType { 610 return []IntegrationRuntimeEntityReferenceType{IntegrationRuntimeEntityReferenceTypeIntegrationRuntimeReference, IntegrationRuntimeEntityReferenceTypeLinkedServiceReference} 611} 612 613// IntegrationRuntimeInternalChannelEncryptionMode enumerates the values for integration runtime internal 614// channel encryption mode. 615type IntegrationRuntimeInternalChannelEncryptionMode string 616 617const ( 618 // NotEncrypted ... 619 NotEncrypted IntegrationRuntimeInternalChannelEncryptionMode = "NotEncrypted" 620 // NotSet ... 621 NotSet IntegrationRuntimeInternalChannelEncryptionMode = "NotSet" 622 // SslEncrypted ... 623 SslEncrypted IntegrationRuntimeInternalChannelEncryptionMode = "SslEncrypted" 624) 625 626// PossibleIntegrationRuntimeInternalChannelEncryptionModeValues returns an array of possible values for the IntegrationRuntimeInternalChannelEncryptionMode const type. 627func PossibleIntegrationRuntimeInternalChannelEncryptionModeValues() []IntegrationRuntimeInternalChannelEncryptionMode { 628 return []IntegrationRuntimeInternalChannelEncryptionMode{NotEncrypted, NotSet, SslEncrypted} 629} 630 631// IntegrationRuntimeLicenseType enumerates the values for integration runtime license type. 632type IntegrationRuntimeLicenseType string 633 634const ( 635 // BasePrice ... 636 BasePrice IntegrationRuntimeLicenseType = "BasePrice" 637 // LicenseIncluded ... 638 LicenseIncluded IntegrationRuntimeLicenseType = "LicenseIncluded" 639) 640 641// PossibleIntegrationRuntimeLicenseTypeValues returns an array of possible values for the IntegrationRuntimeLicenseType const type. 642func PossibleIntegrationRuntimeLicenseTypeValues() []IntegrationRuntimeLicenseType { 643 return []IntegrationRuntimeLicenseType{BasePrice, LicenseIncluded} 644} 645 646// IntegrationRuntimeSsisCatalogPricingTier enumerates the values for integration runtime ssis catalog pricing 647// tier. 648type IntegrationRuntimeSsisCatalogPricingTier string 649 650const ( 651 // IntegrationRuntimeSsisCatalogPricingTierBasic ... 652 IntegrationRuntimeSsisCatalogPricingTierBasic IntegrationRuntimeSsisCatalogPricingTier = "Basic" 653 // IntegrationRuntimeSsisCatalogPricingTierPremium ... 654 IntegrationRuntimeSsisCatalogPricingTierPremium IntegrationRuntimeSsisCatalogPricingTier = "Premium" 655 // IntegrationRuntimeSsisCatalogPricingTierPremiumRS ... 656 IntegrationRuntimeSsisCatalogPricingTierPremiumRS IntegrationRuntimeSsisCatalogPricingTier = "PremiumRS" 657 // IntegrationRuntimeSsisCatalogPricingTierStandard ... 658 IntegrationRuntimeSsisCatalogPricingTierStandard IntegrationRuntimeSsisCatalogPricingTier = "Standard" 659) 660 661// PossibleIntegrationRuntimeSsisCatalogPricingTierValues returns an array of possible values for the IntegrationRuntimeSsisCatalogPricingTier const type. 662func PossibleIntegrationRuntimeSsisCatalogPricingTierValues() []IntegrationRuntimeSsisCatalogPricingTier { 663 return []IntegrationRuntimeSsisCatalogPricingTier{IntegrationRuntimeSsisCatalogPricingTierBasic, IntegrationRuntimeSsisCatalogPricingTierPremium, IntegrationRuntimeSsisCatalogPricingTierPremiumRS, IntegrationRuntimeSsisCatalogPricingTierStandard} 664} 665 666// IntegrationRuntimeState enumerates the values for integration runtime state. 667type IntegrationRuntimeState string 668 669const ( 670 // IntegrationRuntimeStateAccessDenied ... 671 IntegrationRuntimeStateAccessDenied IntegrationRuntimeState = "AccessDenied" 672 // IntegrationRuntimeStateInitial ... 673 IntegrationRuntimeStateInitial IntegrationRuntimeState = "Initial" 674 // IntegrationRuntimeStateLimited ... 675 IntegrationRuntimeStateLimited IntegrationRuntimeState = "Limited" 676 // IntegrationRuntimeStateNeedRegistration ... 677 IntegrationRuntimeStateNeedRegistration IntegrationRuntimeState = "NeedRegistration" 678 // IntegrationRuntimeStateOffline ... 679 IntegrationRuntimeStateOffline IntegrationRuntimeState = "Offline" 680 // IntegrationRuntimeStateOnline ... 681 IntegrationRuntimeStateOnline IntegrationRuntimeState = "Online" 682 // IntegrationRuntimeStateStarted ... 683 IntegrationRuntimeStateStarted IntegrationRuntimeState = "Started" 684 // IntegrationRuntimeStateStarting ... 685 IntegrationRuntimeStateStarting IntegrationRuntimeState = "Starting" 686 // IntegrationRuntimeStateStopped ... 687 IntegrationRuntimeStateStopped IntegrationRuntimeState = "Stopped" 688 // IntegrationRuntimeStateStopping ... 689 IntegrationRuntimeStateStopping IntegrationRuntimeState = "Stopping" 690) 691 692// PossibleIntegrationRuntimeStateValues returns an array of possible values for the IntegrationRuntimeState const type. 693func PossibleIntegrationRuntimeStateValues() []IntegrationRuntimeState { 694 return []IntegrationRuntimeState{IntegrationRuntimeStateAccessDenied, IntegrationRuntimeStateInitial, IntegrationRuntimeStateLimited, IntegrationRuntimeStateNeedRegistration, IntegrationRuntimeStateOffline, IntegrationRuntimeStateOnline, IntegrationRuntimeStateStarted, IntegrationRuntimeStateStarting, IntegrationRuntimeStateStopped, IntegrationRuntimeStateStopping} 695} 696 697// IntegrationRuntimeType enumerates the values for integration runtime type. 698type IntegrationRuntimeType string 699 700const ( 701 // Managed ... 702 Managed IntegrationRuntimeType = "Managed" 703 // SelfHosted ... 704 SelfHosted IntegrationRuntimeType = "SelfHosted" 705) 706 707// PossibleIntegrationRuntimeTypeValues returns an array of possible values for the IntegrationRuntimeType const type. 708func PossibleIntegrationRuntimeTypeValues() []IntegrationRuntimeType { 709 return []IntegrationRuntimeType{Managed, SelfHosted} 710} 711 712// IntegrationRuntimeUpdateResult enumerates the values for integration runtime update result. 713type IntegrationRuntimeUpdateResult string 714 715const ( 716 // IntegrationRuntimeUpdateResultFail ... 717 IntegrationRuntimeUpdateResultFail IntegrationRuntimeUpdateResult = "Fail" 718 // IntegrationRuntimeUpdateResultNone ... 719 IntegrationRuntimeUpdateResultNone IntegrationRuntimeUpdateResult = "None" 720 // IntegrationRuntimeUpdateResultSucceed ... 721 IntegrationRuntimeUpdateResultSucceed IntegrationRuntimeUpdateResult = "Succeed" 722) 723 724// PossibleIntegrationRuntimeUpdateResultValues returns an array of possible values for the IntegrationRuntimeUpdateResult const type. 725func PossibleIntegrationRuntimeUpdateResultValues() []IntegrationRuntimeUpdateResult { 726 return []IntegrationRuntimeUpdateResult{IntegrationRuntimeUpdateResultFail, IntegrationRuntimeUpdateResultNone, IntegrationRuntimeUpdateResultSucceed} 727} 728 729// JSONWriteFilePattern enumerates the values for json write file pattern. 730type JSONWriteFilePattern string 731 732const ( 733 // ArrayOfObjects ... 734 ArrayOfObjects JSONWriteFilePattern = "arrayOfObjects" 735 // SetOfObjects ... 736 SetOfObjects JSONWriteFilePattern = "setOfObjects" 737) 738 739// PossibleJSONWriteFilePatternValues returns an array of possible values for the JSONWriteFilePattern const type. 740func PossibleJSONWriteFilePatternValues() []JSONWriteFilePattern { 741 return []JSONWriteFilePattern{ArrayOfObjects, SetOfObjects} 742} 743 744// ManagedIntegrationRuntimeNodeStatus enumerates the values for managed integration runtime node status. 745type ManagedIntegrationRuntimeNodeStatus string 746 747const ( 748 // Available ... 749 Available ManagedIntegrationRuntimeNodeStatus = "Available" 750 // Recycling ... 751 Recycling ManagedIntegrationRuntimeNodeStatus = "Recycling" 752 // Starting ... 753 Starting ManagedIntegrationRuntimeNodeStatus = "Starting" 754 // Unavailable ... 755 Unavailable ManagedIntegrationRuntimeNodeStatus = "Unavailable" 756) 757 758// PossibleManagedIntegrationRuntimeNodeStatusValues returns an array of possible values for the ManagedIntegrationRuntimeNodeStatus const type. 759func PossibleManagedIntegrationRuntimeNodeStatusValues() []ManagedIntegrationRuntimeNodeStatus { 760 return []ManagedIntegrationRuntimeNodeStatus{Available, Recycling, Starting, Unavailable} 761} 762 763// MongoDbAuthenticationType enumerates the values for mongo db authentication type. 764type MongoDbAuthenticationType string 765 766const ( 767 // MongoDbAuthenticationTypeAnonymous ... 768 MongoDbAuthenticationTypeAnonymous MongoDbAuthenticationType = "Anonymous" 769 // MongoDbAuthenticationTypeBasic ... 770 MongoDbAuthenticationTypeBasic MongoDbAuthenticationType = "Basic" 771) 772 773// PossibleMongoDbAuthenticationTypeValues returns an array of possible values for the MongoDbAuthenticationType const type. 774func PossibleMongoDbAuthenticationTypeValues() []MongoDbAuthenticationType { 775 return []MongoDbAuthenticationType{MongoDbAuthenticationTypeAnonymous, MongoDbAuthenticationTypeBasic} 776} 777 778// NetezzaPartitionOption enumerates the values for netezza partition option. 779type NetezzaPartitionOption string 780 781const ( 782 // NetezzaPartitionOptionDataSlice ... 783 NetezzaPartitionOptionDataSlice NetezzaPartitionOption = "DataSlice" 784 // NetezzaPartitionOptionDynamicRange ... 785 NetezzaPartitionOptionDynamicRange NetezzaPartitionOption = "DynamicRange" 786 // NetezzaPartitionOptionNone ... 787 NetezzaPartitionOptionNone NetezzaPartitionOption = "None" 788) 789 790// PossibleNetezzaPartitionOptionValues returns an array of possible values for the NetezzaPartitionOption const type. 791func PossibleNetezzaPartitionOptionValues() []NetezzaPartitionOption { 792 return []NetezzaPartitionOption{NetezzaPartitionOptionDataSlice, NetezzaPartitionOptionDynamicRange, NetezzaPartitionOptionNone} 793} 794 795// ODataAadServicePrincipalCredentialType enumerates the values for o data aad service principal credential 796// type. 797type ODataAadServicePrincipalCredentialType string 798 799const ( 800 // ServicePrincipalCert ... 801 ServicePrincipalCert ODataAadServicePrincipalCredentialType = "ServicePrincipalCert" 802 // ServicePrincipalKey ... 803 ServicePrincipalKey ODataAadServicePrincipalCredentialType = "ServicePrincipalKey" 804) 805 806// PossibleODataAadServicePrincipalCredentialTypeValues returns an array of possible values for the ODataAadServicePrincipalCredentialType const type. 807func PossibleODataAadServicePrincipalCredentialTypeValues() []ODataAadServicePrincipalCredentialType { 808 return []ODataAadServicePrincipalCredentialType{ServicePrincipalCert, ServicePrincipalKey} 809} 810 811// ODataAuthenticationType enumerates the values for o data authentication type. 812type ODataAuthenticationType string 813 814const ( 815 // ODataAuthenticationTypeAadServicePrincipal ... 816 ODataAuthenticationTypeAadServicePrincipal ODataAuthenticationType = "AadServicePrincipal" 817 // ODataAuthenticationTypeAnonymous ... 818 ODataAuthenticationTypeAnonymous ODataAuthenticationType = "Anonymous" 819 // ODataAuthenticationTypeBasic ... 820 ODataAuthenticationTypeBasic ODataAuthenticationType = "Basic" 821 // ODataAuthenticationTypeManagedServiceIdentity ... 822 ODataAuthenticationTypeManagedServiceIdentity ODataAuthenticationType = "ManagedServiceIdentity" 823 // ODataAuthenticationTypeWindows ... 824 ODataAuthenticationTypeWindows ODataAuthenticationType = "Windows" 825) 826 827// PossibleODataAuthenticationTypeValues returns an array of possible values for the ODataAuthenticationType const type. 828func PossibleODataAuthenticationTypeValues() []ODataAuthenticationType { 829 return []ODataAuthenticationType{ODataAuthenticationTypeAadServicePrincipal, ODataAuthenticationTypeAnonymous, ODataAuthenticationTypeBasic, ODataAuthenticationTypeManagedServiceIdentity, ODataAuthenticationTypeWindows} 830} 831 832// OraclePartitionOption enumerates the values for oracle partition option. 833type OraclePartitionOption string 834 835const ( 836 // OraclePartitionOptionDynamicRange ... 837 OraclePartitionOptionDynamicRange OraclePartitionOption = "DynamicRange" 838 // OraclePartitionOptionNone ... 839 OraclePartitionOptionNone OraclePartitionOption = "None" 840 // OraclePartitionOptionPhysicalPartitionsOfTable ... 841 OraclePartitionOptionPhysicalPartitionsOfTable OraclePartitionOption = "PhysicalPartitionsOfTable" 842) 843 844// PossibleOraclePartitionOptionValues returns an array of possible values for the OraclePartitionOption const type. 845func PossibleOraclePartitionOptionValues() []OraclePartitionOption { 846 return []OraclePartitionOption{OraclePartitionOptionDynamicRange, OraclePartitionOptionNone, OraclePartitionOptionPhysicalPartitionsOfTable} 847} 848 849// OrcCompressionCodec enumerates the values for orc compression codec. 850type OrcCompressionCodec string 851 852const ( 853 // OrcCompressionCodecLzo ... 854 OrcCompressionCodecLzo OrcCompressionCodec = "lzo" 855 // OrcCompressionCodecNone ... 856 OrcCompressionCodecNone OrcCompressionCodec = "none" 857 // OrcCompressionCodecSnappy ... 858 OrcCompressionCodecSnappy OrcCompressionCodec = "snappy" 859 // OrcCompressionCodecZlib ... 860 OrcCompressionCodecZlib OrcCompressionCodec = "zlib" 861) 862 863// PossibleOrcCompressionCodecValues returns an array of possible values for the OrcCompressionCodec const type. 864func PossibleOrcCompressionCodecValues() []OrcCompressionCodec { 865 return []OrcCompressionCodec{OrcCompressionCodecLzo, OrcCompressionCodecNone, OrcCompressionCodecSnappy, OrcCompressionCodecZlib} 866} 867 868// ParameterType enumerates the values for parameter type. 869type ParameterType string 870 871const ( 872 // ParameterTypeArray ... 873 ParameterTypeArray ParameterType = "Array" 874 // ParameterTypeBool ... 875 ParameterTypeBool ParameterType = "Bool" 876 // ParameterTypeFloat ... 877 ParameterTypeFloat ParameterType = "Float" 878 // ParameterTypeInt ... 879 ParameterTypeInt ParameterType = "Int" 880 // ParameterTypeObject ... 881 ParameterTypeObject ParameterType = "Object" 882 // ParameterTypeSecureString ... 883 ParameterTypeSecureString ParameterType = "SecureString" 884 // ParameterTypeString ... 885 ParameterTypeString ParameterType = "String" 886) 887 888// PossibleParameterTypeValues returns an array of possible values for the ParameterType const type. 889func PossibleParameterTypeValues() []ParameterType { 890 return []ParameterType{ParameterTypeArray, ParameterTypeBool, ParameterTypeFloat, ParameterTypeInt, ParameterTypeObject, ParameterTypeSecureString, ParameterTypeString} 891} 892 893// PhoenixAuthenticationType enumerates the values for phoenix authentication type. 894type PhoenixAuthenticationType string 895 896const ( 897 // PhoenixAuthenticationTypeAnonymous ... 898 PhoenixAuthenticationTypeAnonymous PhoenixAuthenticationType = "Anonymous" 899 // PhoenixAuthenticationTypeUsernameAndPassword ... 900 PhoenixAuthenticationTypeUsernameAndPassword PhoenixAuthenticationType = "UsernameAndPassword" 901 // PhoenixAuthenticationTypeWindowsAzureHDInsightService ... 902 PhoenixAuthenticationTypeWindowsAzureHDInsightService PhoenixAuthenticationType = "WindowsAzureHDInsightService" 903) 904 905// PossiblePhoenixAuthenticationTypeValues returns an array of possible values for the PhoenixAuthenticationType const type. 906func PossiblePhoenixAuthenticationTypeValues() []PhoenixAuthenticationType { 907 return []PhoenixAuthenticationType{PhoenixAuthenticationTypeAnonymous, PhoenixAuthenticationTypeUsernameAndPassword, PhoenixAuthenticationTypeWindowsAzureHDInsightService} 908} 909 910// PolybaseSettingsRejectType enumerates the values for polybase settings reject type. 911type PolybaseSettingsRejectType string 912 913const ( 914 // Percentage ... 915 Percentage PolybaseSettingsRejectType = "percentage" 916 // Value ... 917 Value PolybaseSettingsRejectType = "value" 918) 919 920// PossiblePolybaseSettingsRejectTypeValues returns an array of possible values for the PolybaseSettingsRejectType const type. 921func PossiblePolybaseSettingsRejectTypeValues() []PolybaseSettingsRejectType { 922 return []PolybaseSettingsRejectType{Percentage, Value} 923} 924 925// PrestoAuthenticationType enumerates the values for presto authentication type. 926type PrestoAuthenticationType string 927 928const ( 929 // PrestoAuthenticationTypeAnonymous ... 930 PrestoAuthenticationTypeAnonymous PrestoAuthenticationType = "Anonymous" 931 // PrestoAuthenticationTypeLDAP ... 932 PrestoAuthenticationTypeLDAP PrestoAuthenticationType = "LDAP" 933) 934 935// PossiblePrestoAuthenticationTypeValues returns an array of possible values for the PrestoAuthenticationType const type. 936func PossiblePrestoAuthenticationTypeValues() []PrestoAuthenticationType { 937 return []PrestoAuthenticationType{PrestoAuthenticationTypeAnonymous, PrestoAuthenticationTypeLDAP} 938} 939 940// PublicNetworkAccess enumerates the values for public network access. 941type PublicNetworkAccess string 942 943const ( 944 // PublicNetworkAccessDisabled ... 945 PublicNetworkAccessDisabled PublicNetworkAccess = "Disabled" 946 // PublicNetworkAccessEnabled ... 947 PublicNetworkAccessEnabled PublicNetworkAccess = "Enabled" 948) 949 950// PossiblePublicNetworkAccessValues returns an array of possible values for the PublicNetworkAccess const type. 951func PossiblePublicNetworkAccessValues() []PublicNetworkAccess { 952 return []PublicNetworkAccess{PublicNetworkAccessDisabled, PublicNetworkAccessEnabled} 953} 954 955// RecurrenceFrequency enumerates the values for recurrence frequency. 956type RecurrenceFrequency string 957 958const ( 959 // Day ... 960 Day RecurrenceFrequency = "Day" 961 // Hour ... 962 Hour RecurrenceFrequency = "Hour" 963 // Minute ... 964 Minute RecurrenceFrequency = "Minute" 965 // Month ... 966 Month RecurrenceFrequency = "Month" 967 // NotSpecified ... 968 NotSpecified RecurrenceFrequency = "NotSpecified" 969 // Week ... 970 Week RecurrenceFrequency = "Week" 971 // Year ... 972 Year RecurrenceFrequency = "Year" 973) 974 975// PossibleRecurrenceFrequencyValues returns an array of possible values for the RecurrenceFrequency const type. 976func PossibleRecurrenceFrequencyValues() []RecurrenceFrequency { 977 return []RecurrenceFrequency{Day, Hour, Minute, Month, NotSpecified, Week, Year} 978} 979 980// RestServiceAuthenticationType enumerates the values for rest service authentication type. 981type RestServiceAuthenticationType string 982 983const ( 984 // RestServiceAuthenticationTypeAadServicePrincipal ... 985 RestServiceAuthenticationTypeAadServicePrincipal RestServiceAuthenticationType = "AadServicePrincipal" 986 // RestServiceAuthenticationTypeAnonymous ... 987 RestServiceAuthenticationTypeAnonymous RestServiceAuthenticationType = "Anonymous" 988 // RestServiceAuthenticationTypeBasic ... 989 RestServiceAuthenticationTypeBasic RestServiceAuthenticationType = "Basic" 990 // RestServiceAuthenticationTypeManagedServiceIdentity ... 991 RestServiceAuthenticationTypeManagedServiceIdentity RestServiceAuthenticationType = "ManagedServiceIdentity" 992) 993 994// PossibleRestServiceAuthenticationTypeValues returns an array of possible values for the RestServiceAuthenticationType const type. 995func PossibleRestServiceAuthenticationTypeValues() []RestServiceAuthenticationType { 996 return []RestServiceAuthenticationType{RestServiceAuthenticationTypeAadServicePrincipal, RestServiceAuthenticationTypeAnonymous, RestServiceAuthenticationTypeBasic, RestServiceAuthenticationTypeManagedServiceIdentity} 997} 998 999// RunQueryFilterOperand enumerates the values for run query filter operand. 1000type RunQueryFilterOperand string 1001 1002const ( 1003 // ActivityName ... 1004 ActivityName RunQueryFilterOperand = "ActivityName" 1005 // ActivityRunEnd ... 1006 ActivityRunEnd RunQueryFilterOperand = "ActivityRunEnd" 1007 // ActivityRunStart ... 1008 ActivityRunStart RunQueryFilterOperand = "ActivityRunStart" 1009 // ActivityType ... 1010 ActivityType RunQueryFilterOperand = "ActivityType" 1011 // LatestOnly ... 1012 LatestOnly RunQueryFilterOperand = "LatestOnly" 1013 // PipelineName ... 1014 PipelineName RunQueryFilterOperand = "PipelineName" 1015 // RunEnd ... 1016 RunEnd RunQueryFilterOperand = "RunEnd" 1017 // RunGroupID ... 1018 RunGroupID RunQueryFilterOperand = "RunGroupId" 1019 // RunStart ... 1020 RunStart RunQueryFilterOperand = "RunStart" 1021 // Status ... 1022 Status RunQueryFilterOperand = "Status" 1023 // TriggerName ... 1024 TriggerName RunQueryFilterOperand = "TriggerName" 1025 // TriggerRunTimestamp ... 1026 TriggerRunTimestamp RunQueryFilterOperand = "TriggerRunTimestamp" 1027) 1028 1029// PossibleRunQueryFilterOperandValues returns an array of possible values for the RunQueryFilterOperand const type. 1030func PossibleRunQueryFilterOperandValues() []RunQueryFilterOperand { 1031 return []RunQueryFilterOperand{ActivityName, ActivityRunEnd, ActivityRunStart, ActivityType, LatestOnly, PipelineName, RunEnd, RunGroupID, RunStart, Status, TriggerName, TriggerRunTimestamp} 1032} 1033 1034// RunQueryFilterOperator enumerates the values for run query filter operator. 1035type RunQueryFilterOperator string 1036 1037const ( 1038 // Equals ... 1039 Equals RunQueryFilterOperator = "Equals" 1040 // In ... 1041 In RunQueryFilterOperator = "In" 1042 // NotEquals ... 1043 NotEquals RunQueryFilterOperator = "NotEquals" 1044 // NotIn ... 1045 NotIn RunQueryFilterOperator = "NotIn" 1046) 1047 1048// PossibleRunQueryFilterOperatorValues returns an array of possible values for the RunQueryFilterOperator const type. 1049func PossibleRunQueryFilterOperatorValues() []RunQueryFilterOperator { 1050 return []RunQueryFilterOperator{Equals, In, NotEquals, NotIn} 1051} 1052 1053// RunQueryOrder enumerates the values for run query order. 1054type RunQueryOrder string 1055 1056const ( 1057 // ASC ... 1058 ASC RunQueryOrder = "ASC" 1059 // DESC ... 1060 DESC RunQueryOrder = "DESC" 1061) 1062 1063// PossibleRunQueryOrderValues returns an array of possible values for the RunQueryOrder const type. 1064func PossibleRunQueryOrderValues() []RunQueryOrder { 1065 return []RunQueryOrder{ASC, DESC} 1066} 1067 1068// RunQueryOrderByField enumerates the values for run query order by field. 1069type RunQueryOrderByField string 1070 1071const ( 1072 // RunQueryOrderByFieldActivityName ... 1073 RunQueryOrderByFieldActivityName RunQueryOrderByField = "ActivityName" 1074 // RunQueryOrderByFieldActivityRunEnd ... 1075 RunQueryOrderByFieldActivityRunEnd RunQueryOrderByField = "ActivityRunEnd" 1076 // RunQueryOrderByFieldActivityRunStart ... 1077 RunQueryOrderByFieldActivityRunStart RunQueryOrderByField = "ActivityRunStart" 1078 // RunQueryOrderByFieldPipelineName ... 1079 RunQueryOrderByFieldPipelineName RunQueryOrderByField = "PipelineName" 1080 // RunQueryOrderByFieldRunEnd ... 1081 RunQueryOrderByFieldRunEnd RunQueryOrderByField = "RunEnd" 1082 // RunQueryOrderByFieldRunStart ... 1083 RunQueryOrderByFieldRunStart RunQueryOrderByField = "RunStart" 1084 // RunQueryOrderByFieldStatus ... 1085 RunQueryOrderByFieldStatus RunQueryOrderByField = "Status" 1086 // RunQueryOrderByFieldTriggerName ... 1087 RunQueryOrderByFieldTriggerName RunQueryOrderByField = "TriggerName" 1088 // RunQueryOrderByFieldTriggerRunTimestamp ... 1089 RunQueryOrderByFieldTriggerRunTimestamp RunQueryOrderByField = "TriggerRunTimestamp" 1090) 1091 1092// PossibleRunQueryOrderByFieldValues returns an array of possible values for the RunQueryOrderByField const type. 1093func PossibleRunQueryOrderByFieldValues() []RunQueryOrderByField { 1094 return []RunQueryOrderByField{RunQueryOrderByFieldActivityName, RunQueryOrderByFieldActivityRunEnd, RunQueryOrderByFieldActivityRunStart, RunQueryOrderByFieldPipelineName, RunQueryOrderByFieldRunEnd, RunQueryOrderByFieldRunStart, RunQueryOrderByFieldStatus, RunQueryOrderByFieldTriggerName, RunQueryOrderByFieldTriggerRunTimestamp} 1095} 1096 1097// SalesforceSinkWriteBehavior enumerates the values for salesforce sink write behavior. 1098type SalesforceSinkWriteBehavior string 1099 1100const ( 1101 // SalesforceSinkWriteBehaviorInsert ... 1102 SalesforceSinkWriteBehaviorInsert SalesforceSinkWriteBehavior = "Insert" 1103 // SalesforceSinkWriteBehaviorUpsert ... 1104 SalesforceSinkWriteBehaviorUpsert SalesforceSinkWriteBehavior = "Upsert" 1105) 1106 1107// PossibleSalesforceSinkWriteBehaviorValues returns an array of possible values for the SalesforceSinkWriteBehavior const type. 1108func PossibleSalesforceSinkWriteBehaviorValues() []SalesforceSinkWriteBehavior { 1109 return []SalesforceSinkWriteBehavior{SalesforceSinkWriteBehaviorInsert, SalesforceSinkWriteBehaviorUpsert} 1110} 1111 1112// SalesforceSourceReadBehavior enumerates the values for salesforce source read behavior. 1113type SalesforceSourceReadBehavior string 1114 1115const ( 1116 // Query ... 1117 Query SalesforceSourceReadBehavior = "Query" 1118 // QueryAll ... 1119 QueryAll SalesforceSourceReadBehavior = "QueryAll" 1120) 1121 1122// PossibleSalesforceSourceReadBehaviorValues returns an array of possible values for the SalesforceSourceReadBehavior const type. 1123func PossibleSalesforceSourceReadBehaviorValues() []SalesforceSourceReadBehavior { 1124 return []SalesforceSourceReadBehavior{Query, QueryAll} 1125} 1126 1127// SapCloudForCustomerSinkWriteBehavior enumerates the values for sap cloud for customer sink write behavior. 1128type SapCloudForCustomerSinkWriteBehavior string 1129 1130const ( 1131 // Insert ... 1132 Insert SapCloudForCustomerSinkWriteBehavior = "Insert" 1133 // Update ... 1134 Update SapCloudForCustomerSinkWriteBehavior = "Update" 1135) 1136 1137// PossibleSapCloudForCustomerSinkWriteBehaviorValues returns an array of possible values for the SapCloudForCustomerSinkWriteBehavior const type. 1138func PossibleSapCloudForCustomerSinkWriteBehaviorValues() []SapCloudForCustomerSinkWriteBehavior { 1139 return []SapCloudForCustomerSinkWriteBehavior{Insert, Update} 1140} 1141 1142// SapHanaAuthenticationType enumerates the values for sap hana authentication type. 1143type SapHanaAuthenticationType string 1144 1145const ( 1146 // SapHanaAuthenticationTypeBasic ... 1147 SapHanaAuthenticationTypeBasic SapHanaAuthenticationType = "Basic" 1148 // SapHanaAuthenticationTypeWindows ... 1149 SapHanaAuthenticationTypeWindows SapHanaAuthenticationType = "Windows" 1150) 1151 1152// PossibleSapHanaAuthenticationTypeValues returns an array of possible values for the SapHanaAuthenticationType const type. 1153func PossibleSapHanaAuthenticationTypeValues() []SapHanaAuthenticationType { 1154 return []SapHanaAuthenticationType{SapHanaAuthenticationTypeBasic, SapHanaAuthenticationTypeWindows} 1155} 1156 1157// SapHanaPartitionOption enumerates the values for sap hana partition option. 1158type SapHanaPartitionOption string 1159 1160const ( 1161 // SapHanaPartitionOptionNone ... 1162 SapHanaPartitionOptionNone SapHanaPartitionOption = "None" 1163 // SapHanaPartitionOptionPhysicalPartitionsOfTable ... 1164 SapHanaPartitionOptionPhysicalPartitionsOfTable SapHanaPartitionOption = "PhysicalPartitionsOfTable" 1165 // SapHanaPartitionOptionSapHanaDynamicRange ... 1166 SapHanaPartitionOptionSapHanaDynamicRange SapHanaPartitionOption = "SapHanaDynamicRange" 1167) 1168 1169// PossibleSapHanaPartitionOptionValues returns an array of possible values for the SapHanaPartitionOption const type. 1170func PossibleSapHanaPartitionOptionValues() []SapHanaPartitionOption { 1171 return []SapHanaPartitionOption{SapHanaPartitionOptionNone, SapHanaPartitionOptionPhysicalPartitionsOfTable, SapHanaPartitionOptionSapHanaDynamicRange} 1172} 1173 1174// SapTablePartitionOption enumerates the values for sap table partition option. 1175type SapTablePartitionOption string 1176 1177const ( 1178 // SapTablePartitionOptionNone ... 1179 SapTablePartitionOptionNone SapTablePartitionOption = "None" 1180 // SapTablePartitionOptionPartitionOnCalendarDate ... 1181 SapTablePartitionOptionPartitionOnCalendarDate SapTablePartitionOption = "PartitionOnCalendarDate" 1182 // SapTablePartitionOptionPartitionOnCalendarMonth ... 1183 SapTablePartitionOptionPartitionOnCalendarMonth SapTablePartitionOption = "PartitionOnCalendarMonth" 1184 // SapTablePartitionOptionPartitionOnCalendarYear ... 1185 SapTablePartitionOptionPartitionOnCalendarYear SapTablePartitionOption = "PartitionOnCalendarYear" 1186 // SapTablePartitionOptionPartitionOnInt ... 1187 SapTablePartitionOptionPartitionOnInt SapTablePartitionOption = "PartitionOnInt" 1188 // SapTablePartitionOptionPartitionOnTime ... 1189 SapTablePartitionOptionPartitionOnTime SapTablePartitionOption = "PartitionOnTime" 1190) 1191 1192// PossibleSapTablePartitionOptionValues returns an array of possible values for the SapTablePartitionOption const type. 1193func PossibleSapTablePartitionOptionValues() []SapTablePartitionOption { 1194 return []SapTablePartitionOption{SapTablePartitionOptionNone, SapTablePartitionOptionPartitionOnCalendarDate, SapTablePartitionOptionPartitionOnCalendarMonth, SapTablePartitionOptionPartitionOnCalendarYear, SapTablePartitionOptionPartitionOnInt, SapTablePartitionOptionPartitionOnTime} 1195} 1196 1197// SelfHostedIntegrationRuntimeNodeStatus enumerates the values for self hosted integration runtime node 1198// status. 1199type SelfHostedIntegrationRuntimeNodeStatus string 1200 1201const ( 1202 // SelfHostedIntegrationRuntimeNodeStatusInitializeFailed ... 1203 SelfHostedIntegrationRuntimeNodeStatusInitializeFailed SelfHostedIntegrationRuntimeNodeStatus = "InitializeFailed" 1204 // SelfHostedIntegrationRuntimeNodeStatusInitializing ... 1205 SelfHostedIntegrationRuntimeNodeStatusInitializing SelfHostedIntegrationRuntimeNodeStatus = "Initializing" 1206 // SelfHostedIntegrationRuntimeNodeStatusLimited ... 1207 SelfHostedIntegrationRuntimeNodeStatusLimited SelfHostedIntegrationRuntimeNodeStatus = "Limited" 1208 // SelfHostedIntegrationRuntimeNodeStatusNeedRegistration ... 1209 SelfHostedIntegrationRuntimeNodeStatusNeedRegistration SelfHostedIntegrationRuntimeNodeStatus = "NeedRegistration" 1210 // SelfHostedIntegrationRuntimeNodeStatusOffline ... 1211 SelfHostedIntegrationRuntimeNodeStatusOffline SelfHostedIntegrationRuntimeNodeStatus = "Offline" 1212 // SelfHostedIntegrationRuntimeNodeStatusOnline ... 1213 SelfHostedIntegrationRuntimeNodeStatusOnline SelfHostedIntegrationRuntimeNodeStatus = "Online" 1214 // SelfHostedIntegrationRuntimeNodeStatusUpgrading ... 1215 SelfHostedIntegrationRuntimeNodeStatusUpgrading SelfHostedIntegrationRuntimeNodeStatus = "Upgrading" 1216) 1217 1218// PossibleSelfHostedIntegrationRuntimeNodeStatusValues returns an array of possible values for the SelfHostedIntegrationRuntimeNodeStatus const type. 1219func PossibleSelfHostedIntegrationRuntimeNodeStatusValues() []SelfHostedIntegrationRuntimeNodeStatus { 1220 return []SelfHostedIntegrationRuntimeNodeStatus{SelfHostedIntegrationRuntimeNodeStatusInitializeFailed, SelfHostedIntegrationRuntimeNodeStatusInitializing, SelfHostedIntegrationRuntimeNodeStatusLimited, SelfHostedIntegrationRuntimeNodeStatusNeedRegistration, SelfHostedIntegrationRuntimeNodeStatusOffline, SelfHostedIntegrationRuntimeNodeStatusOnline, SelfHostedIntegrationRuntimeNodeStatusUpgrading} 1221} 1222 1223// ServiceNowAuthenticationType enumerates the values for service now authentication type. 1224type ServiceNowAuthenticationType string 1225 1226const ( 1227 // ServiceNowAuthenticationTypeBasic ... 1228 ServiceNowAuthenticationTypeBasic ServiceNowAuthenticationType = "Basic" 1229 // ServiceNowAuthenticationTypeOAuth2 ... 1230 ServiceNowAuthenticationTypeOAuth2 ServiceNowAuthenticationType = "OAuth2" 1231) 1232 1233// PossibleServiceNowAuthenticationTypeValues returns an array of possible values for the ServiceNowAuthenticationType const type. 1234func PossibleServiceNowAuthenticationTypeValues() []ServiceNowAuthenticationType { 1235 return []ServiceNowAuthenticationType{ServiceNowAuthenticationTypeBasic, ServiceNowAuthenticationTypeOAuth2} 1236} 1237 1238// SftpAuthenticationType enumerates the values for sftp authentication type. 1239type SftpAuthenticationType string 1240 1241const ( 1242 // SftpAuthenticationTypeBasic ... 1243 SftpAuthenticationTypeBasic SftpAuthenticationType = "Basic" 1244 // SftpAuthenticationTypeSSHPublicKey ... 1245 SftpAuthenticationTypeSSHPublicKey SftpAuthenticationType = "SshPublicKey" 1246) 1247 1248// PossibleSftpAuthenticationTypeValues returns an array of possible values for the SftpAuthenticationType const type. 1249func PossibleSftpAuthenticationTypeValues() []SftpAuthenticationType { 1250 return []SftpAuthenticationType{SftpAuthenticationTypeBasic, SftpAuthenticationTypeSSHPublicKey} 1251} 1252 1253// SparkAuthenticationType enumerates the values for spark authentication type. 1254type SparkAuthenticationType string 1255 1256const ( 1257 // SparkAuthenticationTypeAnonymous ... 1258 SparkAuthenticationTypeAnonymous SparkAuthenticationType = "Anonymous" 1259 // SparkAuthenticationTypeUsername ... 1260 SparkAuthenticationTypeUsername SparkAuthenticationType = "Username" 1261 // SparkAuthenticationTypeUsernameAndPassword ... 1262 SparkAuthenticationTypeUsernameAndPassword SparkAuthenticationType = "UsernameAndPassword" 1263 // SparkAuthenticationTypeWindowsAzureHDInsightService ... 1264 SparkAuthenticationTypeWindowsAzureHDInsightService SparkAuthenticationType = "WindowsAzureHDInsightService" 1265) 1266 1267// PossibleSparkAuthenticationTypeValues returns an array of possible values for the SparkAuthenticationType const type. 1268func PossibleSparkAuthenticationTypeValues() []SparkAuthenticationType { 1269 return []SparkAuthenticationType{SparkAuthenticationTypeAnonymous, SparkAuthenticationTypeUsername, SparkAuthenticationTypeUsernameAndPassword, SparkAuthenticationTypeWindowsAzureHDInsightService} 1270} 1271 1272// SparkServerType enumerates the values for spark server type. 1273type SparkServerType string 1274 1275const ( 1276 // SharkServer ... 1277 SharkServer SparkServerType = "SharkServer" 1278 // SharkServer2 ... 1279 SharkServer2 SparkServerType = "SharkServer2" 1280 // SparkThriftServer ... 1281 SparkThriftServer SparkServerType = "SparkThriftServer" 1282) 1283 1284// PossibleSparkServerTypeValues returns an array of possible values for the SparkServerType const type. 1285func PossibleSparkServerTypeValues() []SparkServerType { 1286 return []SparkServerType{SharkServer, SharkServer2, SparkThriftServer} 1287} 1288 1289// SparkThriftTransportProtocol enumerates the values for spark thrift transport protocol. 1290type SparkThriftTransportProtocol string 1291 1292const ( 1293 // SparkThriftTransportProtocolBinary ... 1294 SparkThriftTransportProtocolBinary SparkThriftTransportProtocol = "Binary" 1295 // SparkThriftTransportProtocolHTTP ... 1296 SparkThriftTransportProtocolHTTP SparkThriftTransportProtocol = "HTTP " 1297 // SparkThriftTransportProtocolSASL ... 1298 SparkThriftTransportProtocolSASL SparkThriftTransportProtocol = "SASL" 1299) 1300 1301// PossibleSparkThriftTransportProtocolValues returns an array of possible values for the SparkThriftTransportProtocol const type. 1302func PossibleSparkThriftTransportProtocolValues() []SparkThriftTransportProtocol { 1303 return []SparkThriftTransportProtocol{SparkThriftTransportProtocolBinary, SparkThriftTransportProtocolHTTP, SparkThriftTransportProtocolSASL} 1304} 1305 1306// SQLPartitionOption enumerates the values for sql partition option. 1307type SQLPartitionOption string 1308 1309const ( 1310 // SQLPartitionOptionDynamicRange ... 1311 SQLPartitionOptionDynamicRange SQLPartitionOption = "DynamicRange" 1312 // SQLPartitionOptionNone ... 1313 SQLPartitionOptionNone SQLPartitionOption = "None" 1314 // SQLPartitionOptionPhysicalPartitionsOfTable ... 1315 SQLPartitionOptionPhysicalPartitionsOfTable SQLPartitionOption = "PhysicalPartitionsOfTable" 1316) 1317 1318// PossibleSQLPartitionOptionValues returns an array of possible values for the SQLPartitionOption const type. 1319func PossibleSQLPartitionOptionValues() []SQLPartitionOption { 1320 return []SQLPartitionOption{SQLPartitionOptionDynamicRange, SQLPartitionOptionNone, SQLPartitionOptionPhysicalPartitionsOfTable} 1321} 1322 1323// SsisObjectMetadataType enumerates the values for ssis object metadata type. 1324type SsisObjectMetadataType string 1325 1326const ( 1327 // Environment ... 1328 Environment SsisObjectMetadataType = "Environment" 1329 // Folder ... 1330 Folder SsisObjectMetadataType = "Folder" 1331 // Package ... 1332 Package SsisObjectMetadataType = "Package" 1333 // Project ... 1334 Project SsisObjectMetadataType = "Project" 1335) 1336 1337// PossibleSsisObjectMetadataTypeValues returns an array of possible values for the SsisObjectMetadataType const type. 1338func PossibleSsisObjectMetadataTypeValues() []SsisObjectMetadataType { 1339 return []SsisObjectMetadataType{Environment, Folder, Package, Project} 1340} 1341 1342// SsisPackageLocationType enumerates the values for ssis package location type. 1343type SsisPackageLocationType string 1344 1345const ( 1346 // SsisPackageLocationTypeFile ... 1347 SsisPackageLocationTypeFile SsisPackageLocationType = "File" 1348 // SsisPackageLocationTypeInlinePackage ... 1349 SsisPackageLocationTypeInlinePackage SsisPackageLocationType = "InlinePackage" 1350 // SsisPackageLocationTypePackageStore ... 1351 SsisPackageLocationTypePackageStore SsisPackageLocationType = "PackageStore" 1352 // SsisPackageLocationTypeSSISDB ... 1353 SsisPackageLocationTypeSSISDB SsisPackageLocationType = "SSISDB" 1354) 1355 1356// PossibleSsisPackageLocationTypeValues returns an array of possible values for the SsisPackageLocationType const type. 1357func PossibleSsisPackageLocationTypeValues() []SsisPackageLocationType { 1358 return []SsisPackageLocationType{SsisPackageLocationTypeFile, SsisPackageLocationTypeInlinePackage, SsisPackageLocationTypePackageStore, SsisPackageLocationTypeSSISDB} 1359} 1360 1361// StoredProcedureParameterType enumerates the values for stored procedure parameter type. 1362type StoredProcedureParameterType string 1363 1364const ( 1365 // StoredProcedureParameterTypeBoolean ... 1366 StoredProcedureParameterTypeBoolean StoredProcedureParameterType = "Boolean" 1367 // StoredProcedureParameterTypeDate ... 1368 StoredProcedureParameterTypeDate StoredProcedureParameterType = "Date" 1369 // StoredProcedureParameterTypeDecimal ... 1370 StoredProcedureParameterTypeDecimal StoredProcedureParameterType = "Decimal" 1371 // StoredProcedureParameterTypeGUID ... 1372 StoredProcedureParameterTypeGUID StoredProcedureParameterType = "Guid" 1373 // StoredProcedureParameterTypeInt ... 1374 StoredProcedureParameterTypeInt StoredProcedureParameterType = "Int" 1375 // StoredProcedureParameterTypeInt64 ... 1376 StoredProcedureParameterTypeInt64 StoredProcedureParameterType = "Int64" 1377 // StoredProcedureParameterTypeString ... 1378 StoredProcedureParameterTypeString StoredProcedureParameterType = "String" 1379) 1380 1381// PossibleStoredProcedureParameterTypeValues returns an array of possible values for the StoredProcedureParameterType const type. 1382func PossibleStoredProcedureParameterTypeValues() []StoredProcedureParameterType { 1383 return []StoredProcedureParameterType{StoredProcedureParameterTypeBoolean, StoredProcedureParameterTypeDate, StoredProcedureParameterTypeDecimal, StoredProcedureParameterTypeGUID, StoredProcedureParameterTypeInt, StoredProcedureParameterTypeInt64, StoredProcedureParameterTypeString} 1384} 1385 1386// SybaseAuthenticationType enumerates the values for sybase authentication type. 1387type SybaseAuthenticationType string 1388 1389const ( 1390 // SybaseAuthenticationTypeBasic ... 1391 SybaseAuthenticationTypeBasic SybaseAuthenticationType = "Basic" 1392 // SybaseAuthenticationTypeWindows ... 1393 SybaseAuthenticationTypeWindows SybaseAuthenticationType = "Windows" 1394) 1395 1396// PossibleSybaseAuthenticationTypeValues returns an array of possible values for the SybaseAuthenticationType const type. 1397func PossibleSybaseAuthenticationTypeValues() []SybaseAuthenticationType { 1398 return []SybaseAuthenticationType{SybaseAuthenticationTypeBasic, SybaseAuthenticationTypeWindows} 1399} 1400 1401// TeradataAuthenticationType enumerates the values for teradata authentication type. 1402type TeradataAuthenticationType string 1403 1404const ( 1405 // TeradataAuthenticationTypeBasic ... 1406 TeradataAuthenticationTypeBasic TeradataAuthenticationType = "Basic" 1407 // TeradataAuthenticationTypeWindows ... 1408 TeradataAuthenticationTypeWindows TeradataAuthenticationType = "Windows" 1409) 1410 1411// PossibleTeradataAuthenticationTypeValues returns an array of possible values for the TeradataAuthenticationType const type. 1412func PossibleTeradataAuthenticationTypeValues() []TeradataAuthenticationType { 1413 return []TeradataAuthenticationType{TeradataAuthenticationTypeBasic, TeradataAuthenticationTypeWindows} 1414} 1415 1416// TeradataPartitionOption enumerates the values for teradata partition option. 1417type TeradataPartitionOption string 1418 1419const ( 1420 // TeradataPartitionOptionDynamicRange ... 1421 TeradataPartitionOptionDynamicRange TeradataPartitionOption = "DynamicRange" 1422 // TeradataPartitionOptionHash ... 1423 TeradataPartitionOptionHash TeradataPartitionOption = "Hash" 1424 // TeradataPartitionOptionNone ... 1425 TeradataPartitionOptionNone TeradataPartitionOption = "None" 1426) 1427 1428// PossibleTeradataPartitionOptionValues returns an array of possible values for the TeradataPartitionOption const type. 1429func PossibleTeradataPartitionOptionValues() []TeradataPartitionOption { 1430 return []TeradataPartitionOption{TeradataPartitionOptionDynamicRange, TeradataPartitionOptionHash, TeradataPartitionOptionNone} 1431} 1432 1433// TriggerRunStatus enumerates the values for trigger run status. 1434type TriggerRunStatus string 1435 1436const ( 1437 // TriggerRunStatusFailed ... 1438 TriggerRunStatusFailed TriggerRunStatus = "Failed" 1439 // TriggerRunStatusInprogress ... 1440 TriggerRunStatusInprogress TriggerRunStatus = "Inprogress" 1441 // TriggerRunStatusSucceeded ... 1442 TriggerRunStatusSucceeded TriggerRunStatus = "Succeeded" 1443) 1444 1445// PossibleTriggerRunStatusValues returns an array of possible values for the TriggerRunStatus const type. 1446func PossibleTriggerRunStatusValues() []TriggerRunStatus { 1447 return []TriggerRunStatus{TriggerRunStatusFailed, TriggerRunStatusInprogress, TriggerRunStatusSucceeded} 1448} 1449 1450// TriggerRuntimeState enumerates the values for trigger runtime state. 1451type TriggerRuntimeState string 1452 1453const ( 1454 // TriggerRuntimeStateDisabled ... 1455 TriggerRuntimeStateDisabled TriggerRuntimeState = "Disabled" 1456 // TriggerRuntimeStateStarted ... 1457 TriggerRuntimeStateStarted TriggerRuntimeState = "Started" 1458 // TriggerRuntimeStateStopped ... 1459 TriggerRuntimeStateStopped TriggerRuntimeState = "Stopped" 1460) 1461 1462// PossibleTriggerRuntimeStateValues returns an array of possible values for the TriggerRuntimeState const type. 1463func PossibleTriggerRuntimeStateValues() []TriggerRuntimeState { 1464 return []TriggerRuntimeState{TriggerRuntimeStateDisabled, TriggerRuntimeStateStarted, TriggerRuntimeStateStopped} 1465} 1466 1467// TumblingWindowFrequency enumerates the values for tumbling window frequency. 1468type TumblingWindowFrequency string 1469 1470const ( 1471 // TumblingWindowFrequencyHour ... 1472 TumblingWindowFrequencyHour TumblingWindowFrequency = "Hour" 1473 // TumblingWindowFrequencyMinute ... 1474 TumblingWindowFrequencyMinute TumblingWindowFrequency = "Minute" 1475 // TumblingWindowFrequencyMonth ... 1476 TumblingWindowFrequencyMonth TumblingWindowFrequency = "Month" 1477) 1478 1479// PossibleTumblingWindowFrequencyValues returns an array of possible values for the TumblingWindowFrequency const type. 1480func PossibleTumblingWindowFrequencyValues() []TumblingWindowFrequency { 1481 return []TumblingWindowFrequency{TumblingWindowFrequencyHour, TumblingWindowFrequencyMinute, TumblingWindowFrequencyMonth} 1482} 1483 1484// Type enumerates the values for type. 1485type Type string 1486 1487const ( 1488 // TypeAzureKeyVaultSecret ... 1489 TypeAzureKeyVaultSecret Type = "AzureKeyVaultSecret" 1490 // TypeSecretBase ... 1491 TypeSecretBase Type = "SecretBase" 1492 // TypeSecureString ... 1493 TypeSecureString Type = "SecureString" 1494) 1495 1496// PossibleTypeValues returns an array of possible values for the Type const type. 1497func PossibleTypeValues() []Type { 1498 return []Type{TypeAzureKeyVaultSecret, TypeSecretBase, TypeSecureString} 1499} 1500 1501// TypeBasicActivity enumerates the values for type basic activity. 1502type TypeBasicActivity string 1503 1504const ( 1505 // TypeActivity ... 1506 TypeActivity TypeBasicActivity = "Activity" 1507 // TypeAppendVariable ... 1508 TypeAppendVariable TypeBasicActivity = "AppendVariable" 1509 // TypeAzureDataExplorerCommand ... 1510 TypeAzureDataExplorerCommand TypeBasicActivity = "AzureDataExplorerCommand" 1511 // TypeAzureFunctionActivity ... 1512 TypeAzureFunctionActivity TypeBasicActivity = "AzureFunctionActivity" 1513 // TypeAzureMLBatchExecution ... 1514 TypeAzureMLBatchExecution TypeBasicActivity = "AzureMLBatchExecution" 1515 // TypeAzureMLExecutePipeline ... 1516 TypeAzureMLExecutePipeline TypeBasicActivity = "AzureMLExecutePipeline" 1517 // TypeAzureMLUpdateResource ... 1518 TypeAzureMLUpdateResource TypeBasicActivity = "AzureMLUpdateResource" 1519 // TypeContainer ... 1520 TypeContainer TypeBasicActivity = "Container" 1521 // TypeCopy ... 1522 TypeCopy TypeBasicActivity = "Copy" 1523 // TypeCustom ... 1524 TypeCustom TypeBasicActivity = "Custom" 1525 // TypeDatabricksNotebook ... 1526 TypeDatabricksNotebook TypeBasicActivity = "DatabricksNotebook" 1527 // TypeDatabricksSparkJar ... 1528 TypeDatabricksSparkJar TypeBasicActivity = "DatabricksSparkJar" 1529 // TypeDatabricksSparkPython ... 1530 TypeDatabricksSparkPython TypeBasicActivity = "DatabricksSparkPython" 1531 // TypeDataLakeAnalyticsUSQL ... 1532 TypeDataLakeAnalyticsUSQL TypeBasicActivity = "DataLakeAnalyticsU-SQL" 1533 // TypeDelete ... 1534 TypeDelete TypeBasicActivity = "Delete" 1535 // TypeExecuteDataFlow ... 1536 TypeExecuteDataFlow TypeBasicActivity = "ExecuteDataFlow" 1537 // TypeExecutePipeline ... 1538 TypeExecutePipeline TypeBasicActivity = "ExecutePipeline" 1539 // TypeExecuteSSISPackage ... 1540 TypeExecuteSSISPackage TypeBasicActivity = "ExecuteSSISPackage" 1541 // TypeExecution ... 1542 TypeExecution TypeBasicActivity = "Execution" 1543 // TypeFilter ... 1544 TypeFilter TypeBasicActivity = "Filter" 1545 // TypeForEach ... 1546 TypeForEach TypeBasicActivity = "ForEach" 1547 // TypeGetMetadata ... 1548 TypeGetMetadata TypeBasicActivity = "GetMetadata" 1549 // TypeHDInsightHive ... 1550 TypeHDInsightHive TypeBasicActivity = "HDInsightHive" 1551 // TypeHDInsightMapReduce ... 1552 TypeHDInsightMapReduce TypeBasicActivity = "HDInsightMapReduce" 1553 // TypeHDInsightPig ... 1554 TypeHDInsightPig TypeBasicActivity = "HDInsightPig" 1555 // TypeHDInsightSpark ... 1556 TypeHDInsightSpark TypeBasicActivity = "HDInsightSpark" 1557 // TypeHDInsightStreaming ... 1558 TypeHDInsightStreaming TypeBasicActivity = "HDInsightStreaming" 1559 // TypeIfCondition ... 1560 TypeIfCondition TypeBasicActivity = "IfCondition" 1561 // TypeLookup ... 1562 TypeLookup TypeBasicActivity = "Lookup" 1563 // TypeSetVariable ... 1564 TypeSetVariable TypeBasicActivity = "SetVariable" 1565 // TypeSQLServerStoredProcedure ... 1566 TypeSQLServerStoredProcedure TypeBasicActivity = "SqlServerStoredProcedure" 1567 // TypeSwitch ... 1568 TypeSwitch TypeBasicActivity = "Switch" 1569 // TypeUntil ... 1570 TypeUntil TypeBasicActivity = "Until" 1571 // TypeValidation ... 1572 TypeValidation TypeBasicActivity = "Validation" 1573 // TypeWait ... 1574 TypeWait TypeBasicActivity = "Wait" 1575 // TypeWebActivity ... 1576 TypeWebActivity TypeBasicActivity = "WebActivity" 1577 // TypeWebHook ... 1578 TypeWebHook TypeBasicActivity = "WebHook" 1579) 1580 1581// PossibleTypeBasicActivityValues returns an array of possible values for the TypeBasicActivity const type. 1582func PossibleTypeBasicActivityValues() []TypeBasicActivity { 1583 return []TypeBasicActivity{TypeActivity, TypeAppendVariable, TypeAzureDataExplorerCommand, TypeAzureFunctionActivity, TypeAzureMLBatchExecution, TypeAzureMLExecutePipeline, TypeAzureMLUpdateResource, TypeContainer, TypeCopy, TypeCustom, TypeDatabricksNotebook, TypeDatabricksSparkJar, TypeDatabricksSparkPython, TypeDataLakeAnalyticsUSQL, TypeDelete, TypeExecuteDataFlow, TypeExecutePipeline, TypeExecuteSSISPackage, TypeExecution, TypeFilter, TypeForEach, TypeGetMetadata, TypeHDInsightHive, TypeHDInsightMapReduce, TypeHDInsightPig, TypeHDInsightSpark, TypeHDInsightStreaming, TypeIfCondition, TypeLookup, TypeSetVariable, TypeSQLServerStoredProcedure, TypeSwitch, TypeUntil, TypeValidation, TypeWait, TypeWebActivity, TypeWebHook} 1584} 1585 1586// TypeBasicCompressionReadSettings enumerates the values for type basic compression read settings. 1587type TypeBasicCompressionReadSettings string 1588 1589const ( 1590 // TypeCompressionReadSettings ... 1591 TypeCompressionReadSettings TypeBasicCompressionReadSettings = "CompressionReadSettings" 1592 // TypeTarGZipReadSettings ... 1593 TypeTarGZipReadSettings TypeBasicCompressionReadSettings = "TarGZipReadSettings" 1594 // TypeTarReadSettings ... 1595 TypeTarReadSettings TypeBasicCompressionReadSettings = "TarReadSettings" 1596 // TypeZipDeflateReadSettings ... 1597 TypeZipDeflateReadSettings TypeBasicCompressionReadSettings = "ZipDeflateReadSettings" 1598) 1599 1600// PossibleTypeBasicCompressionReadSettingsValues returns an array of possible values for the TypeBasicCompressionReadSettings const type. 1601func PossibleTypeBasicCompressionReadSettingsValues() []TypeBasicCompressionReadSettings { 1602 return []TypeBasicCompressionReadSettings{TypeCompressionReadSettings, TypeTarGZipReadSettings, TypeTarReadSettings, TypeZipDeflateReadSettings} 1603} 1604 1605// TypeBasicCopySink enumerates the values for type basic copy sink. 1606type TypeBasicCopySink string 1607 1608const ( 1609 // TypeAvroSink ... 1610 TypeAvroSink TypeBasicCopySink = "AvroSink" 1611 // TypeAzureBlobFSSink ... 1612 TypeAzureBlobFSSink TypeBasicCopySink = "AzureBlobFSSink" 1613 // TypeAzureDatabricksDeltaLakeSink ... 1614 TypeAzureDatabricksDeltaLakeSink TypeBasicCopySink = "AzureDatabricksDeltaLakeSink" 1615 // TypeAzureDataExplorerSink ... 1616 TypeAzureDataExplorerSink TypeBasicCopySink = "AzureDataExplorerSink" 1617 // TypeAzureDataLakeStoreSink ... 1618 TypeAzureDataLakeStoreSink TypeBasicCopySink = "AzureDataLakeStoreSink" 1619 // TypeAzureMySQLSink ... 1620 TypeAzureMySQLSink TypeBasicCopySink = "AzureMySqlSink" 1621 // TypeAzurePostgreSQLSink ... 1622 TypeAzurePostgreSQLSink TypeBasicCopySink = "AzurePostgreSqlSink" 1623 // TypeAzureQueueSink ... 1624 TypeAzureQueueSink TypeBasicCopySink = "AzureQueueSink" 1625 // TypeAzureSearchIndexSink ... 1626 TypeAzureSearchIndexSink TypeBasicCopySink = "AzureSearchIndexSink" 1627 // TypeAzureSQLSink ... 1628 TypeAzureSQLSink TypeBasicCopySink = "AzureSqlSink" 1629 // TypeAzureTableSink ... 1630 TypeAzureTableSink TypeBasicCopySink = "AzureTableSink" 1631 // TypeBinarySink ... 1632 TypeBinarySink TypeBasicCopySink = "BinarySink" 1633 // TypeBlobSink ... 1634 TypeBlobSink TypeBasicCopySink = "BlobSink" 1635 // TypeCommonDataServiceForAppsSink ... 1636 TypeCommonDataServiceForAppsSink TypeBasicCopySink = "CommonDataServiceForAppsSink" 1637 // TypeCopySink ... 1638 TypeCopySink TypeBasicCopySink = "CopySink" 1639 // TypeCosmosDbMongoDbAPISink ... 1640 TypeCosmosDbMongoDbAPISink TypeBasicCopySink = "CosmosDbMongoDbApiSink" 1641 // TypeCosmosDbSQLAPISink ... 1642 TypeCosmosDbSQLAPISink TypeBasicCopySink = "CosmosDbSqlApiSink" 1643 // TypeDelimitedTextSink ... 1644 TypeDelimitedTextSink TypeBasicCopySink = "DelimitedTextSink" 1645 // TypeDocumentDbCollectionSink ... 1646 TypeDocumentDbCollectionSink TypeBasicCopySink = "DocumentDbCollectionSink" 1647 // TypeDynamicsCrmSink ... 1648 TypeDynamicsCrmSink TypeBasicCopySink = "DynamicsCrmSink" 1649 // TypeDynamicsSink ... 1650 TypeDynamicsSink TypeBasicCopySink = "DynamicsSink" 1651 // TypeFileSystemSink ... 1652 TypeFileSystemSink TypeBasicCopySink = "FileSystemSink" 1653 // TypeInformixSink ... 1654 TypeInformixSink TypeBasicCopySink = "InformixSink" 1655 // TypeJSONSink ... 1656 TypeJSONSink TypeBasicCopySink = "JsonSink" 1657 // TypeMicrosoftAccessSink ... 1658 TypeMicrosoftAccessSink TypeBasicCopySink = "MicrosoftAccessSink" 1659 // TypeOdbcSink ... 1660 TypeOdbcSink TypeBasicCopySink = "OdbcSink" 1661 // TypeOracleSink ... 1662 TypeOracleSink TypeBasicCopySink = "OracleSink" 1663 // TypeOrcSink ... 1664 TypeOrcSink TypeBasicCopySink = "OrcSink" 1665 // TypeParquetSink ... 1666 TypeParquetSink TypeBasicCopySink = "ParquetSink" 1667 // TypeRestSink ... 1668 TypeRestSink TypeBasicCopySink = "RestSink" 1669 // TypeSalesforceServiceCloudSink ... 1670 TypeSalesforceServiceCloudSink TypeBasicCopySink = "SalesforceServiceCloudSink" 1671 // TypeSalesforceSink ... 1672 TypeSalesforceSink TypeBasicCopySink = "SalesforceSink" 1673 // TypeSapCloudForCustomerSink ... 1674 TypeSapCloudForCustomerSink TypeBasicCopySink = "SapCloudForCustomerSink" 1675 // TypeSnowflakeSink ... 1676 TypeSnowflakeSink TypeBasicCopySink = "SnowflakeSink" 1677 // TypeSQLDWSink ... 1678 TypeSQLDWSink TypeBasicCopySink = "SqlDWSink" 1679 // TypeSQLMISink ... 1680 TypeSQLMISink TypeBasicCopySink = "SqlMISink" 1681 // TypeSQLServerSink ... 1682 TypeSQLServerSink TypeBasicCopySink = "SqlServerSink" 1683 // TypeSQLSink ... 1684 TypeSQLSink TypeBasicCopySink = "SqlSink" 1685) 1686 1687// PossibleTypeBasicCopySinkValues returns an array of possible values for the TypeBasicCopySink const type. 1688func PossibleTypeBasicCopySinkValues() []TypeBasicCopySink { 1689 return []TypeBasicCopySink{TypeAvroSink, TypeAzureBlobFSSink, TypeAzureDatabricksDeltaLakeSink, TypeAzureDataExplorerSink, TypeAzureDataLakeStoreSink, TypeAzureMySQLSink, TypeAzurePostgreSQLSink, TypeAzureQueueSink, TypeAzureSearchIndexSink, TypeAzureSQLSink, TypeAzureTableSink, TypeBinarySink, TypeBlobSink, TypeCommonDataServiceForAppsSink, TypeCopySink, TypeCosmosDbMongoDbAPISink, TypeCosmosDbSQLAPISink, TypeDelimitedTextSink, TypeDocumentDbCollectionSink, TypeDynamicsCrmSink, TypeDynamicsSink, TypeFileSystemSink, TypeInformixSink, TypeJSONSink, TypeMicrosoftAccessSink, TypeOdbcSink, TypeOracleSink, TypeOrcSink, TypeParquetSink, TypeRestSink, TypeSalesforceServiceCloudSink, TypeSalesforceSink, TypeSapCloudForCustomerSink, TypeSnowflakeSink, TypeSQLDWSink, TypeSQLMISink, TypeSQLServerSink, TypeSQLSink} 1690} 1691 1692// TypeBasicCopySource enumerates the values for type basic copy source. 1693type TypeBasicCopySource string 1694 1695const ( 1696 // TypeAmazonMWSSource ... 1697 TypeAmazonMWSSource TypeBasicCopySource = "AmazonMWSSource" 1698 // TypeAmazonRedshiftSource ... 1699 TypeAmazonRedshiftSource TypeBasicCopySource = "AmazonRedshiftSource" 1700 // TypeAvroSource ... 1701 TypeAvroSource TypeBasicCopySource = "AvroSource" 1702 // TypeAzureBlobFSSource ... 1703 TypeAzureBlobFSSource TypeBasicCopySource = "AzureBlobFSSource" 1704 // TypeAzureDatabricksDeltaLakeSource ... 1705 TypeAzureDatabricksDeltaLakeSource TypeBasicCopySource = "AzureDatabricksDeltaLakeSource" 1706 // TypeAzureDataExplorerSource ... 1707 TypeAzureDataExplorerSource TypeBasicCopySource = "AzureDataExplorerSource" 1708 // TypeAzureDataLakeStoreSource ... 1709 TypeAzureDataLakeStoreSource TypeBasicCopySource = "AzureDataLakeStoreSource" 1710 // TypeAzureMariaDBSource ... 1711 TypeAzureMariaDBSource TypeBasicCopySource = "AzureMariaDBSource" 1712 // TypeAzureMySQLSource ... 1713 TypeAzureMySQLSource TypeBasicCopySource = "AzureMySqlSource" 1714 // TypeAzurePostgreSQLSource ... 1715 TypeAzurePostgreSQLSource TypeBasicCopySource = "AzurePostgreSqlSource" 1716 // TypeAzureSQLSource ... 1717 TypeAzureSQLSource TypeBasicCopySource = "AzureSqlSource" 1718 // TypeAzureTableSource ... 1719 TypeAzureTableSource TypeBasicCopySource = "AzureTableSource" 1720 // TypeBinarySource ... 1721 TypeBinarySource TypeBasicCopySource = "BinarySource" 1722 // TypeBlobSource ... 1723 TypeBlobSource TypeBasicCopySource = "BlobSource" 1724 // TypeCassandraSource ... 1725 TypeCassandraSource TypeBasicCopySource = "CassandraSource" 1726 // TypeCommonDataServiceForAppsSource ... 1727 TypeCommonDataServiceForAppsSource TypeBasicCopySource = "CommonDataServiceForAppsSource" 1728 // TypeConcurSource ... 1729 TypeConcurSource TypeBasicCopySource = "ConcurSource" 1730 // TypeCopySource ... 1731 TypeCopySource TypeBasicCopySource = "CopySource" 1732 // TypeCosmosDbMongoDbAPISource ... 1733 TypeCosmosDbMongoDbAPISource TypeBasicCopySource = "CosmosDbMongoDbApiSource" 1734 // TypeCosmosDbSQLAPISource ... 1735 TypeCosmosDbSQLAPISource TypeBasicCopySource = "CosmosDbSqlApiSource" 1736 // TypeCouchbaseSource ... 1737 TypeCouchbaseSource TypeBasicCopySource = "CouchbaseSource" 1738 // TypeDb2Source ... 1739 TypeDb2Source TypeBasicCopySource = "Db2Source" 1740 // TypeDelimitedTextSource ... 1741 TypeDelimitedTextSource TypeBasicCopySource = "DelimitedTextSource" 1742 // TypeDocumentDbCollectionSource ... 1743 TypeDocumentDbCollectionSource TypeBasicCopySource = "DocumentDbCollectionSource" 1744 // TypeDrillSource ... 1745 TypeDrillSource TypeBasicCopySource = "DrillSource" 1746 // TypeDynamicsAXSource ... 1747 TypeDynamicsAXSource TypeBasicCopySource = "DynamicsAXSource" 1748 // TypeDynamicsCrmSource ... 1749 TypeDynamicsCrmSource TypeBasicCopySource = "DynamicsCrmSource" 1750 // TypeDynamicsSource ... 1751 TypeDynamicsSource TypeBasicCopySource = "DynamicsSource" 1752 // TypeEloquaSource ... 1753 TypeEloquaSource TypeBasicCopySource = "EloquaSource" 1754 // TypeExcelSource ... 1755 TypeExcelSource TypeBasicCopySource = "ExcelSource" 1756 // TypeFileSystemSource ... 1757 TypeFileSystemSource TypeBasicCopySource = "FileSystemSource" 1758 // TypeGoogleAdWordsSource ... 1759 TypeGoogleAdWordsSource TypeBasicCopySource = "GoogleAdWordsSource" 1760 // TypeGoogleBigQuerySource ... 1761 TypeGoogleBigQuerySource TypeBasicCopySource = "GoogleBigQuerySource" 1762 // TypeGreenplumSource ... 1763 TypeGreenplumSource TypeBasicCopySource = "GreenplumSource" 1764 // TypeHBaseSource ... 1765 TypeHBaseSource TypeBasicCopySource = "HBaseSource" 1766 // TypeHdfsSource ... 1767 TypeHdfsSource TypeBasicCopySource = "HdfsSource" 1768 // TypeHiveSource ... 1769 TypeHiveSource TypeBasicCopySource = "HiveSource" 1770 // TypeHTTPSource ... 1771 TypeHTTPSource TypeBasicCopySource = "HttpSource" 1772 // TypeHubspotSource ... 1773 TypeHubspotSource TypeBasicCopySource = "HubspotSource" 1774 // TypeImpalaSource ... 1775 TypeImpalaSource TypeBasicCopySource = "ImpalaSource" 1776 // TypeInformixSource ... 1777 TypeInformixSource TypeBasicCopySource = "InformixSource" 1778 // TypeJiraSource ... 1779 TypeJiraSource TypeBasicCopySource = "JiraSource" 1780 // TypeJSONSource ... 1781 TypeJSONSource TypeBasicCopySource = "JsonSource" 1782 // TypeMagentoSource ... 1783 TypeMagentoSource TypeBasicCopySource = "MagentoSource" 1784 // TypeMariaDBSource ... 1785 TypeMariaDBSource TypeBasicCopySource = "MariaDBSource" 1786 // TypeMarketoSource ... 1787 TypeMarketoSource TypeBasicCopySource = "MarketoSource" 1788 // TypeMicrosoftAccessSource ... 1789 TypeMicrosoftAccessSource TypeBasicCopySource = "MicrosoftAccessSource" 1790 // TypeMongoDbAtlasSource ... 1791 TypeMongoDbAtlasSource TypeBasicCopySource = "MongoDbAtlasSource" 1792 // TypeMongoDbSource ... 1793 TypeMongoDbSource TypeBasicCopySource = "MongoDbSource" 1794 // TypeMongoDbV2Source ... 1795 TypeMongoDbV2Source TypeBasicCopySource = "MongoDbV2Source" 1796 // TypeMySQLSource ... 1797 TypeMySQLSource TypeBasicCopySource = "MySqlSource" 1798 // TypeNetezzaSource ... 1799 TypeNetezzaSource TypeBasicCopySource = "NetezzaSource" 1800 // TypeODataSource ... 1801 TypeODataSource TypeBasicCopySource = "ODataSource" 1802 // TypeOdbcSource ... 1803 TypeOdbcSource TypeBasicCopySource = "OdbcSource" 1804 // TypeOffice365Source ... 1805 TypeOffice365Source TypeBasicCopySource = "Office365Source" 1806 // TypeOracleServiceCloudSource ... 1807 TypeOracleServiceCloudSource TypeBasicCopySource = "OracleServiceCloudSource" 1808 // TypeOracleSource ... 1809 TypeOracleSource TypeBasicCopySource = "OracleSource" 1810 // TypeOrcSource ... 1811 TypeOrcSource TypeBasicCopySource = "OrcSource" 1812 // TypeParquetSource ... 1813 TypeParquetSource TypeBasicCopySource = "ParquetSource" 1814 // TypePaypalSource ... 1815 TypePaypalSource TypeBasicCopySource = "PaypalSource" 1816 // TypePhoenixSource ... 1817 TypePhoenixSource TypeBasicCopySource = "PhoenixSource" 1818 // TypePostgreSQLSource ... 1819 TypePostgreSQLSource TypeBasicCopySource = "PostgreSqlSource" 1820 // TypePrestoSource ... 1821 TypePrestoSource TypeBasicCopySource = "PrestoSource" 1822 // TypeQuickBooksSource ... 1823 TypeQuickBooksSource TypeBasicCopySource = "QuickBooksSource" 1824 // TypeRelationalSource ... 1825 TypeRelationalSource TypeBasicCopySource = "RelationalSource" 1826 // TypeResponsysSource ... 1827 TypeResponsysSource TypeBasicCopySource = "ResponsysSource" 1828 // TypeRestSource ... 1829 TypeRestSource TypeBasicCopySource = "RestSource" 1830 // TypeSalesforceMarketingCloudSource ... 1831 TypeSalesforceMarketingCloudSource TypeBasicCopySource = "SalesforceMarketingCloudSource" 1832 // TypeSalesforceServiceCloudSource ... 1833 TypeSalesforceServiceCloudSource TypeBasicCopySource = "SalesforceServiceCloudSource" 1834 // TypeSalesforceSource ... 1835 TypeSalesforceSource TypeBasicCopySource = "SalesforceSource" 1836 // TypeSapBwSource ... 1837 TypeSapBwSource TypeBasicCopySource = "SapBwSource" 1838 // TypeSapCloudForCustomerSource ... 1839 TypeSapCloudForCustomerSource TypeBasicCopySource = "SapCloudForCustomerSource" 1840 // TypeSapEccSource ... 1841 TypeSapEccSource TypeBasicCopySource = "SapEccSource" 1842 // TypeSapHanaSource ... 1843 TypeSapHanaSource TypeBasicCopySource = "SapHanaSource" 1844 // TypeSapOpenHubSource ... 1845 TypeSapOpenHubSource TypeBasicCopySource = "SapOpenHubSource" 1846 // TypeSapTableSource ... 1847 TypeSapTableSource TypeBasicCopySource = "SapTableSource" 1848 // TypeServiceNowSource ... 1849 TypeServiceNowSource TypeBasicCopySource = "ServiceNowSource" 1850 // TypeSharePointOnlineListSource ... 1851 TypeSharePointOnlineListSource TypeBasicCopySource = "SharePointOnlineListSource" 1852 // TypeShopifySource ... 1853 TypeShopifySource TypeBasicCopySource = "ShopifySource" 1854 // TypeSnowflakeSource ... 1855 TypeSnowflakeSource TypeBasicCopySource = "SnowflakeSource" 1856 // TypeSparkSource ... 1857 TypeSparkSource TypeBasicCopySource = "SparkSource" 1858 // TypeSQLDWSource ... 1859 TypeSQLDWSource TypeBasicCopySource = "SqlDWSource" 1860 // TypeSQLMISource ... 1861 TypeSQLMISource TypeBasicCopySource = "SqlMISource" 1862 // TypeSQLServerSource ... 1863 TypeSQLServerSource TypeBasicCopySource = "SqlServerSource" 1864 // TypeSQLSource ... 1865 TypeSQLSource TypeBasicCopySource = "SqlSource" 1866 // TypeSquareSource ... 1867 TypeSquareSource TypeBasicCopySource = "SquareSource" 1868 // TypeSybaseSource ... 1869 TypeSybaseSource TypeBasicCopySource = "SybaseSource" 1870 // TypeTabularSource ... 1871 TypeTabularSource TypeBasicCopySource = "TabularSource" 1872 // TypeTeradataSource ... 1873 TypeTeradataSource TypeBasicCopySource = "TeradataSource" 1874 // TypeVerticaSource ... 1875 TypeVerticaSource TypeBasicCopySource = "VerticaSource" 1876 // TypeWebSource ... 1877 TypeWebSource TypeBasicCopySource = "WebSource" 1878 // TypeXeroSource ... 1879 TypeXeroSource TypeBasicCopySource = "XeroSource" 1880 // TypeXMLSource ... 1881 TypeXMLSource TypeBasicCopySource = "XmlSource" 1882 // TypeZohoSource ... 1883 TypeZohoSource TypeBasicCopySource = "ZohoSource" 1884) 1885 1886// PossibleTypeBasicCopySourceValues returns an array of possible values for the TypeBasicCopySource const type. 1887func PossibleTypeBasicCopySourceValues() []TypeBasicCopySource { 1888 return []TypeBasicCopySource{TypeAmazonMWSSource, TypeAmazonRedshiftSource, TypeAvroSource, TypeAzureBlobFSSource, TypeAzureDatabricksDeltaLakeSource, TypeAzureDataExplorerSource, TypeAzureDataLakeStoreSource, TypeAzureMariaDBSource, TypeAzureMySQLSource, TypeAzurePostgreSQLSource, TypeAzureSQLSource, TypeAzureTableSource, TypeBinarySource, TypeBlobSource, TypeCassandraSource, TypeCommonDataServiceForAppsSource, TypeConcurSource, TypeCopySource, TypeCosmosDbMongoDbAPISource, TypeCosmosDbSQLAPISource, TypeCouchbaseSource, TypeDb2Source, TypeDelimitedTextSource, TypeDocumentDbCollectionSource, TypeDrillSource, TypeDynamicsAXSource, TypeDynamicsCrmSource, TypeDynamicsSource, TypeEloquaSource, TypeExcelSource, TypeFileSystemSource, TypeGoogleAdWordsSource, TypeGoogleBigQuerySource, TypeGreenplumSource, TypeHBaseSource, TypeHdfsSource, TypeHiveSource, TypeHTTPSource, TypeHubspotSource, TypeImpalaSource, TypeInformixSource, TypeJiraSource, TypeJSONSource, TypeMagentoSource, TypeMariaDBSource, TypeMarketoSource, TypeMicrosoftAccessSource, TypeMongoDbAtlasSource, TypeMongoDbSource, TypeMongoDbV2Source, TypeMySQLSource, TypeNetezzaSource, TypeODataSource, TypeOdbcSource, TypeOffice365Source, TypeOracleServiceCloudSource, TypeOracleSource, TypeOrcSource, TypeParquetSource, TypePaypalSource, TypePhoenixSource, TypePostgreSQLSource, TypePrestoSource, TypeQuickBooksSource, TypeRelationalSource, TypeResponsysSource, TypeRestSource, TypeSalesforceMarketingCloudSource, TypeSalesforceServiceCloudSource, TypeSalesforceSource, TypeSapBwSource, TypeSapCloudForCustomerSource, TypeSapEccSource, TypeSapHanaSource, TypeSapOpenHubSource, TypeSapTableSource, TypeServiceNowSource, TypeSharePointOnlineListSource, TypeShopifySource, TypeSnowflakeSource, TypeSparkSource, TypeSQLDWSource, TypeSQLMISource, TypeSQLServerSource, TypeSQLSource, TypeSquareSource, TypeSybaseSource, TypeTabularSource, TypeTeradataSource, TypeVerticaSource, TypeWebSource, TypeXeroSource, TypeXMLSource, TypeZohoSource} 1889} 1890 1891// TypeBasicCopyTranslator enumerates the values for type basic copy translator. 1892type TypeBasicCopyTranslator string 1893 1894const ( 1895 // TypeCopyTranslator ... 1896 TypeCopyTranslator TypeBasicCopyTranslator = "CopyTranslator" 1897 // TypeTabularTranslator ... 1898 TypeTabularTranslator TypeBasicCopyTranslator = "TabularTranslator" 1899) 1900 1901// PossibleTypeBasicCopyTranslatorValues returns an array of possible values for the TypeBasicCopyTranslator const type. 1902func PossibleTypeBasicCopyTranslatorValues() []TypeBasicCopyTranslator { 1903 return []TypeBasicCopyTranslator{TypeCopyTranslator, TypeTabularTranslator} 1904} 1905 1906// TypeBasicCustomSetupBase enumerates the values for type basic custom setup base. 1907type TypeBasicCustomSetupBase string 1908 1909const ( 1910 // TypeAzPowerShellSetup ... 1911 TypeAzPowerShellSetup TypeBasicCustomSetupBase = "AzPowerShellSetup" 1912 // TypeCmdkeySetup ... 1913 TypeCmdkeySetup TypeBasicCustomSetupBase = "CmdkeySetup" 1914 // TypeComponentSetup ... 1915 TypeComponentSetup TypeBasicCustomSetupBase = "ComponentSetup" 1916 // TypeCustomSetupBase ... 1917 TypeCustomSetupBase TypeBasicCustomSetupBase = "CustomSetupBase" 1918 // TypeEnvironmentVariableSetup ... 1919 TypeEnvironmentVariableSetup TypeBasicCustomSetupBase = "EnvironmentVariableSetup" 1920) 1921 1922// PossibleTypeBasicCustomSetupBaseValues returns an array of possible values for the TypeBasicCustomSetupBase const type. 1923func PossibleTypeBasicCustomSetupBaseValues() []TypeBasicCustomSetupBase { 1924 return []TypeBasicCustomSetupBase{TypeAzPowerShellSetup, TypeCmdkeySetup, TypeComponentSetup, TypeCustomSetupBase, TypeEnvironmentVariableSetup} 1925} 1926 1927// TypeBasicDataFlow enumerates the values for type basic data flow. 1928type TypeBasicDataFlow string 1929 1930const ( 1931 // TypeDataFlow ... 1932 TypeDataFlow TypeBasicDataFlow = "DataFlow" 1933 // TypeMappingDataFlow ... 1934 TypeMappingDataFlow TypeBasicDataFlow = "MappingDataFlow" 1935) 1936 1937// PossibleTypeBasicDataFlowValues returns an array of possible values for the TypeBasicDataFlow const type. 1938func PossibleTypeBasicDataFlowValues() []TypeBasicDataFlow { 1939 return []TypeBasicDataFlow{TypeDataFlow, TypeMappingDataFlow} 1940} 1941 1942// TypeBasicDataset enumerates the values for type basic dataset. 1943type TypeBasicDataset string 1944 1945const ( 1946 // TypeAmazonMWSObject ... 1947 TypeAmazonMWSObject TypeBasicDataset = "AmazonMWSObject" 1948 // TypeAmazonRedshiftTable ... 1949 TypeAmazonRedshiftTable TypeBasicDataset = "AmazonRedshiftTable" 1950 // TypeAmazonS3Object ... 1951 TypeAmazonS3Object TypeBasicDataset = "AmazonS3Object" 1952 // TypeAvro ... 1953 TypeAvro TypeBasicDataset = "Avro" 1954 // TypeAzureBlob ... 1955 TypeAzureBlob TypeBasicDataset = "AzureBlob" 1956 // TypeAzureBlobFSFile ... 1957 TypeAzureBlobFSFile TypeBasicDataset = "AzureBlobFSFile" 1958 // TypeAzureDatabricksDeltaLakeDataset ... 1959 TypeAzureDatabricksDeltaLakeDataset TypeBasicDataset = "AzureDatabricksDeltaLakeDataset" 1960 // TypeAzureDataExplorerTable ... 1961 TypeAzureDataExplorerTable TypeBasicDataset = "AzureDataExplorerTable" 1962 // TypeAzureDataLakeStoreFile ... 1963 TypeAzureDataLakeStoreFile TypeBasicDataset = "AzureDataLakeStoreFile" 1964 // TypeAzureMariaDBTable ... 1965 TypeAzureMariaDBTable TypeBasicDataset = "AzureMariaDBTable" 1966 // TypeAzureMySQLTable ... 1967 TypeAzureMySQLTable TypeBasicDataset = "AzureMySqlTable" 1968 // TypeAzurePostgreSQLTable ... 1969 TypeAzurePostgreSQLTable TypeBasicDataset = "AzurePostgreSqlTable" 1970 // TypeAzureSearchIndex ... 1971 TypeAzureSearchIndex TypeBasicDataset = "AzureSearchIndex" 1972 // TypeAzureSQLDWTable ... 1973 TypeAzureSQLDWTable TypeBasicDataset = "AzureSqlDWTable" 1974 // TypeAzureSQLMITable ... 1975 TypeAzureSQLMITable TypeBasicDataset = "AzureSqlMITable" 1976 // TypeAzureSQLTable ... 1977 TypeAzureSQLTable TypeBasicDataset = "AzureSqlTable" 1978 // TypeAzureTable ... 1979 TypeAzureTable TypeBasicDataset = "AzureTable" 1980 // TypeBinary ... 1981 TypeBinary TypeBasicDataset = "Binary" 1982 // TypeCassandraTable ... 1983 TypeCassandraTable TypeBasicDataset = "CassandraTable" 1984 // TypeCommonDataServiceForAppsEntity ... 1985 TypeCommonDataServiceForAppsEntity TypeBasicDataset = "CommonDataServiceForAppsEntity" 1986 // TypeConcurObject ... 1987 TypeConcurObject TypeBasicDataset = "ConcurObject" 1988 // TypeCosmosDbMongoDbAPICollection ... 1989 TypeCosmosDbMongoDbAPICollection TypeBasicDataset = "CosmosDbMongoDbApiCollection" 1990 // TypeCosmosDbSQLAPICollection ... 1991 TypeCosmosDbSQLAPICollection TypeBasicDataset = "CosmosDbSqlApiCollection" 1992 // TypeCouchbaseTable ... 1993 TypeCouchbaseTable TypeBasicDataset = "CouchbaseTable" 1994 // TypeCustomDataset ... 1995 TypeCustomDataset TypeBasicDataset = "CustomDataset" 1996 // TypeDataset ... 1997 TypeDataset TypeBasicDataset = "Dataset" 1998 // TypeDb2Table ... 1999 TypeDb2Table TypeBasicDataset = "Db2Table" 2000 // TypeDelimitedText ... 2001 TypeDelimitedText TypeBasicDataset = "DelimitedText" 2002 // TypeDocumentDbCollection ... 2003 TypeDocumentDbCollection TypeBasicDataset = "DocumentDbCollection" 2004 // TypeDrillTable ... 2005 TypeDrillTable TypeBasicDataset = "DrillTable" 2006 // TypeDynamicsAXResource ... 2007 TypeDynamicsAXResource TypeBasicDataset = "DynamicsAXResource" 2008 // TypeDynamicsCrmEntity ... 2009 TypeDynamicsCrmEntity TypeBasicDataset = "DynamicsCrmEntity" 2010 // TypeDynamicsEntity ... 2011 TypeDynamicsEntity TypeBasicDataset = "DynamicsEntity" 2012 // TypeEloquaObject ... 2013 TypeEloquaObject TypeBasicDataset = "EloquaObject" 2014 // TypeExcel ... 2015 TypeExcel TypeBasicDataset = "Excel" 2016 // TypeFileShare ... 2017 TypeFileShare TypeBasicDataset = "FileShare" 2018 // TypeGoogleAdWordsObject ... 2019 TypeGoogleAdWordsObject TypeBasicDataset = "GoogleAdWordsObject" 2020 // TypeGoogleBigQueryObject ... 2021 TypeGoogleBigQueryObject TypeBasicDataset = "GoogleBigQueryObject" 2022 // TypeGreenplumTable ... 2023 TypeGreenplumTable TypeBasicDataset = "GreenplumTable" 2024 // TypeHBaseObject ... 2025 TypeHBaseObject TypeBasicDataset = "HBaseObject" 2026 // TypeHiveObject ... 2027 TypeHiveObject TypeBasicDataset = "HiveObject" 2028 // TypeHTTPFile ... 2029 TypeHTTPFile TypeBasicDataset = "HttpFile" 2030 // TypeHubspotObject ... 2031 TypeHubspotObject TypeBasicDataset = "HubspotObject" 2032 // TypeImpalaObject ... 2033 TypeImpalaObject TypeBasicDataset = "ImpalaObject" 2034 // TypeInformixTable ... 2035 TypeInformixTable TypeBasicDataset = "InformixTable" 2036 // TypeJiraObject ... 2037 TypeJiraObject TypeBasicDataset = "JiraObject" 2038 // TypeJSON ... 2039 TypeJSON TypeBasicDataset = "Json" 2040 // TypeMagentoObject ... 2041 TypeMagentoObject TypeBasicDataset = "MagentoObject" 2042 // TypeMariaDBTable ... 2043 TypeMariaDBTable TypeBasicDataset = "MariaDBTable" 2044 // TypeMarketoObject ... 2045 TypeMarketoObject TypeBasicDataset = "MarketoObject" 2046 // TypeMicrosoftAccessTable ... 2047 TypeMicrosoftAccessTable TypeBasicDataset = "MicrosoftAccessTable" 2048 // TypeMongoDbAtlasCollection ... 2049 TypeMongoDbAtlasCollection TypeBasicDataset = "MongoDbAtlasCollection" 2050 // TypeMongoDbCollection ... 2051 TypeMongoDbCollection TypeBasicDataset = "MongoDbCollection" 2052 // TypeMongoDbV2Collection ... 2053 TypeMongoDbV2Collection TypeBasicDataset = "MongoDbV2Collection" 2054 // TypeMySQLTable ... 2055 TypeMySQLTable TypeBasicDataset = "MySqlTable" 2056 // TypeNetezzaTable ... 2057 TypeNetezzaTable TypeBasicDataset = "NetezzaTable" 2058 // TypeODataResource ... 2059 TypeODataResource TypeBasicDataset = "ODataResource" 2060 // TypeOdbcTable ... 2061 TypeOdbcTable TypeBasicDataset = "OdbcTable" 2062 // TypeOffice365Table ... 2063 TypeOffice365Table TypeBasicDataset = "Office365Table" 2064 // TypeOracleServiceCloudObject ... 2065 TypeOracleServiceCloudObject TypeBasicDataset = "OracleServiceCloudObject" 2066 // TypeOracleTable ... 2067 TypeOracleTable TypeBasicDataset = "OracleTable" 2068 // TypeOrc ... 2069 TypeOrc TypeBasicDataset = "Orc" 2070 // TypeParquet ... 2071 TypeParquet TypeBasicDataset = "Parquet" 2072 // TypePaypalObject ... 2073 TypePaypalObject TypeBasicDataset = "PaypalObject" 2074 // TypePhoenixObject ... 2075 TypePhoenixObject TypeBasicDataset = "PhoenixObject" 2076 // TypePostgreSQLTable ... 2077 TypePostgreSQLTable TypeBasicDataset = "PostgreSqlTable" 2078 // TypePrestoObject ... 2079 TypePrestoObject TypeBasicDataset = "PrestoObject" 2080 // TypeQuickBooksObject ... 2081 TypeQuickBooksObject TypeBasicDataset = "QuickBooksObject" 2082 // TypeRelationalTable ... 2083 TypeRelationalTable TypeBasicDataset = "RelationalTable" 2084 // TypeResponsysObject ... 2085 TypeResponsysObject TypeBasicDataset = "ResponsysObject" 2086 // TypeRestResource ... 2087 TypeRestResource TypeBasicDataset = "RestResource" 2088 // TypeSalesforceMarketingCloudObject ... 2089 TypeSalesforceMarketingCloudObject TypeBasicDataset = "SalesforceMarketingCloudObject" 2090 // TypeSalesforceObject ... 2091 TypeSalesforceObject TypeBasicDataset = "SalesforceObject" 2092 // TypeSalesforceServiceCloudObject ... 2093 TypeSalesforceServiceCloudObject TypeBasicDataset = "SalesforceServiceCloudObject" 2094 // TypeSapBwCube ... 2095 TypeSapBwCube TypeBasicDataset = "SapBwCube" 2096 // TypeSapCloudForCustomerResource ... 2097 TypeSapCloudForCustomerResource TypeBasicDataset = "SapCloudForCustomerResource" 2098 // TypeSapEccResource ... 2099 TypeSapEccResource TypeBasicDataset = "SapEccResource" 2100 // TypeSapHanaTable ... 2101 TypeSapHanaTable TypeBasicDataset = "SapHanaTable" 2102 // TypeSapOpenHubTable ... 2103 TypeSapOpenHubTable TypeBasicDataset = "SapOpenHubTable" 2104 // TypeSapTableResource ... 2105 TypeSapTableResource TypeBasicDataset = "SapTableResource" 2106 // TypeServiceNowObject ... 2107 TypeServiceNowObject TypeBasicDataset = "ServiceNowObject" 2108 // TypeSharePointOnlineListResource ... 2109 TypeSharePointOnlineListResource TypeBasicDataset = "SharePointOnlineListResource" 2110 // TypeShopifyObject ... 2111 TypeShopifyObject TypeBasicDataset = "ShopifyObject" 2112 // TypeSnowflakeTable ... 2113 TypeSnowflakeTable TypeBasicDataset = "SnowflakeTable" 2114 // TypeSparkObject ... 2115 TypeSparkObject TypeBasicDataset = "SparkObject" 2116 // TypeSQLServerTable ... 2117 TypeSQLServerTable TypeBasicDataset = "SqlServerTable" 2118 // TypeSquareObject ... 2119 TypeSquareObject TypeBasicDataset = "SquareObject" 2120 // TypeSybaseTable ... 2121 TypeSybaseTable TypeBasicDataset = "SybaseTable" 2122 // TypeTeradataTable ... 2123 TypeTeradataTable TypeBasicDataset = "TeradataTable" 2124 // TypeVerticaTable ... 2125 TypeVerticaTable TypeBasicDataset = "VerticaTable" 2126 // TypeWebTable ... 2127 TypeWebTable TypeBasicDataset = "WebTable" 2128 // TypeXeroObject ... 2129 TypeXeroObject TypeBasicDataset = "XeroObject" 2130 // TypeXML ... 2131 TypeXML TypeBasicDataset = "Xml" 2132 // TypeZohoObject ... 2133 TypeZohoObject TypeBasicDataset = "ZohoObject" 2134) 2135 2136// PossibleTypeBasicDatasetValues returns an array of possible values for the TypeBasicDataset const type. 2137func PossibleTypeBasicDatasetValues() []TypeBasicDataset { 2138 return []TypeBasicDataset{TypeAmazonMWSObject, TypeAmazonRedshiftTable, TypeAmazonS3Object, TypeAvro, TypeAzureBlob, TypeAzureBlobFSFile, TypeAzureDatabricksDeltaLakeDataset, TypeAzureDataExplorerTable, TypeAzureDataLakeStoreFile, TypeAzureMariaDBTable, TypeAzureMySQLTable, TypeAzurePostgreSQLTable, TypeAzureSearchIndex, TypeAzureSQLDWTable, TypeAzureSQLMITable, TypeAzureSQLTable, TypeAzureTable, TypeBinary, TypeCassandraTable, TypeCommonDataServiceForAppsEntity, TypeConcurObject, TypeCosmosDbMongoDbAPICollection, TypeCosmosDbSQLAPICollection, TypeCouchbaseTable, TypeCustomDataset, TypeDataset, TypeDb2Table, TypeDelimitedText, TypeDocumentDbCollection, TypeDrillTable, TypeDynamicsAXResource, TypeDynamicsCrmEntity, TypeDynamicsEntity, TypeEloquaObject, TypeExcel, TypeFileShare, TypeGoogleAdWordsObject, TypeGoogleBigQueryObject, TypeGreenplumTable, TypeHBaseObject, TypeHiveObject, TypeHTTPFile, TypeHubspotObject, TypeImpalaObject, TypeInformixTable, TypeJiraObject, TypeJSON, TypeMagentoObject, TypeMariaDBTable, TypeMarketoObject, TypeMicrosoftAccessTable, TypeMongoDbAtlasCollection, TypeMongoDbCollection, TypeMongoDbV2Collection, TypeMySQLTable, TypeNetezzaTable, TypeODataResource, TypeOdbcTable, TypeOffice365Table, TypeOracleServiceCloudObject, TypeOracleTable, TypeOrc, TypeParquet, TypePaypalObject, TypePhoenixObject, TypePostgreSQLTable, TypePrestoObject, TypeQuickBooksObject, TypeRelationalTable, TypeResponsysObject, TypeRestResource, TypeSalesforceMarketingCloudObject, TypeSalesforceObject, TypeSalesforceServiceCloudObject, TypeSapBwCube, TypeSapCloudForCustomerResource, TypeSapEccResource, TypeSapHanaTable, TypeSapOpenHubTable, TypeSapTableResource, TypeServiceNowObject, TypeSharePointOnlineListResource, TypeShopifyObject, TypeSnowflakeTable, TypeSparkObject, TypeSQLServerTable, TypeSquareObject, TypeSybaseTable, TypeTeradataTable, TypeVerticaTable, TypeWebTable, TypeXeroObject, TypeXML, TypeZohoObject} 2139} 2140 2141// TypeBasicDatasetCompression enumerates the values for type basic dataset compression. 2142type TypeBasicDatasetCompression string 2143 2144const ( 2145 // TypeBZip2 ... 2146 TypeBZip2 TypeBasicDatasetCompression = "BZip2" 2147 // TypeDatasetCompression ... 2148 TypeDatasetCompression TypeBasicDatasetCompression = "DatasetCompression" 2149 // TypeDeflate ... 2150 TypeDeflate TypeBasicDatasetCompression = "Deflate" 2151 // TypeGZip ... 2152 TypeGZip TypeBasicDatasetCompression = "GZip" 2153 // TypeTar ... 2154 TypeTar TypeBasicDatasetCompression = "Tar" 2155 // TypeTarGZip ... 2156 TypeTarGZip TypeBasicDatasetCompression = "TarGZip" 2157 // TypeZipDeflate ... 2158 TypeZipDeflate TypeBasicDatasetCompression = "ZipDeflate" 2159) 2160 2161// PossibleTypeBasicDatasetCompressionValues returns an array of possible values for the TypeBasicDatasetCompression const type. 2162func PossibleTypeBasicDatasetCompressionValues() []TypeBasicDatasetCompression { 2163 return []TypeBasicDatasetCompression{TypeBZip2, TypeDatasetCompression, TypeDeflate, TypeGZip, TypeTar, TypeTarGZip, TypeZipDeflate} 2164} 2165 2166// TypeBasicDatasetLocation enumerates the values for type basic dataset location. 2167type TypeBasicDatasetLocation string 2168 2169const ( 2170 // TypeAmazonS3Location ... 2171 TypeAmazonS3Location TypeBasicDatasetLocation = "AmazonS3Location" 2172 // TypeAzureBlobFSLocation ... 2173 TypeAzureBlobFSLocation TypeBasicDatasetLocation = "AzureBlobFSLocation" 2174 // TypeAzureBlobStorageLocation ... 2175 TypeAzureBlobStorageLocation TypeBasicDatasetLocation = "AzureBlobStorageLocation" 2176 // TypeAzureDataLakeStoreLocation ... 2177 TypeAzureDataLakeStoreLocation TypeBasicDatasetLocation = "AzureDataLakeStoreLocation" 2178 // TypeAzureFileStorageLocation ... 2179 TypeAzureFileStorageLocation TypeBasicDatasetLocation = "AzureFileStorageLocation" 2180 // TypeDatasetLocation ... 2181 TypeDatasetLocation TypeBasicDatasetLocation = "DatasetLocation" 2182 // TypeFileServerLocation ... 2183 TypeFileServerLocation TypeBasicDatasetLocation = "FileServerLocation" 2184 // TypeFtpServerLocation ... 2185 TypeFtpServerLocation TypeBasicDatasetLocation = "FtpServerLocation" 2186 // TypeGoogleCloudStorageLocation ... 2187 TypeGoogleCloudStorageLocation TypeBasicDatasetLocation = "GoogleCloudStorageLocation" 2188 // TypeHdfsLocation ... 2189 TypeHdfsLocation TypeBasicDatasetLocation = "HdfsLocation" 2190 // TypeHTTPServerLocation ... 2191 TypeHTTPServerLocation TypeBasicDatasetLocation = "HttpServerLocation" 2192 // TypeSftpLocation ... 2193 TypeSftpLocation TypeBasicDatasetLocation = "SftpLocation" 2194) 2195 2196// PossibleTypeBasicDatasetLocationValues returns an array of possible values for the TypeBasicDatasetLocation const type. 2197func PossibleTypeBasicDatasetLocationValues() []TypeBasicDatasetLocation { 2198 return []TypeBasicDatasetLocation{TypeAmazonS3Location, TypeAzureBlobFSLocation, TypeAzureBlobStorageLocation, TypeAzureDataLakeStoreLocation, TypeAzureFileStorageLocation, TypeDatasetLocation, TypeFileServerLocation, TypeFtpServerLocation, TypeGoogleCloudStorageLocation, TypeHdfsLocation, TypeHTTPServerLocation, TypeSftpLocation} 2199} 2200 2201// TypeBasicDatasetStorageFormat enumerates the values for type basic dataset storage format. 2202type TypeBasicDatasetStorageFormat string 2203 2204const ( 2205 // TypeAvroFormat ... 2206 TypeAvroFormat TypeBasicDatasetStorageFormat = "AvroFormat" 2207 // TypeDatasetStorageFormat ... 2208 TypeDatasetStorageFormat TypeBasicDatasetStorageFormat = "DatasetStorageFormat" 2209 // TypeJSONFormat ... 2210 TypeJSONFormat TypeBasicDatasetStorageFormat = "JsonFormat" 2211 // TypeOrcFormat ... 2212 TypeOrcFormat TypeBasicDatasetStorageFormat = "OrcFormat" 2213 // TypeParquetFormat ... 2214 TypeParquetFormat TypeBasicDatasetStorageFormat = "ParquetFormat" 2215 // TypeTextFormat ... 2216 TypeTextFormat TypeBasicDatasetStorageFormat = "TextFormat" 2217) 2218 2219// PossibleTypeBasicDatasetStorageFormatValues returns an array of possible values for the TypeBasicDatasetStorageFormat const type. 2220func PossibleTypeBasicDatasetStorageFormatValues() []TypeBasicDatasetStorageFormat { 2221 return []TypeBasicDatasetStorageFormat{TypeAvroFormat, TypeDatasetStorageFormat, TypeJSONFormat, TypeOrcFormat, TypeParquetFormat, TypeTextFormat} 2222} 2223 2224// TypeBasicDependencyReference enumerates the values for type basic dependency reference. 2225type TypeBasicDependencyReference string 2226 2227const ( 2228 // TypeDependencyReference ... 2229 TypeDependencyReference TypeBasicDependencyReference = "DependencyReference" 2230 // TypeSelfDependencyTumblingWindowTriggerReference ... 2231 TypeSelfDependencyTumblingWindowTriggerReference TypeBasicDependencyReference = "SelfDependencyTumblingWindowTriggerReference" 2232 // TypeTriggerDependencyReference ... 2233 TypeTriggerDependencyReference TypeBasicDependencyReference = "TriggerDependencyReference" 2234 // TypeTumblingWindowTriggerDependencyReference ... 2235 TypeTumblingWindowTriggerDependencyReference TypeBasicDependencyReference = "TumblingWindowTriggerDependencyReference" 2236) 2237 2238// PossibleTypeBasicDependencyReferenceValues returns an array of possible values for the TypeBasicDependencyReference const type. 2239func PossibleTypeBasicDependencyReferenceValues() []TypeBasicDependencyReference { 2240 return []TypeBasicDependencyReference{TypeDependencyReference, TypeSelfDependencyTumblingWindowTriggerReference, TypeTriggerDependencyReference, TypeTumblingWindowTriggerDependencyReference} 2241} 2242 2243// TypeBasicExportSettings enumerates the values for type basic export settings. 2244type TypeBasicExportSettings string 2245 2246const ( 2247 // TypeAzureDatabricksDeltaLakeExportCommand ... 2248 TypeAzureDatabricksDeltaLakeExportCommand TypeBasicExportSettings = "AzureDatabricksDeltaLakeExportCommand" 2249 // TypeExportSettings ... 2250 TypeExportSettings TypeBasicExportSettings = "ExportSettings" 2251 // TypeSnowflakeExportCopyCommand ... 2252 TypeSnowflakeExportCopyCommand TypeBasicExportSettings = "SnowflakeExportCopyCommand" 2253) 2254 2255// PossibleTypeBasicExportSettingsValues returns an array of possible values for the TypeBasicExportSettings const type. 2256func PossibleTypeBasicExportSettingsValues() []TypeBasicExportSettings { 2257 return []TypeBasicExportSettings{TypeAzureDatabricksDeltaLakeExportCommand, TypeExportSettings, TypeSnowflakeExportCopyCommand} 2258} 2259 2260// TypeBasicFactoryRepoConfiguration enumerates the values for type basic factory repo configuration. 2261type TypeBasicFactoryRepoConfiguration string 2262 2263const ( 2264 // TypeFactoryGitHubConfiguration ... 2265 TypeFactoryGitHubConfiguration TypeBasicFactoryRepoConfiguration = "FactoryGitHubConfiguration" 2266 // TypeFactoryRepoConfiguration ... 2267 TypeFactoryRepoConfiguration TypeBasicFactoryRepoConfiguration = "FactoryRepoConfiguration" 2268 // TypeFactoryVSTSConfiguration ... 2269 TypeFactoryVSTSConfiguration TypeBasicFactoryRepoConfiguration = "FactoryVSTSConfiguration" 2270) 2271 2272// PossibleTypeBasicFactoryRepoConfigurationValues returns an array of possible values for the TypeBasicFactoryRepoConfiguration const type. 2273func PossibleTypeBasicFactoryRepoConfigurationValues() []TypeBasicFactoryRepoConfiguration { 2274 return []TypeBasicFactoryRepoConfiguration{TypeFactoryGitHubConfiguration, TypeFactoryRepoConfiguration, TypeFactoryVSTSConfiguration} 2275} 2276 2277// TypeBasicFormatReadSettings enumerates the values for type basic format read settings. 2278type TypeBasicFormatReadSettings string 2279 2280const ( 2281 // TypeBinaryReadSettings ... 2282 TypeBinaryReadSettings TypeBasicFormatReadSettings = "BinaryReadSettings" 2283 // TypeDelimitedTextReadSettings ... 2284 TypeDelimitedTextReadSettings TypeBasicFormatReadSettings = "DelimitedTextReadSettings" 2285 // TypeFormatReadSettings ... 2286 TypeFormatReadSettings TypeBasicFormatReadSettings = "FormatReadSettings" 2287 // TypeJSONReadSettings ... 2288 TypeJSONReadSettings TypeBasicFormatReadSettings = "JsonReadSettings" 2289 // TypeXMLReadSettings ... 2290 TypeXMLReadSettings TypeBasicFormatReadSettings = "XmlReadSettings" 2291) 2292 2293// PossibleTypeBasicFormatReadSettingsValues returns an array of possible values for the TypeBasicFormatReadSettings const type. 2294func PossibleTypeBasicFormatReadSettingsValues() []TypeBasicFormatReadSettings { 2295 return []TypeBasicFormatReadSettings{TypeBinaryReadSettings, TypeDelimitedTextReadSettings, TypeFormatReadSettings, TypeJSONReadSettings, TypeXMLReadSettings} 2296} 2297 2298// TypeBasicFormatWriteSettings enumerates the values for type basic format write settings. 2299type TypeBasicFormatWriteSettings string 2300 2301const ( 2302 // TypeAvroWriteSettings ... 2303 TypeAvroWriteSettings TypeBasicFormatWriteSettings = "AvroWriteSettings" 2304 // TypeDelimitedTextWriteSettings ... 2305 TypeDelimitedTextWriteSettings TypeBasicFormatWriteSettings = "DelimitedTextWriteSettings" 2306 // TypeFormatWriteSettings ... 2307 TypeFormatWriteSettings TypeBasicFormatWriteSettings = "FormatWriteSettings" 2308 // TypeJSONWriteSettings ... 2309 TypeJSONWriteSettings TypeBasicFormatWriteSettings = "JsonWriteSettings" 2310 // TypeOrcWriteSettings ... 2311 TypeOrcWriteSettings TypeBasicFormatWriteSettings = "OrcWriteSettings" 2312 // TypeParquetWriteSettings ... 2313 TypeParquetWriteSettings TypeBasicFormatWriteSettings = "ParquetWriteSettings" 2314) 2315 2316// PossibleTypeBasicFormatWriteSettingsValues returns an array of possible values for the TypeBasicFormatWriteSettings const type. 2317func PossibleTypeBasicFormatWriteSettingsValues() []TypeBasicFormatWriteSettings { 2318 return []TypeBasicFormatWriteSettings{TypeAvroWriteSettings, TypeDelimitedTextWriteSettings, TypeFormatWriteSettings, TypeJSONWriteSettings, TypeOrcWriteSettings, TypeParquetWriteSettings} 2319} 2320 2321// TypeBasicImportSettings enumerates the values for type basic import settings. 2322type TypeBasicImportSettings string 2323 2324const ( 2325 // TypeAzureDatabricksDeltaLakeImportCommand ... 2326 TypeAzureDatabricksDeltaLakeImportCommand TypeBasicImportSettings = "AzureDatabricksDeltaLakeImportCommand" 2327 // TypeImportSettings ... 2328 TypeImportSettings TypeBasicImportSettings = "ImportSettings" 2329 // TypeSnowflakeImportCopyCommand ... 2330 TypeSnowflakeImportCopyCommand TypeBasicImportSettings = "SnowflakeImportCopyCommand" 2331) 2332 2333// PossibleTypeBasicImportSettingsValues returns an array of possible values for the TypeBasicImportSettings const type. 2334func PossibleTypeBasicImportSettingsValues() []TypeBasicImportSettings { 2335 return []TypeBasicImportSettings{TypeAzureDatabricksDeltaLakeImportCommand, TypeImportSettings, TypeSnowflakeImportCopyCommand} 2336} 2337 2338// TypeBasicIntegrationRuntime enumerates the values for type basic integration runtime. 2339type TypeBasicIntegrationRuntime string 2340 2341const ( 2342 // TypeIntegrationRuntime ... 2343 TypeIntegrationRuntime TypeBasicIntegrationRuntime = "IntegrationRuntime" 2344 // TypeManaged ... 2345 TypeManaged TypeBasicIntegrationRuntime = "Managed" 2346 // TypeSelfHosted ... 2347 TypeSelfHosted TypeBasicIntegrationRuntime = "SelfHosted" 2348) 2349 2350// PossibleTypeBasicIntegrationRuntimeValues returns an array of possible values for the TypeBasicIntegrationRuntime const type. 2351func PossibleTypeBasicIntegrationRuntimeValues() []TypeBasicIntegrationRuntime { 2352 return []TypeBasicIntegrationRuntime{TypeIntegrationRuntime, TypeManaged, TypeSelfHosted} 2353} 2354 2355// TypeBasicIntegrationRuntimeStatus enumerates the values for type basic integration runtime status. 2356type TypeBasicIntegrationRuntimeStatus string 2357 2358const ( 2359 // TypeBasicIntegrationRuntimeStatusTypeIntegrationRuntimeStatus ... 2360 TypeBasicIntegrationRuntimeStatusTypeIntegrationRuntimeStatus TypeBasicIntegrationRuntimeStatus = "IntegrationRuntimeStatus" 2361 // TypeBasicIntegrationRuntimeStatusTypeManaged ... 2362 TypeBasicIntegrationRuntimeStatusTypeManaged TypeBasicIntegrationRuntimeStatus = "Managed" 2363 // TypeBasicIntegrationRuntimeStatusTypeSelfHosted ... 2364 TypeBasicIntegrationRuntimeStatusTypeSelfHosted TypeBasicIntegrationRuntimeStatus = "SelfHosted" 2365) 2366 2367// PossibleTypeBasicIntegrationRuntimeStatusValues returns an array of possible values for the TypeBasicIntegrationRuntimeStatus const type. 2368func PossibleTypeBasicIntegrationRuntimeStatusValues() []TypeBasicIntegrationRuntimeStatus { 2369 return []TypeBasicIntegrationRuntimeStatus{TypeBasicIntegrationRuntimeStatusTypeIntegrationRuntimeStatus, TypeBasicIntegrationRuntimeStatusTypeManaged, TypeBasicIntegrationRuntimeStatusTypeSelfHosted} 2370} 2371 2372// TypeBasicLinkedService enumerates the values for type basic linked service. 2373type TypeBasicLinkedService string 2374 2375const ( 2376 // TypeAmazonMWS ... 2377 TypeAmazonMWS TypeBasicLinkedService = "AmazonMWS" 2378 // TypeAmazonRedshift ... 2379 TypeAmazonRedshift TypeBasicLinkedService = "AmazonRedshift" 2380 // TypeAmazonS3 ... 2381 TypeAmazonS3 TypeBasicLinkedService = "AmazonS3" 2382 // TypeAzureBatch ... 2383 TypeAzureBatch TypeBasicLinkedService = "AzureBatch" 2384 // TypeAzureBlobFS ... 2385 TypeAzureBlobFS TypeBasicLinkedService = "AzureBlobFS" 2386 // TypeAzureBlobStorage ... 2387 TypeAzureBlobStorage TypeBasicLinkedService = "AzureBlobStorage" 2388 // TypeAzureDatabricks ... 2389 TypeAzureDatabricks TypeBasicLinkedService = "AzureDatabricks" 2390 // TypeAzureDatabricksDeltaLake ... 2391 TypeAzureDatabricksDeltaLake TypeBasicLinkedService = "AzureDatabricksDeltaLake" 2392 // TypeAzureDataExplorer ... 2393 TypeAzureDataExplorer TypeBasicLinkedService = "AzureDataExplorer" 2394 // TypeAzureDataLakeAnalytics ... 2395 TypeAzureDataLakeAnalytics TypeBasicLinkedService = "AzureDataLakeAnalytics" 2396 // TypeAzureDataLakeStore ... 2397 TypeAzureDataLakeStore TypeBasicLinkedService = "AzureDataLakeStore" 2398 // TypeAzureFileStorage ... 2399 TypeAzureFileStorage TypeBasicLinkedService = "AzureFileStorage" 2400 // TypeAzureFunction ... 2401 TypeAzureFunction TypeBasicLinkedService = "AzureFunction" 2402 // TypeAzureKeyVault ... 2403 TypeAzureKeyVault TypeBasicLinkedService = "AzureKeyVault" 2404 // TypeAzureMariaDB ... 2405 TypeAzureMariaDB TypeBasicLinkedService = "AzureMariaDB" 2406 // TypeAzureML ... 2407 TypeAzureML TypeBasicLinkedService = "AzureML" 2408 // TypeAzureMLService ... 2409 TypeAzureMLService TypeBasicLinkedService = "AzureMLService" 2410 // TypeAzureMySQL ... 2411 TypeAzureMySQL TypeBasicLinkedService = "AzureMySql" 2412 // TypeAzurePostgreSQL ... 2413 TypeAzurePostgreSQL TypeBasicLinkedService = "AzurePostgreSql" 2414 // TypeAzureSearch ... 2415 TypeAzureSearch TypeBasicLinkedService = "AzureSearch" 2416 // TypeAzureSQLDatabase ... 2417 TypeAzureSQLDatabase TypeBasicLinkedService = "AzureSqlDatabase" 2418 // TypeAzureSQLDW ... 2419 TypeAzureSQLDW TypeBasicLinkedService = "AzureSqlDW" 2420 // TypeAzureSQLMI ... 2421 TypeAzureSQLMI TypeBasicLinkedService = "AzureSqlMI" 2422 // TypeAzureStorage ... 2423 TypeAzureStorage TypeBasicLinkedService = "AzureStorage" 2424 // TypeAzureTableStorage ... 2425 TypeAzureTableStorage TypeBasicLinkedService = "AzureTableStorage" 2426 // TypeCassandra ... 2427 TypeCassandra TypeBasicLinkedService = "Cassandra" 2428 // TypeCommonDataServiceForApps ... 2429 TypeCommonDataServiceForApps TypeBasicLinkedService = "CommonDataServiceForApps" 2430 // TypeConcur ... 2431 TypeConcur TypeBasicLinkedService = "Concur" 2432 // TypeCosmosDb ... 2433 TypeCosmosDb TypeBasicLinkedService = "CosmosDb" 2434 // TypeCosmosDbMongoDbAPI ... 2435 TypeCosmosDbMongoDbAPI TypeBasicLinkedService = "CosmosDbMongoDbApi" 2436 // TypeCouchbase ... 2437 TypeCouchbase TypeBasicLinkedService = "Couchbase" 2438 // TypeCustomDataSource ... 2439 TypeCustomDataSource TypeBasicLinkedService = "CustomDataSource" 2440 // TypeDb2 ... 2441 TypeDb2 TypeBasicLinkedService = "Db2" 2442 // TypeDrill ... 2443 TypeDrill TypeBasicLinkedService = "Drill" 2444 // TypeDynamics ... 2445 TypeDynamics TypeBasicLinkedService = "Dynamics" 2446 // TypeDynamicsAX ... 2447 TypeDynamicsAX TypeBasicLinkedService = "DynamicsAX" 2448 // TypeDynamicsCrm ... 2449 TypeDynamicsCrm TypeBasicLinkedService = "DynamicsCrm" 2450 // TypeEloqua ... 2451 TypeEloqua TypeBasicLinkedService = "Eloqua" 2452 // TypeFileServer ... 2453 TypeFileServer TypeBasicLinkedService = "FileServer" 2454 // TypeFtpServer ... 2455 TypeFtpServer TypeBasicLinkedService = "FtpServer" 2456 // TypeGoogleAdWords ... 2457 TypeGoogleAdWords TypeBasicLinkedService = "GoogleAdWords" 2458 // TypeGoogleBigQuery ... 2459 TypeGoogleBigQuery TypeBasicLinkedService = "GoogleBigQuery" 2460 // TypeGoogleCloudStorage ... 2461 TypeGoogleCloudStorage TypeBasicLinkedService = "GoogleCloudStorage" 2462 // TypeGreenplum ... 2463 TypeGreenplum TypeBasicLinkedService = "Greenplum" 2464 // TypeHBase ... 2465 TypeHBase TypeBasicLinkedService = "HBase" 2466 // TypeHdfs ... 2467 TypeHdfs TypeBasicLinkedService = "Hdfs" 2468 // TypeHDInsight ... 2469 TypeHDInsight TypeBasicLinkedService = "HDInsight" 2470 // TypeHDInsightOnDemand ... 2471 TypeHDInsightOnDemand TypeBasicLinkedService = "HDInsightOnDemand" 2472 // TypeHive ... 2473 TypeHive TypeBasicLinkedService = "Hive" 2474 // TypeHTTPServer ... 2475 TypeHTTPServer TypeBasicLinkedService = "HttpServer" 2476 // TypeHubspot ... 2477 TypeHubspot TypeBasicLinkedService = "Hubspot" 2478 // TypeImpala ... 2479 TypeImpala TypeBasicLinkedService = "Impala" 2480 // TypeInformix ... 2481 TypeInformix TypeBasicLinkedService = "Informix" 2482 // TypeJira ... 2483 TypeJira TypeBasicLinkedService = "Jira" 2484 // TypeLinkedService ... 2485 TypeLinkedService TypeBasicLinkedService = "LinkedService" 2486 // TypeMagento ... 2487 TypeMagento TypeBasicLinkedService = "Magento" 2488 // TypeMariaDB ... 2489 TypeMariaDB TypeBasicLinkedService = "MariaDB" 2490 // TypeMarketo ... 2491 TypeMarketo TypeBasicLinkedService = "Marketo" 2492 // TypeMicrosoftAccess ... 2493 TypeMicrosoftAccess TypeBasicLinkedService = "MicrosoftAccess" 2494 // TypeMongoDb ... 2495 TypeMongoDb TypeBasicLinkedService = "MongoDb" 2496 // TypeMongoDbAtlas ... 2497 TypeMongoDbAtlas TypeBasicLinkedService = "MongoDbAtlas" 2498 // TypeMongoDbV2 ... 2499 TypeMongoDbV2 TypeBasicLinkedService = "MongoDbV2" 2500 // TypeMySQL ... 2501 TypeMySQL TypeBasicLinkedService = "MySql" 2502 // TypeNetezza ... 2503 TypeNetezza TypeBasicLinkedService = "Netezza" 2504 // TypeOData ... 2505 TypeOData TypeBasicLinkedService = "OData" 2506 // TypeOdbc ... 2507 TypeOdbc TypeBasicLinkedService = "Odbc" 2508 // TypeOffice365 ... 2509 TypeOffice365 TypeBasicLinkedService = "Office365" 2510 // TypeOracle ... 2511 TypeOracle TypeBasicLinkedService = "Oracle" 2512 // TypeOracleServiceCloud ... 2513 TypeOracleServiceCloud TypeBasicLinkedService = "OracleServiceCloud" 2514 // TypePaypal ... 2515 TypePaypal TypeBasicLinkedService = "Paypal" 2516 // TypePhoenix ... 2517 TypePhoenix TypeBasicLinkedService = "Phoenix" 2518 // TypePostgreSQL ... 2519 TypePostgreSQL TypeBasicLinkedService = "PostgreSql" 2520 // TypePresto ... 2521 TypePresto TypeBasicLinkedService = "Presto" 2522 // TypeQuickBooks ... 2523 TypeQuickBooks TypeBasicLinkedService = "QuickBooks" 2524 // TypeResponsys ... 2525 TypeResponsys TypeBasicLinkedService = "Responsys" 2526 // TypeRestService ... 2527 TypeRestService TypeBasicLinkedService = "RestService" 2528 // TypeSalesforce ... 2529 TypeSalesforce TypeBasicLinkedService = "Salesforce" 2530 // TypeSalesforceMarketingCloud ... 2531 TypeSalesforceMarketingCloud TypeBasicLinkedService = "SalesforceMarketingCloud" 2532 // TypeSalesforceServiceCloud ... 2533 TypeSalesforceServiceCloud TypeBasicLinkedService = "SalesforceServiceCloud" 2534 // TypeSapBW ... 2535 TypeSapBW TypeBasicLinkedService = "SapBW" 2536 // TypeSapCloudForCustomer ... 2537 TypeSapCloudForCustomer TypeBasicLinkedService = "SapCloudForCustomer" 2538 // TypeSapEcc ... 2539 TypeSapEcc TypeBasicLinkedService = "SapEcc" 2540 // TypeSapHana ... 2541 TypeSapHana TypeBasicLinkedService = "SapHana" 2542 // TypeSapOpenHub ... 2543 TypeSapOpenHub TypeBasicLinkedService = "SapOpenHub" 2544 // TypeSapTable ... 2545 TypeSapTable TypeBasicLinkedService = "SapTable" 2546 // TypeServiceNow ... 2547 TypeServiceNow TypeBasicLinkedService = "ServiceNow" 2548 // TypeSftp ... 2549 TypeSftp TypeBasicLinkedService = "Sftp" 2550 // TypeSharePointOnlineList ... 2551 TypeSharePointOnlineList TypeBasicLinkedService = "SharePointOnlineList" 2552 // TypeShopify ... 2553 TypeShopify TypeBasicLinkedService = "Shopify" 2554 // TypeSnowflake ... 2555 TypeSnowflake TypeBasicLinkedService = "Snowflake" 2556 // TypeSpark ... 2557 TypeSpark TypeBasicLinkedService = "Spark" 2558 // TypeSQLServer ... 2559 TypeSQLServer TypeBasicLinkedService = "SqlServer" 2560 // TypeSquare ... 2561 TypeSquare TypeBasicLinkedService = "Square" 2562 // TypeSybase ... 2563 TypeSybase TypeBasicLinkedService = "Sybase" 2564 // TypeTeradata ... 2565 TypeTeradata TypeBasicLinkedService = "Teradata" 2566 // TypeVertica ... 2567 TypeVertica TypeBasicLinkedService = "Vertica" 2568 // TypeWeb ... 2569 TypeWeb TypeBasicLinkedService = "Web" 2570 // TypeXero ... 2571 TypeXero TypeBasicLinkedService = "Xero" 2572 // TypeZoho ... 2573 TypeZoho TypeBasicLinkedService = "Zoho" 2574) 2575 2576// PossibleTypeBasicLinkedServiceValues returns an array of possible values for the TypeBasicLinkedService const type. 2577func PossibleTypeBasicLinkedServiceValues() []TypeBasicLinkedService { 2578 return []TypeBasicLinkedService{TypeAmazonMWS, TypeAmazonRedshift, TypeAmazonS3, TypeAzureBatch, TypeAzureBlobFS, TypeAzureBlobStorage, TypeAzureDatabricks, TypeAzureDatabricksDeltaLake, TypeAzureDataExplorer, TypeAzureDataLakeAnalytics, TypeAzureDataLakeStore, TypeAzureFileStorage, TypeAzureFunction, TypeAzureKeyVault, TypeAzureMariaDB, TypeAzureML, TypeAzureMLService, TypeAzureMySQL, TypeAzurePostgreSQL, TypeAzureSearch, TypeAzureSQLDatabase, TypeAzureSQLDW, TypeAzureSQLMI, TypeAzureStorage, TypeAzureTableStorage, TypeCassandra, TypeCommonDataServiceForApps, TypeConcur, TypeCosmosDb, TypeCosmosDbMongoDbAPI, TypeCouchbase, TypeCustomDataSource, TypeDb2, TypeDrill, TypeDynamics, TypeDynamicsAX, TypeDynamicsCrm, TypeEloqua, TypeFileServer, TypeFtpServer, TypeGoogleAdWords, TypeGoogleBigQuery, TypeGoogleCloudStorage, TypeGreenplum, TypeHBase, TypeHdfs, TypeHDInsight, TypeHDInsightOnDemand, TypeHive, TypeHTTPServer, TypeHubspot, TypeImpala, TypeInformix, TypeJira, TypeLinkedService, TypeMagento, TypeMariaDB, TypeMarketo, TypeMicrosoftAccess, TypeMongoDb, TypeMongoDbAtlas, TypeMongoDbV2, TypeMySQL, TypeNetezza, TypeOData, TypeOdbc, TypeOffice365, TypeOracle, TypeOracleServiceCloud, TypePaypal, TypePhoenix, TypePostgreSQL, TypePresto, TypeQuickBooks, TypeResponsys, TypeRestService, TypeSalesforce, TypeSalesforceMarketingCloud, TypeSalesforceServiceCloud, TypeSapBW, TypeSapCloudForCustomer, TypeSapEcc, TypeSapHana, TypeSapOpenHub, TypeSapTable, TypeServiceNow, TypeSftp, TypeSharePointOnlineList, TypeShopify, TypeSnowflake, TypeSpark, TypeSQLServer, TypeSquare, TypeSybase, TypeTeradata, TypeVertica, TypeWeb, TypeXero, TypeZoho} 2579} 2580 2581// TypeBasicSsisObjectMetadata enumerates the values for type basic ssis object metadata. 2582type TypeBasicSsisObjectMetadata string 2583 2584const ( 2585 // TypeEnvironment ... 2586 TypeEnvironment TypeBasicSsisObjectMetadata = "Environment" 2587 // TypeFolder ... 2588 TypeFolder TypeBasicSsisObjectMetadata = "Folder" 2589 // TypePackage ... 2590 TypePackage TypeBasicSsisObjectMetadata = "Package" 2591 // TypeProject ... 2592 TypeProject TypeBasicSsisObjectMetadata = "Project" 2593 // TypeSsisObjectMetadata ... 2594 TypeSsisObjectMetadata TypeBasicSsisObjectMetadata = "SsisObjectMetadata" 2595) 2596 2597// PossibleTypeBasicSsisObjectMetadataValues returns an array of possible values for the TypeBasicSsisObjectMetadata const type. 2598func PossibleTypeBasicSsisObjectMetadataValues() []TypeBasicSsisObjectMetadata { 2599 return []TypeBasicSsisObjectMetadata{TypeEnvironment, TypeFolder, TypePackage, TypeProject, TypeSsisObjectMetadata} 2600} 2601 2602// TypeBasicStoreReadSettings enumerates the values for type basic store read settings. 2603type TypeBasicStoreReadSettings string 2604 2605const ( 2606 // TypeAmazonS3ReadSettings ... 2607 TypeAmazonS3ReadSettings TypeBasicStoreReadSettings = "AmazonS3ReadSettings" 2608 // TypeAzureBlobFSReadSettings ... 2609 TypeAzureBlobFSReadSettings TypeBasicStoreReadSettings = "AzureBlobFSReadSettings" 2610 // TypeAzureBlobStorageReadSettings ... 2611 TypeAzureBlobStorageReadSettings TypeBasicStoreReadSettings = "AzureBlobStorageReadSettings" 2612 // TypeAzureDataLakeStoreReadSettings ... 2613 TypeAzureDataLakeStoreReadSettings TypeBasicStoreReadSettings = "AzureDataLakeStoreReadSettings" 2614 // TypeAzureFileStorageReadSettings ... 2615 TypeAzureFileStorageReadSettings TypeBasicStoreReadSettings = "AzureFileStorageReadSettings" 2616 // TypeFileServerReadSettings ... 2617 TypeFileServerReadSettings TypeBasicStoreReadSettings = "FileServerReadSettings" 2618 // TypeFtpReadSettings ... 2619 TypeFtpReadSettings TypeBasicStoreReadSettings = "FtpReadSettings" 2620 // TypeGoogleCloudStorageReadSettings ... 2621 TypeGoogleCloudStorageReadSettings TypeBasicStoreReadSettings = "GoogleCloudStorageReadSettings" 2622 // TypeHdfsReadSettings ... 2623 TypeHdfsReadSettings TypeBasicStoreReadSettings = "HdfsReadSettings" 2624 // TypeHTTPReadSettings ... 2625 TypeHTTPReadSettings TypeBasicStoreReadSettings = "HttpReadSettings" 2626 // TypeSftpReadSettings ... 2627 TypeSftpReadSettings TypeBasicStoreReadSettings = "SftpReadSettings" 2628 // TypeStoreReadSettings ... 2629 TypeStoreReadSettings TypeBasicStoreReadSettings = "StoreReadSettings" 2630) 2631 2632// PossibleTypeBasicStoreReadSettingsValues returns an array of possible values for the TypeBasicStoreReadSettings const type. 2633func PossibleTypeBasicStoreReadSettingsValues() []TypeBasicStoreReadSettings { 2634 return []TypeBasicStoreReadSettings{TypeAmazonS3ReadSettings, TypeAzureBlobFSReadSettings, TypeAzureBlobStorageReadSettings, TypeAzureDataLakeStoreReadSettings, TypeAzureFileStorageReadSettings, TypeFileServerReadSettings, TypeFtpReadSettings, TypeGoogleCloudStorageReadSettings, TypeHdfsReadSettings, TypeHTTPReadSettings, TypeSftpReadSettings, TypeStoreReadSettings} 2635} 2636 2637// TypeBasicStoreWriteSettings enumerates the values for type basic store write settings. 2638type TypeBasicStoreWriteSettings string 2639 2640const ( 2641 // TypeAzureBlobFSWriteSettings ... 2642 TypeAzureBlobFSWriteSettings TypeBasicStoreWriteSettings = "AzureBlobFSWriteSettings" 2643 // TypeAzureBlobStorageWriteSettings ... 2644 TypeAzureBlobStorageWriteSettings TypeBasicStoreWriteSettings = "AzureBlobStorageWriteSettings" 2645 // TypeAzureDataLakeStoreWriteSettings ... 2646 TypeAzureDataLakeStoreWriteSettings TypeBasicStoreWriteSettings = "AzureDataLakeStoreWriteSettings" 2647 // TypeAzureFileStorageWriteSettings ... 2648 TypeAzureFileStorageWriteSettings TypeBasicStoreWriteSettings = "AzureFileStorageWriteSettings" 2649 // TypeFileServerWriteSettings ... 2650 TypeFileServerWriteSettings TypeBasicStoreWriteSettings = "FileServerWriteSettings" 2651 // TypeSftpWriteSettings ... 2652 TypeSftpWriteSettings TypeBasicStoreWriteSettings = "SftpWriteSettings" 2653 // TypeStoreWriteSettings ... 2654 TypeStoreWriteSettings TypeBasicStoreWriteSettings = "StoreWriteSettings" 2655) 2656 2657// PossibleTypeBasicStoreWriteSettingsValues returns an array of possible values for the TypeBasicStoreWriteSettings const type. 2658func PossibleTypeBasicStoreWriteSettingsValues() []TypeBasicStoreWriteSettings { 2659 return []TypeBasicStoreWriteSettings{TypeAzureBlobFSWriteSettings, TypeAzureBlobStorageWriteSettings, TypeAzureDataLakeStoreWriteSettings, TypeAzureFileStorageWriteSettings, TypeFileServerWriteSettings, TypeSftpWriteSettings, TypeStoreWriteSettings} 2660} 2661 2662// TypeBasicTrigger enumerates the values for type basic trigger. 2663type TypeBasicTrigger string 2664 2665const ( 2666 // TypeBlobEventsTrigger ... 2667 TypeBlobEventsTrigger TypeBasicTrigger = "BlobEventsTrigger" 2668 // TypeBlobTrigger ... 2669 TypeBlobTrigger TypeBasicTrigger = "BlobTrigger" 2670 // TypeChainingTrigger ... 2671 TypeChainingTrigger TypeBasicTrigger = "ChainingTrigger" 2672 // TypeCustomEventsTrigger ... 2673 TypeCustomEventsTrigger TypeBasicTrigger = "CustomEventsTrigger" 2674 // TypeMultiplePipelineTrigger ... 2675 TypeMultiplePipelineTrigger TypeBasicTrigger = "MultiplePipelineTrigger" 2676 // TypeRerunTumblingWindowTrigger ... 2677 TypeRerunTumblingWindowTrigger TypeBasicTrigger = "RerunTumblingWindowTrigger" 2678 // TypeScheduleTrigger ... 2679 TypeScheduleTrigger TypeBasicTrigger = "ScheduleTrigger" 2680 // TypeTrigger ... 2681 TypeTrigger TypeBasicTrigger = "Trigger" 2682 // TypeTumblingWindowTrigger ... 2683 TypeTumblingWindowTrigger TypeBasicTrigger = "TumblingWindowTrigger" 2684) 2685 2686// PossibleTypeBasicTriggerValues returns an array of possible values for the TypeBasicTrigger const type. 2687func PossibleTypeBasicTriggerValues() []TypeBasicTrigger { 2688 return []TypeBasicTrigger{TypeBlobEventsTrigger, TypeBlobTrigger, TypeChainingTrigger, TypeCustomEventsTrigger, TypeMultiplePipelineTrigger, TypeRerunTumblingWindowTrigger, TypeScheduleTrigger, TypeTrigger, TypeTumblingWindowTrigger} 2689} 2690 2691// VariableType enumerates the values for variable type. 2692type VariableType string 2693 2694const ( 2695 // VariableTypeArray ... 2696 VariableTypeArray VariableType = "Array" 2697 // VariableTypeBool ... 2698 VariableTypeBool VariableType = "Bool" 2699 // VariableTypeString ... 2700 VariableTypeString VariableType = "String" 2701) 2702 2703// PossibleVariableTypeValues returns an array of possible values for the VariableType const type. 2704func PossibleVariableTypeValues() []VariableType { 2705 return []VariableType{VariableTypeArray, VariableTypeBool, VariableTypeString} 2706} 2707 2708// WebActivityMethod enumerates the values for web activity method. 2709type WebActivityMethod string 2710 2711const ( 2712 // WebActivityMethodDELETE ... 2713 WebActivityMethodDELETE WebActivityMethod = "DELETE" 2714 // WebActivityMethodGET ... 2715 WebActivityMethodGET WebActivityMethod = "GET" 2716 // WebActivityMethodPOST ... 2717 WebActivityMethodPOST WebActivityMethod = "POST" 2718 // WebActivityMethodPUT ... 2719 WebActivityMethodPUT WebActivityMethod = "PUT" 2720) 2721 2722// PossibleWebActivityMethodValues returns an array of possible values for the WebActivityMethod const type. 2723func PossibleWebActivityMethodValues() []WebActivityMethod { 2724 return []WebActivityMethod{WebActivityMethodDELETE, WebActivityMethodGET, WebActivityMethodPOST, WebActivityMethodPUT} 2725} 2726 2727// WebHookActivityMethod enumerates the values for web hook activity method. 2728type WebHookActivityMethod string 2729 2730const ( 2731 // WebHookActivityMethodPOST ... 2732 WebHookActivityMethodPOST WebHookActivityMethod = "POST" 2733) 2734 2735// PossibleWebHookActivityMethodValues returns an array of possible values for the WebHookActivityMethod const type. 2736func PossibleWebHookActivityMethodValues() []WebHookActivityMethod { 2737 return []WebHookActivityMethod{WebHookActivityMethodPOST} 2738} 2739