1package datafactory 2 3// Copyright (c) Microsoft Corporation. All rights reserved. 4// Licensed under the MIT License. See License.txt in the project root for license information. 5// 6// Code generated by Microsoft (R) AutoRest Code Generator. 7// Changes may cause incorrect behavior and will be lost if the code is regenerated. 8 9// AuthenticationType enumerates the values for authentication type. 10type AuthenticationType string 11 12const ( 13 // AuthenticationTypeAnonymous ... 14 AuthenticationTypeAnonymous AuthenticationType = "Anonymous" 15 // AuthenticationTypeBasic ... 16 AuthenticationTypeBasic AuthenticationType = "Basic" 17 // AuthenticationTypeClientCertificate ... 18 AuthenticationTypeClientCertificate AuthenticationType = "ClientCertificate" 19 // AuthenticationTypeWebLinkedServiceTypeProperties ... 20 AuthenticationTypeWebLinkedServiceTypeProperties AuthenticationType = "WebLinkedServiceTypeProperties" 21) 22 23// PossibleAuthenticationTypeValues returns an array of possible values for the AuthenticationType const type. 24func PossibleAuthenticationTypeValues() []AuthenticationType { 25 return []AuthenticationType{AuthenticationTypeAnonymous, AuthenticationTypeBasic, AuthenticationTypeClientCertificate, AuthenticationTypeWebLinkedServiceTypeProperties} 26} 27 28// AuthorizationType enumerates the values for authorization type. 29type AuthorizationType string 30 31const ( 32 // AuthorizationTypeKey ... 33 AuthorizationTypeKey AuthorizationType = "Key" 34 // AuthorizationTypeLinkedIntegrationRuntimeProperties ... 35 AuthorizationTypeLinkedIntegrationRuntimeProperties AuthorizationType = "LinkedIntegrationRuntimeProperties" 36 // AuthorizationTypeRBAC ... 37 AuthorizationTypeRBAC AuthorizationType = "RBAC" 38) 39 40// PossibleAuthorizationTypeValues returns an array of possible values for the AuthorizationType const type. 41func PossibleAuthorizationTypeValues() []AuthorizationType { 42 return []AuthorizationType{AuthorizationTypeKey, AuthorizationTypeLinkedIntegrationRuntimeProperties, AuthorizationTypeRBAC} 43} 44 45// BlobEventTypes enumerates the values for blob event types. 46type BlobEventTypes string 47 48const ( 49 // MicrosoftStorageBlobCreated ... 50 MicrosoftStorageBlobCreated BlobEventTypes = "Microsoft.Storage.BlobCreated" 51 // MicrosoftStorageBlobDeleted ... 52 MicrosoftStorageBlobDeleted BlobEventTypes = "Microsoft.Storage.BlobDeleted" 53) 54 55// PossibleBlobEventTypesValues returns an array of possible values for the BlobEventTypes const type. 56func PossibleBlobEventTypesValues() []BlobEventTypes { 57 return []BlobEventTypes{MicrosoftStorageBlobCreated, MicrosoftStorageBlobDeleted} 58} 59 60// DayOfWeek enumerates the values for day of week. 61type DayOfWeek string 62 63const ( 64 // Friday ... 65 Friday DayOfWeek = "Friday" 66 // Monday ... 67 Monday DayOfWeek = "Monday" 68 // Saturday ... 69 Saturday DayOfWeek = "Saturday" 70 // Sunday ... 71 Sunday DayOfWeek = "Sunday" 72 // Thursday ... 73 Thursday DayOfWeek = "Thursday" 74 // Tuesday ... 75 Tuesday DayOfWeek = "Tuesday" 76 // Wednesday ... 77 Wednesday DayOfWeek = "Wednesday" 78) 79 80// PossibleDayOfWeekValues returns an array of possible values for the DayOfWeek const type. 81func PossibleDayOfWeekValues() []DayOfWeek { 82 return []DayOfWeek{Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday} 83} 84 85// DaysOfWeek enumerates the values for days of week. 86type DaysOfWeek string 87 88const ( 89 // DaysOfWeekFriday ... 90 DaysOfWeekFriday DaysOfWeek = "Friday" 91 // DaysOfWeekMonday ... 92 DaysOfWeekMonday DaysOfWeek = "Monday" 93 // DaysOfWeekSaturday ... 94 DaysOfWeekSaturday DaysOfWeek = "Saturday" 95 // DaysOfWeekSunday ... 96 DaysOfWeekSunday DaysOfWeek = "Sunday" 97 // DaysOfWeekThursday ... 98 DaysOfWeekThursday DaysOfWeek = "Thursday" 99 // DaysOfWeekTuesday ... 100 DaysOfWeekTuesday DaysOfWeek = "Tuesday" 101 // DaysOfWeekWednesday ... 102 DaysOfWeekWednesday DaysOfWeek = "Wednesday" 103) 104 105// PossibleDaysOfWeekValues returns an array of possible values for the DaysOfWeek const type. 106func PossibleDaysOfWeekValues() []DaysOfWeek { 107 return []DaysOfWeek{DaysOfWeekFriday, DaysOfWeekMonday, DaysOfWeekSaturday, DaysOfWeekSunday, DaysOfWeekThursday, DaysOfWeekTuesday, DaysOfWeekWednesday} 108} 109 110// Db2AuthenticationType enumerates the values for db 2 authentication type. 111type Db2AuthenticationType string 112 113const ( 114 // Basic ... 115 Basic Db2AuthenticationType = "Basic" 116) 117 118// PossibleDb2AuthenticationTypeValues returns an array of possible values for the Db2AuthenticationType const type. 119func PossibleDb2AuthenticationTypeValues() []Db2AuthenticationType { 120 return []Db2AuthenticationType{Basic} 121} 122 123// DependencyCondition enumerates the values for dependency condition. 124type DependencyCondition string 125 126const ( 127 // Completed ... 128 Completed DependencyCondition = "Completed" 129 // Failed ... 130 Failed DependencyCondition = "Failed" 131 // Skipped ... 132 Skipped DependencyCondition = "Skipped" 133 // Succeeded ... 134 Succeeded DependencyCondition = "Succeeded" 135) 136 137// PossibleDependencyConditionValues returns an array of possible values for the DependencyCondition const type. 138func PossibleDependencyConditionValues() []DependencyCondition { 139 return []DependencyCondition{Completed, Failed, Skipped, Succeeded} 140} 141 142// FtpAuthenticationType enumerates the values for ftp authentication type. 143type FtpAuthenticationType string 144 145const ( 146 // FtpAuthenticationTypeAnonymous ... 147 FtpAuthenticationTypeAnonymous FtpAuthenticationType = "Anonymous" 148 // FtpAuthenticationTypeBasic ... 149 FtpAuthenticationTypeBasic FtpAuthenticationType = "Basic" 150) 151 152// PossibleFtpAuthenticationTypeValues returns an array of possible values for the FtpAuthenticationType const type. 153func PossibleFtpAuthenticationTypeValues() []FtpAuthenticationType { 154 return []FtpAuthenticationType{FtpAuthenticationTypeAnonymous, FtpAuthenticationTypeBasic} 155} 156 157// GoogleBigQueryAuthenticationType enumerates the values for google big query authentication type. 158type GoogleBigQueryAuthenticationType string 159 160const ( 161 // ServiceAuthentication ... 162 ServiceAuthentication GoogleBigQueryAuthenticationType = "ServiceAuthentication" 163 // UserAuthentication ... 164 UserAuthentication GoogleBigQueryAuthenticationType = "UserAuthentication" 165) 166 167// PossibleGoogleBigQueryAuthenticationTypeValues returns an array of possible values for the GoogleBigQueryAuthenticationType const type. 168func PossibleGoogleBigQueryAuthenticationTypeValues() []GoogleBigQueryAuthenticationType { 169 return []GoogleBigQueryAuthenticationType{ServiceAuthentication, UserAuthentication} 170} 171 172// HBaseAuthenticationType enumerates the values for h base authentication type. 173type HBaseAuthenticationType string 174 175const ( 176 // HBaseAuthenticationTypeAnonymous ... 177 HBaseAuthenticationTypeAnonymous HBaseAuthenticationType = "Anonymous" 178 // HBaseAuthenticationTypeBasic ... 179 HBaseAuthenticationTypeBasic HBaseAuthenticationType = "Basic" 180) 181 182// PossibleHBaseAuthenticationTypeValues returns an array of possible values for the HBaseAuthenticationType const type. 183func PossibleHBaseAuthenticationTypeValues() []HBaseAuthenticationType { 184 return []HBaseAuthenticationType{HBaseAuthenticationTypeAnonymous, HBaseAuthenticationTypeBasic} 185} 186 187// HDInsightActivityDebugInfoOption enumerates the values for hd insight activity debug info option. 188type HDInsightActivityDebugInfoOption string 189 190const ( 191 // Always ... 192 Always HDInsightActivityDebugInfoOption = "Always" 193 // Failure ... 194 Failure HDInsightActivityDebugInfoOption = "Failure" 195 // None ... 196 None HDInsightActivityDebugInfoOption = "None" 197) 198 199// PossibleHDInsightActivityDebugInfoOptionValues returns an array of possible values for the HDInsightActivityDebugInfoOption const type. 200func PossibleHDInsightActivityDebugInfoOptionValues() []HDInsightActivityDebugInfoOption { 201 return []HDInsightActivityDebugInfoOption{Always, Failure, None} 202} 203 204// HiveAuthenticationType enumerates the values for hive authentication type. 205type HiveAuthenticationType string 206 207const ( 208 // Anonymous ... 209 Anonymous HiveAuthenticationType = "Anonymous" 210 // Username ... 211 Username HiveAuthenticationType = "Username" 212 // UsernameAndPassword ... 213 UsernameAndPassword HiveAuthenticationType = "UsernameAndPassword" 214 // WindowsAzureHDInsightService ... 215 WindowsAzureHDInsightService HiveAuthenticationType = "WindowsAzureHDInsightService" 216) 217 218// PossibleHiveAuthenticationTypeValues returns an array of possible values for the HiveAuthenticationType const type. 219func PossibleHiveAuthenticationTypeValues() []HiveAuthenticationType { 220 return []HiveAuthenticationType{Anonymous, Username, UsernameAndPassword, WindowsAzureHDInsightService} 221} 222 223// HiveServerType enumerates the values for hive server type. 224type HiveServerType string 225 226const ( 227 // HiveServer1 ... 228 HiveServer1 HiveServerType = "HiveServer1" 229 // HiveServer2 ... 230 HiveServer2 HiveServerType = "HiveServer2" 231 // HiveThriftServer ... 232 HiveThriftServer HiveServerType = "HiveThriftServer" 233) 234 235// PossibleHiveServerTypeValues returns an array of possible values for the HiveServerType const type. 236func PossibleHiveServerTypeValues() []HiveServerType { 237 return []HiveServerType{HiveServer1, HiveServer2, HiveThriftServer} 238} 239 240// HiveThriftTransportProtocol enumerates the values for hive thrift transport protocol. 241type HiveThriftTransportProtocol string 242 243const ( 244 // Binary ... 245 Binary HiveThriftTransportProtocol = "Binary" 246 // HTTP ... 247 HTTP HiveThriftTransportProtocol = "HTTP " 248 // SASL ... 249 SASL HiveThriftTransportProtocol = "SASL" 250) 251 252// PossibleHiveThriftTransportProtocolValues returns an array of possible values for the HiveThriftTransportProtocol const type. 253func PossibleHiveThriftTransportProtocolValues() []HiveThriftTransportProtocol { 254 return []HiveThriftTransportProtocol{Binary, HTTP, SASL} 255} 256 257// HTTPAuthenticationType enumerates the values for http authentication type. 258type HTTPAuthenticationType string 259 260const ( 261 // HTTPAuthenticationTypeAnonymous ... 262 HTTPAuthenticationTypeAnonymous HTTPAuthenticationType = "Anonymous" 263 // HTTPAuthenticationTypeBasic ... 264 HTTPAuthenticationTypeBasic HTTPAuthenticationType = "Basic" 265 // HTTPAuthenticationTypeClientCertificate ... 266 HTTPAuthenticationTypeClientCertificate HTTPAuthenticationType = "ClientCertificate" 267 // HTTPAuthenticationTypeDigest ... 268 HTTPAuthenticationTypeDigest HTTPAuthenticationType = "Digest" 269 // HTTPAuthenticationTypeWindows ... 270 HTTPAuthenticationTypeWindows HTTPAuthenticationType = "Windows" 271) 272 273// PossibleHTTPAuthenticationTypeValues returns an array of possible values for the HTTPAuthenticationType const type. 274func PossibleHTTPAuthenticationTypeValues() []HTTPAuthenticationType { 275 return []HTTPAuthenticationType{HTTPAuthenticationTypeAnonymous, HTTPAuthenticationTypeBasic, HTTPAuthenticationTypeClientCertificate, HTTPAuthenticationTypeDigest, HTTPAuthenticationTypeWindows} 276} 277 278// ImpalaAuthenticationType enumerates the values for impala authentication type. 279type ImpalaAuthenticationType string 280 281const ( 282 // ImpalaAuthenticationTypeAnonymous ... 283 ImpalaAuthenticationTypeAnonymous ImpalaAuthenticationType = "Anonymous" 284 // ImpalaAuthenticationTypeSASLUsername ... 285 ImpalaAuthenticationTypeSASLUsername ImpalaAuthenticationType = "SASLUsername" 286 // ImpalaAuthenticationTypeUsernameAndPassword ... 287 ImpalaAuthenticationTypeUsernameAndPassword ImpalaAuthenticationType = "UsernameAndPassword" 288) 289 290// PossibleImpalaAuthenticationTypeValues returns an array of possible values for the ImpalaAuthenticationType const type. 291func PossibleImpalaAuthenticationTypeValues() []ImpalaAuthenticationType { 292 return []ImpalaAuthenticationType{ImpalaAuthenticationTypeAnonymous, ImpalaAuthenticationTypeSASLUsername, ImpalaAuthenticationTypeUsernameAndPassword} 293} 294 295// IntegrationRuntimeAuthKeyName enumerates the values for integration runtime auth key name. 296type IntegrationRuntimeAuthKeyName string 297 298const ( 299 // AuthKey1 ... 300 AuthKey1 IntegrationRuntimeAuthKeyName = "authKey1" 301 // AuthKey2 ... 302 AuthKey2 IntegrationRuntimeAuthKeyName = "authKey2" 303) 304 305// PossibleIntegrationRuntimeAuthKeyNameValues returns an array of possible values for the IntegrationRuntimeAuthKeyName const type. 306func PossibleIntegrationRuntimeAuthKeyNameValues() []IntegrationRuntimeAuthKeyName { 307 return []IntegrationRuntimeAuthKeyName{AuthKey1, AuthKey2} 308} 309 310// IntegrationRuntimeAutoUpdate enumerates the values for integration runtime auto update. 311type IntegrationRuntimeAutoUpdate string 312 313const ( 314 // Off ... 315 Off IntegrationRuntimeAutoUpdate = "Off" 316 // On ... 317 On IntegrationRuntimeAutoUpdate = "On" 318) 319 320// PossibleIntegrationRuntimeAutoUpdateValues returns an array of possible values for the IntegrationRuntimeAutoUpdate const type. 321func PossibleIntegrationRuntimeAutoUpdateValues() []IntegrationRuntimeAutoUpdate { 322 return []IntegrationRuntimeAutoUpdate{Off, On} 323} 324 325// IntegrationRuntimeEdition enumerates the values for integration runtime edition. 326type IntegrationRuntimeEdition string 327 328const ( 329 // Enterprise ... 330 Enterprise IntegrationRuntimeEdition = "Enterprise" 331 // Standard ... 332 Standard IntegrationRuntimeEdition = "Standard" 333) 334 335// PossibleIntegrationRuntimeEditionValues returns an array of possible values for the IntegrationRuntimeEdition const type. 336func PossibleIntegrationRuntimeEditionValues() []IntegrationRuntimeEdition { 337 return []IntegrationRuntimeEdition{Enterprise, Standard} 338} 339 340// IntegrationRuntimeEntityReferenceType enumerates the values for integration runtime entity reference type. 341type IntegrationRuntimeEntityReferenceType string 342 343const ( 344 // IntegrationRuntimeEntityReferenceTypeIntegrationRuntimeReference ... 345 IntegrationRuntimeEntityReferenceTypeIntegrationRuntimeReference IntegrationRuntimeEntityReferenceType = "IntegrationRuntimeReference" 346 // IntegrationRuntimeEntityReferenceTypeLinkedServiceReference ... 347 IntegrationRuntimeEntityReferenceTypeLinkedServiceReference IntegrationRuntimeEntityReferenceType = "LinkedServiceReference" 348) 349 350// PossibleIntegrationRuntimeEntityReferenceTypeValues returns an array of possible values for the IntegrationRuntimeEntityReferenceType const type. 351func PossibleIntegrationRuntimeEntityReferenceTypeValues() []IntegrationRuntimeEntityReferenceType { 352 return []IntegrationRuntimeEntityReferenceType{IntegrationRuntimeEntityReferenceTypeIntegrationRuntimeReference, IntegrationRuntimeEntityReferenceTypeLinkedServiceReference} 353} 354 355// IntegrationRuntimeInternalChannelEncryptionMode enumerates the values for integration runtime internal 356// channel encryption mode. 357type IntegrationRuntimeInternalChannelEncryptionMode string 358 359const ( 360 // NotEncrypted ... 361 NotEncrypted IntegrationRuntimeInternalChannelEncryptionMode = "NotEncrypted" 362 // NotSet ... 363 NotSet IntegrationRuntimeInternalChannelEncryptionMode = "NotSet" 364 // SslEncrypted ... 365 SslEncrypted IntegrationRuntimeInternalChannelEncryptionMode = "SslEncrypted" 366) 367 368// PossibleIntegrationRuntimeInternalChannelEncryptionModeValues returns an array of possible values for the IntegrationRuntimeInternalChannelEncryptionMode const type. 369func PossibleIntegrationRuntimeInternalChannelEncryptionModeValues() []IntegrationRuntimeInternalChannelEncryptionMode { 370 return []IntegrationRuntimeInternalChannelEncryptionMode{NotEncrypted, NotSet, SslEncrypted} 371} 372 373// IntegrationRuntimeLicenseType enumerates the values for integration runtime license type. 374type IntegrationRuntimeLicenseType string 375 376const ( 377 // BasePrice ... 378 BasePrice IntegrationRuntimeLicenseType = "BasePrice" 379 // LicenseIncluded ... 380 LicenseIncluded IntegrationRuntimeLicenseType = "LicenseIncluded" 381) 382 383// PossibleIntegrationRuntimeLicenseTypeValues returns an array of possible values for the IntegrationRuntimeLicenseType const type. 384func PossibleIntegrationRuntimeLicenseTypeValues() []IntegrationRuntimeLicenseType { 385 return []IntegrationRuntimeLicenseType{BasePrice, LicenseIncluded} 386} 387 388// IntegrationRuntimeState enumerates the values for integration runtime state. 389type IntegrationRuntimeState string 390 391const ( 392 // Initial ... 393 Initial IntegrationRuntimeState = "Initial" 394 // Limited ... 395 Limited IntegrationRuntimeState = "Limited" 396 // NeedRegistration ... 397 NeedRegistration IntegrationRuntimeState = "NeedRegistration" 398 // Offline ... 399 Offline IntegrationRuntimeState = "Offline" 400 // Online ... 401 Online IntegrationRuntimeState = "Online" 402 // Started ... 403 Started IntegrationRuntimeState = "Started" 404 // Starting ... 405 Starting IntegrationRuntimeState = "Starting" 406 // Stopped ... 407 Stopped IntegrationRuntimeState = "Stopped" 408 // Stopping ... 409 Stopping IntegrationRuntimeState = "Stopping" 410) 411 412// PossibleIntegrationRuntimeStateValues returns an array of possible values for the IntegrationRuntimeState const type. 413func PossibleIntegrationRuntimeStateValues() []IntegrationRuntimeState { 414 return []IntegrationRuntimeState{Initial, Limited, NeedRegistration, Offline, Online, Started, Starting, Stopped, Stopping} 415} 416 417// IntegrationRuntimeType enumerates the values for integration runtime type. 418type IntegrationRuntimeType string 419 420const ( 421 // Managed ... 422 Managed IntegrationRuntimeType = "Managed" 423 // SelfHosted ... 424 SelfHosted IntegrationRuntimeType = "SelfHosted" 425) 426 427// PossibleIntegrationRuntimeTypeValues returns an array of possible values for the IntegrationRuntimeType const type. 428func PossibleIntegrationRuntimeTypeValues() []IntegrationRuntimeType { 429 return []IntegrationRuntimeType{Managed, SelfHosted} 430} 431 432// IntegrationRuntimeUpdateResult enumerates the values for integration runtime update result. 433type IntegrationRuntimeUpdateResult string 434 435const ( 436 // Fail ... 437 Fail IntegrationRuntimeUpdateResult = "Fail" 438 // Succeed ... 439 Succeed IntegrationRuntimeUpdateResult = "Succeed" 440) 441 442// PossibleIntegrationRuntimeUpdateResultValues returns an array of possible values for the IntegrationRuntimeUpdateResult const type. 443func PossibleIntegrationRuntimeUpdateResultValues() []IntegrationRuntimeUpdateResult { 444 return []IntegrationRuntimeUpdateResult{Fail, Succeed} 445} 446 447// JSONFormatFilePattern enumerates the values for json format file pattern. 448type JSONFormatFilePattern string 449 450const ( 451 // ArrayOfObjects ... 452 ArrayOfObjects JSONFormatFilePattern = "arrayOfObjects" 453 // SetOfObjects ... 454 SetOfObjects JSONFormatFilePattern = "setOfObjects" 455) 456 457// PossibleJSONFormatFilePatternValues returns an array of possible values for the JSONFormatFilePattern const type. 458func PossibleJSONFormatFilePatternValues() []JSONFormatFilePattern { 459 return []JSONFormatFilePattern{ArrayOfObjects, SetOfObjects} 460} 461 462// ManagedIntegrationRuntimeNodeStatus enumerates the values for managed integration runtime node status. 463type ManagedIntegrationRuntimeNodeStatus string 464 465const ( 466 // ManagedIntegrationRuntimeNodeStatusAvailable ... 467 ManagedIntegrationRuntimeNodeStatusAvailable ManagedIntegrationRuntimeNodeStatus = "Available" 468 // ManagedIntegrationRuntimeNodeStatusRecycling ... 469 ManagedIntegrationRuntimeNodeStatusRecycling ManagedIntegrationRuntimeNodeStatus = "Recycling" 470 // ManagedIntegrationRuntimeNodeStatusStarting ... 471 ManagedIntegrationRuntimeNodeStatusStarting ManagedIntegrationRuntimeNodeStatus = "Starting" 472 // ManagedIntegrationRuntimeNodeStatusUnavailable ... 473 ManagedIntegrationRuntimeNodeStatusUnavailable ManagedIntegrationRuntimeNodeStatus = "Unavailable" 474) 475 476// PossibleManagedIntegrationRuntimeNodeStatusValues returns an array of possible values for the ManagedIntegrationRuntimeNodeStatus const type. 477func PossibleManagedIntegrationRuntimeNodeStatusValues() []ManagedIntegrationRuntimeNodeStatus { 478 return []ManagedIntegrationRuntimeNodeStatus{ManagedIntegrationRuntimeNodeStatusAvailable, ManagedIntegrationRuntimeNodeStatusRecycling, ManagedIntegrationRuntimeNodeStatusStarting, ManagedIntegrationRuntimeNodeStatusUnavailable} 479} 480 481// MongoDbAuthenticationType enumerates the values for mongo db authentication type. 482type MongoDbAuthenticationType string 483 484const ( 485 // MongoDbAuthenticationTypeAnonymous ... 486 MongoDbAuthenticationTypeAnonymous MongoDbAuthenticationType = "Anonymous" 487 // MongoDbAuthenticationTypeBasic ... 488 MongoDbAuthenticationTypeBasic MongoDbAuthenticationType = "Basic" 489) 490 491// PossibleMongoDbAuthenticationTypeValues returns an array of possible values for the MongoDbAuthenticationType const type. 492func PossibleMongoDbAuthenticationTypeValues() []MongoDbAuthenticationType { 493 return []MongoDbAuthenticationType{MongoDbAuthenticationTypeAnonymous, MongoDbAuthenticationTypeBasic} 494} 495 496// ODataAuthenticationType enumerates the values for o data authentication type. 497type ODataAuthenticationType string 498 499const ( 500 // ODataAuthenticationTypeAnonymous ... 501 ODataAuthenticationTypeAnonymous ODataAuthenticationType = "Anonymous" 502 // ODataAuthenticationTypeBasic ... 503 ODataAuthenticationTypeBasic ODataAuthenticationType = "Basic" 504) 505 506// PossibleODataAuthenticationTypeValues returns an array of possible values for the ODataAuthenticationType const type. 507func PossibleODataAuthenticationTypeValues() []ODataAuthenticationType { 508 return []ODataAuthenticationType{ODataAuthenticationTypeAnonymous, ODataAuthenticationTypeBasic} 509} 510 511// ParameterType enumerates the values for parameter type. 512type ParameterType string 513 514const ( 515 // ParameterTypeArray ... 516 ParameterTypeArray ParameterType = "Array" 517 // ParameterTypeBool ... 518 ParameterTypeBool ParameterType = "Bool" 519 // ParameterTypeFloat ... 520 ParameterTypeFloat ParameterType = "Float" 521 // ParameterTypeInt ... 522 ParameterTypeInt ParameterType = "Int" 523 // ParameterTypeObject ... 524 ParameterTypeObject ParameterType = "Object" 525 // ParameterTypeSecureString ... 526 ParameterTypeSecureString ParameterType = "SecureString" 527 // ParameterTypeString ... 528 ParameterTypeString ParameterType = "String" 529) 530 531// PossibleParameterTypeValues returns an array of possible values for the ParameterType const type. 532func PossibleParameterTypeValues() []ParameterType { 533 return []ParameterType{ParameterTypeArray, ParameterTypeBool, ParameterTypeFloat, ParameterTypeInt, ParameterTypeObject, ParameterTypeSecureString, ParameterTypeString} 534} 535 536// PhoenixAuthenticationType enumerates the values for phoenix authentication type. 537type PhoenixAuthenticationType string 538 539const ( 540 // PhoenixAuthenticationTypeAnonymous ... 541 PhoenixAuthenticationTypeAnonymous PhoenixAuthenticationType = "Anonymous" 542 // PhoenixAuthenticationTypeUsernameAndPassword ... 543 PhoenixAuthenticationTypeUsernameAndPassword PhoenixAuthenticationType = "UsernameAndPassword" 544 // PhoenixAuthenticationTypeWindowsAzureHDInsightService ... 545 PhoenixAuthenticationTypeWindowsAzureHDInsightService PhoenixAuthenticationType = "WindowsAzureHDInsightService" 546) 547 548// PossiblePhoenixAuthenticationTypeValues returns an array of possible values for the PhoenixAuthenticationType const type. 549func PossiblePhoenixAuthenticationTypeValues() []PhoenixAuthenticationType { 550 return []PhoenixAuthenticationType{PhoenixAuthenticationTypeAnonymous, PhoenixAuthenticationTypeUsernameAndPassword, PhoenixAuthenticationTypeWindowsAzureHDInsightService} 551} 552 553// PipelineRunQueryFilterOperand enumerates the values for pipeline run query filter operand. 554type PipelineRunQueryFilterOperand string 555 556const ( 557 // PipelineName ... 558 PipelineName PipelineRunQueryFilterOperand = "PipelineName" 559 // RunEnd ... 560 RunEnd PipelineRunQueryFilterOperand = "RunEnd" 561 // RunStart ... 562 RunStart PipelineRunQueryFilterOperand = "RunStart" 563 // Status ... 564 Status PipelineRunQueryFilterOperand = "Status" 565) 566 567// PossiblePipelineRunQueryFilterOperandValues returns an array of possible values for the PipelineRunQueryFilterOperand const type. 568func PossiblePipelineRunQueryFilterOperandValues() []PipelineRunQueryFilterOperand { 569 return []PipelineRunQueryFilterOperand{PipelineName, RunEnd, RunStart, Status} 570} 571 572// PipelineRunQueryFilterOperator enumerates the values for pipeline run query filter operator. 573type PipelineRunQueryFilterOperator string 574 575const ( 576 // Equals ... 577 Equals PipelineRunQueryFilterOperator = "Equals" 578 // In ... 579 In PipelineRunQueryFilterOperator = "In" 580 // NotEquals ... 581 NotEquals PipelineRunQueryFilterOperator = "NotEquals" 582 // NotIn ... 583 NotIn PipelineRunQueryFilterOperator = "NotIn" 584) 585 586// PossiblePipelineRunQueryFilterOperatorValues returns an array of possible values for the PipelineRunQueryFilterOperator const type. 587func PossiblePipelineRunQueryFilterOperatorValues() []PipelineRunQueryFilterOperator { 588 return []PipelineRunQueryFilterOperator{Equals, In, NotEquals, NotIn} 589} 590 591// PipelineRunQueryOrder enumerates the values for pipeline run query order. 592type PipelineRunQueryOrder string 593 594const ( 595 // ASC ... 596 ASC PipelineRunQueryOrder = "ASC" 597 // DESC ... 598 DESC PipelineRunQueryOrder = "DESC" 599) 600 601// PossiblePipelineRunQueryOrderValues returns an array of possible values for the PipelineRunQueryOrder const type. 602func PossiblePipelineRunQueryOrderValues() []PipelineRunQueryOrder { 603 return []PipelineRunQueryOrder{ASC, DESC} 604} 605 606// PipelineRunQueryOrderByField enumerates the values for pipeline run query order by field. 607type PipelineRunQueryOrderByField string 608 609const ( 610 // PipelineRunQueryOrderByFieldRunEnd ... 611 PipelineRunQueryOrderByFieldRunEnd PipelineRunQueryOrderByField = "RunEnd" 612 // PipelineRunQueryOrderByFieldRunStart ... 613 PipelineRunQueryOrderByFieldRunStart PipelineRunQueryOrderByField = "RunStart" 614) 615 616// PossiblePipelineRunQueryOrderByFieldValues returns an array of possible values for the PipelineRunQueryOrderByField const type. 617func PossiblePipelineRunQueryOrderByFieldValues() []PipelineRunQueryOrderByField { 618 return []PipelineRunQueryOrderByField{PipelineRunQueryOrderByFieldRunEnd, PipelineRunQueryOrderByFieldRunStart} 619} 620 621// PrestoAuthenticationType enumerates the values for presto authentication type. 622type PrestoAuthenticationType string 623 624const ( 625 // PrestoAuthenticationTypeAnonymous ... 626 PrestoAuthenticationTypeAnonymous PrestoAuthenticationType = "Anonymous" 627 // PrestoAuthenticationTypeLDAP ... 628 PrestoAuthenticationTypeLDAP PrestoAuthenticationType = "LDAP" 629) 630 631// PossiblePrestoAuthenticationTypeValues returns an array of possible values for the PrestoAuthenticationType const type. 632func PossiblePrestoAuthenticationTypeValues() []PrestoAuthenticationType { 633 return []PrestoAuthenticationType{PrestoAuthenticationTypeAnonymous, PrestoAuthenticationTypeLDAP} 634} 635 636// RecurrenceFrequency enumerates the values for recurrence frequency. 637type RecurrenceFrequency string 638 639const ( 640 // Day ... 641 Day RecurrenceFrequency = "Day" 642 // Hour ... 643 Hour RecurrenceFrequency = "Hour" 644 // Minute ... 645 Minute RecurrenceFrequency = "Minute" 646 // Month ... 647 Month RecurrenceFrequency = "Month" 648 // NotSpecified ... 649 NotSpecified RecurrenceFrequency = "NotSpecified" 650 // Week ... 651 Week RecurrenceFrequency = "Week" 652 // Year ... 653 Year RecurrenceFrequency = "Year" 654) 655 656// PossibleRecurrenceFrequencyValues returns an array of possible values for the RecurrenceFrequency const type. 657func PossibleRecurrenceFrequencyValues() []RecurrenceFrequency { 658 return []RecurrenceFrequency{Day, Hour, Minute, Month, NotSpecified, Week, Year} 659} 660 661// SapHanaAuthenticationType enumerates the values for sap hana authentication type. 662type SapHanaAuthenticationType string 663 664const ( 665 // SapHanaAuthenticationTypeBasic ... 666 SapHanaAuthenticationTypeBasic SapHanaAuthenticationType = "Basic" 667 // SapHanaAuthenticationTypeWindows ... 668 SapHanaAuthenticationTypeWindows SapHanaAuthenticationType = "Windows" 669) 670 671// PossibleSapHanaAuthenticationTypeValues returns an array of possible values for the SapHanaAuthenticationType const type. 672func PossibleSapHanaAuthenticationTypeValues() []SapHanaAuthenticationType { 673 return []SapHanaAuthenticationType{SapHanaAuthenticationTypeBasic, SapHanaAuthenticationTypeWindows} 674} 675 676// SelfHostedIntegrationRuntimeNodeStatus enumerates the values for self hosted integration runtime node 677// status. 678type SelfHostedIntegrationRuntimeNodeStatus string 679 680const ( 681 // SelfHostedIntegrationRuntimeNodeStatusInitializeFailed ... 682 SelfHostedIntegrationRuntimeNodeStatusInitializeFailed SelfHostedIntegrationRuntimeNodeStatus = "InitializeFailed" 683 // SelfHostedIntegrationRuntimeNodeStatusInitializing ... 684 SelfHostedIntegrationRuntimeNodeStatusInitializing SelfHostedIntegrationRuntimeNodeStatus = "Initializing" 685 // SelfHostedIntegrationRuntimeNodeStatusLimited ... 686 SelfHostedIntegrationRuntimeNodeStatusLimited SelfHostedIntegrationRuntimeNodeStatus = "Limited" 687 // SelfHostedIntegrationRuntimeNodeStatusNeedRegistration ... 688 SelfHostedIntegrationRuntimeNodeStatusNeedRegistration SelfHostedIntegrationRuntimeNodeStatus = "NeedRegistration" 689 // SelfHostedIntegrationRuntimeNodeStatusOffline ... 690 SelfHostedIntegrationRuntimeNodeStatusOffline SelfHostedIntegrationRuntimeNodeStatus = "Offline" 691 // SelfHostedIntegrationRuntimeNodeStatusOnline ... 692 SelfHostedIntegrationRuntimeNodeStatusOnline SelfHostedIntegrationRuntimeNodeStatus = "Online" 693 // SelfHostedIntegrationRuntimeNodeStatusUpgrading ... 694 SelfHostedIntegrationRuntimeNodeStatusUpgrading SelfHostedIntegrationRuntimeNodeStatus = "Upgrading" 695) 696 697// PossibleSelfHostedIntegrationRuntimeNodeStatusValues returns an array of possible values for the SelfHostedIntegrationRuntimeNodeStatus const type. 698func PossibleSelfHostedIntegrationRuntimeNodeStatusValues() []SelfHostedIntegrationRuntimeNodeStatus { 699 return []SelfHostedIntegrationRuntimeNodeStatus{SelfHostedIntegrationRuntimeNodeStatusInitializeFailed, SelfHostedIntegrationRuntimeNodeStatusInitializing, SelfHostedIntegrationRuntimeNodeStatusLimited, SelfHostedIntegrationRuntimeNodeStatusNeedRegistration, SelfHostedIntegrationRuntimeNodeStatusOffline, SelfHostedIntegrationRuntimeNodeStatusOnline, SelfHostedIntegrationRuntimeNodeStatusUpgrading} 700} 701 702// ServiceNowAuthenticationType enumerates the values for service now authentication type. 703type ServiceNowAuthenticationType string 704 705const ( 706 // ServiceNowAuthenticationTypeBasic ... 707 ServiceNowAuthenticationTypeBasic ServiceNowAuthenticationType = "Basic" 708 // ServiceNowAuthenticationTypeOAuth2 ... 709 ServiceNowAuthenticationTypeOAuth2 ServiceNowAuthenticationType = "OAuth2" 710) 711 712// PossibleServiceNowAuthenticationTypeValues returns an array of possible values for the ServiceNowAuthenticationType const type. 713func PossibleServiceNowAuthenticationTypeValues() []ServiceNowAuthenticationType { 714 return []ServiceNowAuthenticationType{ServiceNowAuthenticationTypeBasic, ServiceNowAuthenticationTypeOAuth2} 715} 716 717// SftpAuthenticationType enumerates the values for sftp authentication type. 718type SftpAuthenticationType string 719 720const ( 721 // SftpAuthenticationTypeBasic ... 722 SftpAuthenticationTypeBasic SftpAuthenticationType = "Basic" 723 // SftpAuthenticationTypeSSHPublicKey ... 724 SftpAuthenticationTypeSSHPublicKey SftpAuthenticationType = "SshPublicKey" 725) 726 727// PossibleSftpAuthenticationTypeValues returns an array of possible values for the SftpAuthenticationType const type. 728func PossibleSftpAuthenticationTypeValues() []SftpAuthenticationType { 729 return []SftpAuthenticationType{SftpAuthenticationTypeBasic, SftpAuthenticationTypeSSHPublicKey} 730} 731 732// SparkAuthenticationType enumerates the values for spark authentication type. 733type SparkAuthenticationType string 734 735const ( 736 // SparkAuthenticationTypeAnonymous ... 737 SparkAuthenticationTypeAnonymous SparkAuthenticationType = "Anonymous" 738 // SparkAuthenticationTypeUsername ... 739 SparkAuthenticationTypeUsername SparkAuthenticationType = "Username" 740 // SparkAuthenticationTypeUsernameAndPassword ... 741 SparkAuthenticationTypeUsernameAndPassword SparkAuthenticationType = "UsernameAndPassword" 742 // SparkAuthenticationTypeWindowsAzureHDInsightService ... 743 SparkAuthenticationTypeWindowsAzureHDInsightService SparkAuthenticationType = "WindowsAzureHDInsightService" 744) 745 746// PossibleSparkAuthenticationTypeValues returns an array of possible values for the SparkAuthenticationType const type. 747func PossibleSparkAuthenticationTypeValues() []SparkAuthenticationType { 748 return []SparkAuthenticationType{SparkAuthenticationTypeAnonymous, SparkAuthenticationTypeUsername, SparkAuthenticationTypeUsernameAndPassword, SparkAuthenticationTypeWindowsAzureHDInsightService} 749} 750 751// SparkServerType enumerates the values for spark server type. 752type SparkServerType string 753 754const ( 755 // SharkServer ... 756 SharkServer SparkServerType = "SharkServer" 757 // SharkServer2 ... 758 SharkServer2 SparkServerType = "SharkServer2" 759 // SparkThriftServer ... 760 SparkThriftServer SparkServerType = "SparkThriftServer" 761) 762 763// PossibleSparkServerTypeValues returns an array of possible values for the SparkServerType const type. 764func PossibleSparkServerTypeValues() []SparkServerType { 765 return []SparkServerType{SharkServer, SharkServer2, SparkThriftServer} 766} 767 768// SparkThriftTransportProtocol enumerates the values for spark thrift transport protocol. 769type SparkThriftTransportProtocol string 770 771const ( 772 // SparkThriftTransportProtocolBinary ... 773 SparkThriftTransportProtocolBinary SparkThriftTransportProtocol = "Binary" 774 // SparkThriftTransportProtocolHTTP ... 775 SparkThriftTransportProtocolHTTP SparkThriftTransportProtocol = "HTTP " 776 // SparkThriftTransportProtocolSASL ... 777 SparkThriftTransportProtocolSASL SparkThriftTransportProtocol = "SASL" 778) 779 780// PossibleSparkThriftTransportProtocolValues returns an array of possible values for the SparkThriftTransportProtocol const type. 781func PossibleSparkThriftTransportProtocolValues() []SparkThriftTransportProtocol { 782 return []SparkThriftTransportProtocol{SparkThriftTransportProtocolBinary, SparkThriftTransportProtocolHTTP, SparkThriftTransportProtocolSASL} 783} 784 785// SsisPackageLocationType enumerates the values for ssis package location type. 786type SsisPackageLocationType string 787 788const ( 789 // File ... 790 File SsisPackageLocationType = "File" 791 // SSISDB ... 792 SSISDB SsisPackageLocationType = "SSISDB" 793) 794 795// PossibleSsisPackageLocationTypeValues returns an array of possible values for the SsisPackageLocationType const type. 796func PossibleSsisPackageLocationTypeValues() []SsisPackageLocationType { 797 return []SsisPackageLocationType{File, SSISDB} 798} 799 800// SybaseAuthenticationType enumerates the values for sybase authentication type. 801type SybaseAuthenticationType string 802 803const ( 804 // SybaseAuthenticationTypeBasic ... 805 SybaseAuthenticationTypeBasic SybaseAuthenticationType = "Basic" 806 // SybaseAuthenticationTypeWindows ... 807 SybaseAuthenticationTypeWindows SybaseAuthenticationType = "Windows" 808) 809 810// PossibleSybaseAuthenticationTypeValues returns an array of possible values for the SybaseAuthenticationType const type. 811func PossibleSybaseAuthenticationTypeValues() []SybaseAuthenticationType { 812 return []SybaseAuthenticationType{SybaseAuthenticationTypeBasic, SybaseAuthenticationTypeWindows} 813} 814 815// TeradataAuthenticationType enumerates the values for teradata authentication type. 816type TeradataAuthenticationType string 817 818const ( 819 // TeradataAuthenticationTypeBasic ... 820 TeradataAuthenticationTypeBasic TeradataAuthenticationType = "Basic" 821 // TeradataAuthenticationTypeWindows ... 822 TeradataAuthenticationTypeWindows TeradataAuthenticationType = "Windows" 823) 824 825// PossibleTeradataAuthenticationTypeValues returns an array of possible values for the TeradataAuthenticationType const type. 826func PossibleTeradataAuthenticationTypeValues() []TeradataAuthenticationType { 827 return []TeradataAuthenticationType{TeradataAuthenticationTypeBasic, TeradataAuthenticationTypeWindows} 828} 829 830// TriggerRunStatus enumerates the values for trigger run status. 831type TriggerRunStatus string 832 833const ( 834 // TriggerRunStatusFailed ... 835 TriggerRunStatusFailed TriggerRunStatus = "Failed" 836 // TriggerRunStatusInprogress ... 837 TriggerRunStatusInprogress TriggerRunStatus = "Inprogress" 838 // TriggerRunStatusSucceeded ... 839 TriggerRunStatusSucceeded TriggerRunStatus = "Succeeded" 840) 841 842// PossibleTriggerRunStatusValues returns an array of possible values for the TriggerRunStatus const type. 843func PossibleTriggerRunStatusValues() []TriggerRunStatus { 844 return []TriggerRunStatus{TriggerRunStatusFailed, TriggerRunStatusInprogress, TriggerRunStatusSucceeded} 845} 846 847// TriggerRuntimeState enumerates the values for trigger runtime state. 848type TriggerRuntimeState string 849 850const ( 851 // TriggerRuntimeStateDisabled ... 852 TriggerRuntimeStateDisabled TriggerRuntimeState = "Disabled" 853 // TriggerRuntimeStateStarted ... 854 TriggerRuntimeStateStarted TriggerRuntimeState = "Started" 855 // TriggerRuntimeStateStopped ... 856 TriggerRuntimeStateStopped TriggerRuntimeState = "Stopped" 857) 858 859// PossibleTriggerRuntimeStateValues returns an array of possible values for the TriggerRuntimeState const type. 860func PossibleTriggerRuntimeStateValues() []TriggerRuntimeState { 861 return []TriggerRuntimeState{TriggerRuntimeStateDisabled, TriggerRuntimeStateStarted, TriggerRuntimeStateStopped} 862} 863 864// TumblingWindowFrequency enumerates the values for tumbling window frequency. 865type TumblingWindowFrequency string 866 867const ( 868 // TumblingWindowFrequencyHour ... 869 TumblingWindowFrequencyHour TumblingWindowFrequency = "Hour" 870 // TumblingWindowFrequencyMinute ... 871 TumblingWindowFrequencyMinute TumblingWindowFrequency = "Minute" 872) 873 874// PossibleTumblingWindowFrequencyValues returns an array of possible values for the TumblingWindowFrequency const type. 875func PossibleTumblingWindowFrequencyValues() []TumblingWindowFrequency { 876 return []TumblingWindowFrequency{TumblingWindowFrequencyHour, TumblingWindowFrequencyMinute} 877} 878 879// Type enumerates the values for type. 880type Type string 881 882const ( 883 // TypeAzureKeyVaultSecret ... 884 TypeAzureKeyVaultSecret Type = "AzureKeyVaultSecret" 885 // TypeSecretBase ... 886 TypeSecretBase Type = "SecretBase" 887 // TypeSecureString ... 888 TypeSecureString Type = "SecureString" 889) 890 891// PossibleTypeValues returns an array of possible values for the Type const type. 892func PossibleTypeValues() []Type { 893 return []Type{TypeAzureKeyVaultSecret, TypeSecretBase, TypeSecureString} 894} 895 896// TypeBasicActivity enumerates the values for type basic activity. 897type TypeBasicActivity string 898 899const ( 900 // TypeActivity ... 901 TypeActivity TypeBasicActivity = "Activity" 902 // TypeAzureMLBatchExecution ... 903 TypeAzureMLBatchExecution TypeBasicActivity = "AzureMLBatchExecution" 904 // TypeAzureMLUpdateResource ... 905 TypeAzureMLUpdateResource TypeBasicActivity = "AzureMLUpdateResource" 906 // TypeContainer ... 907 TypeContainer TypeBasicActivity = "Container" 908 // TypeCopy ... 909 TypeCopy TypeBasicActivity = "Copy" 910 // TypeCustom ... 911 TypeCustom TypeBasicActivity = "Custom" 912 // TypeDatabricksNotebook ... 913 TypeDatabricksNotebook TypeBasicActivity = "DatabricksNotebook" 914 // TypeDataLakeAnalyticsUSQL ... 915 TypeDataLakeAnalyticsUSQL TypeBasicActivity = "DataLakeAnalyticsU-SQL" 916 // TypeExecutePipeline ... 917 TypeExecutePipeline TypeBasicActivity = "ExecutePipeline" 918 // TypeExecuteSSISPackage ... 919 TypeExecuteSSISPackage TypeBasicActivity = "ExecuteSSISPackage" 920 // TypeExecution ... 921 TypeExecution TypeBasicActivity = "Execution" 922 // TypeFilter ... 923 TypeFilter TypeBasicActivity = "Filter" 924 // TypeForEach ... 925 TypeForEach TypeBasicActivity = "ForEach" 926 // TypeGetMetadata ... 927 TypeGetMetadata TypeBasicActivity = "GetMetadata" 928 // TypeHDInsightHive ... 929 TypeHDInsightHive TypeBasicActivity = "HDInsightHive" 930 // TypeHDInsightMapReduce ... 931 TypeHDInsightMapReduce TypeBasicActivity = "HDInsightMapReduce" 932 // TypeHDInsightPig ... 933 TypeHDInsightPig TypeBasicActivity = "HDInsightPig" 934 // TypeHDInsightSpark ... 935 TypeHDInsightSpark TypeBasicActivity = "HDInsightSpark" 936 // TypeHDInsightStreaming ... 937 TypeHDInsightStreaming TypeBasicActivity = "HDInsightStreaming" 938 // TypeIfCondition ... 939 TypeIfCondition TypeBasicActivity = "IfCondition" 940 // TypeLookup ... 941 TypeLookup TypeBasicActivity = "Lookup" 942 // TypeSQLServerStoredProcedure ... 943 TypeSQLServerStoredProcedure TypeBasicActivity = "SqlServerStoredProcedure" 944 // TypeUntil ... 945 TypeUntil TypeBasicActivity = "Until" 946 // TypeWait ... 947 TypeWait TypeBasicActivity = "Wait" 948 // TypeWebActivity ... 949 TypeWebActivity TypeBasicActivity = "WebActivity" 950) 951 952// PossibleTypeBasicActivityValues returns an array of possible values for the TypeBasicActivity const type. 953func PossibleTypeBasicActivityValues() []TypeBasicActivity { 954 return []TypeBasicActivity{TypeActivity, TypeAzureMLBatchExecution, TypeAzureMLUpdateResource, TypeContainer, TypeCopy, TypeCustom, TypeDatabricksNotebook, TypeDataLakeAnalyticsUSQL, TypeExecutePipeline, TypeExecuteSSISPackage, TypeExecution, TypeFilter, TypeForEach, TypeGetMetadata, TypeHDInsightHive, TypeHDInsightMapReduce, TypeHDInsightPig, TypeHDInsightSpark, TypeHDInsightStreaming, TypeIfCondition, TypeLookup, TypeSQLServerStoredProcedure, TypeUntil, TypeWait, TypeWebActivity} 955} 956 957// TypeBasicCopySink enumerates the values for type basic copy sink. 958type TypeBasicCopySink string 959 960const ( 961 // TypeAzureDataLakeStoreSink ... 962 TypeAzureDataLakeStoreSink TypeBasicCopySink = "AzureDataLakeStoreSink" 963 // TypeAzureQueueSink ... 964 TypeAzureQueueSink TypeBasicCopySink = "AzureQueueSink" 965 // TypeAzureSearchIndexSink ... 966 TypeAzureSearchIndexSink TypeBasicCopySink = "AzureSearchIndexSink" 967 // TypeAzureTableSink ... 968 TypeAzureTableSink TypeBasicCopySink = "AzureTableSink" 969 // TypeBlobSink ... 970 TypeBlobSink TypeBasicCopySink = "BlobSink" 971 // TypeCopySink ... 972 TypeCopySink TypeBasicCopySink = "CopySink" 973 // TypeDocumentDbCollectionSink ... 974 TypeDocumentDbCollectionSink TypeBasicCopySink = "DocumentDbCollectionSink" 975 // TypeDynamicsSink ... 976 TypeDynamicsSink TypeBasicCopySink = "DynamicsSink" 977 // TypeFileSystemSink ... 978 TypeFileSystemSink TypeBasicCopySink = "FileSystemSink" 979 // TypeOdbcSink ... 980 TypeOdbcSink TypeBasicCopySink = "OdbcSink" 981 // TypeOracleSink ... 982 TypeOracleSink TypeBasicCopySink = "OracleSink" 983 // TypeSalesforceSink ... 984 TypeSalesforceSink TypeBasicCopySink = "SalesforceSink" 985 // TypeSapCloudForCustomerSink ... 986 TypeSapCloudForCustomerSink TypeBasicCopySink = "SapCloudForCustomerSink" 987 // TypeSQLDWSink ... 988 TypeSQLDWSink TypeBasicCopySink = "SqlDWSink" 989 // TypeSQLSink ... 990 TypeSQLSink TypeBasicCopySink = "SqlSink" 991) 992 993// PossibleTypeBasicCopySinkValues returns an array of possible values for the TypeBasicCopySink const type. 994func PossibleTypeBasicCopySinkValues() []TypeBasicCopySink { 995 return []TypeBasicCopySink{TypeAzureDataLakeStoreSink, TypeAzureQueueSink, TypeAzureSearchIndexSink, TypeAzureTableSink, TypeBlobSink, TypeCopySink, TypeDocumentDbCollectionSink, TypeDynamicsSink, TypeFileSystemSink, TypeOdbcSink, TypeOracleSink, TypeSalesforceSink, TypeSapCloudForCustomerSink, TypeSQLDWSink, TypeSQLSink} 996} 997 998// TypeBasicCopySource enumerates the values for type basic copy source. 999type TypeBasicCopySource string 1000 1001const ( 1002 // TypeAmazonMWSSource ... 1003 TypeAmazonMWSSource TypeBasicCopySource = "AmazonMWSSource" 1004 // TypeAmazonRedshiftSource ... 1005 TypeAmazonRedshiftSource TypeBasicCopySource = "AmazonRedshiftSource" 1006 // TypeAzureDataLakeStoreSource ... 1007 TypeAzureDataLakeStoreSource TypeBasicCopySource = "AzureDataLakeStoreSource" 1008 // TypeAzureMySQLSource ... 1009 TypeAzureMySQLSource TypeBasicCopySource = "AzureMySqlSource" 1010 // TypeAzurePostgreSQLSource ... 1011 TypeAzurePostgreSQLSource TypeBasicCopySource = "AzurePostgreSqlSource" 1012 // TypeAzureTableSource ... 1013 TypeAzureTableSource TypeBasicCopySource = "AzureTableSource" 1014 // TypeBlobSource ... 1015 TypeBlobSource TypeBasicCopySource = "BlobSource" 1016 // TypeCassandraSource ... 1017 TypeCassandraSource TypeBasicCopySource = "CassandraSource" 1018 // TypeConcurSource ... 1019 TypeConcurSource TypeBasicCopySource = "ConcurSource" 1020 // TypeCopySource ... 1021 TypeCopySource TypeBasicCopySource = "CopySource" 1022 // TypeCouchbaseSource ... 1023 TypeCouchbaseSource TypeBasicCopySource = "CouchbaseSource" 1024 // TypeDocumentDbCollectionSource ... 1025 TypeDocumentDbCollectionSource TypeBasicCopySource = "DocumentDbCollectionSource" 1026 // TypeDrillSource ... 1027 TypeDrillSource TypeBasicCopySource = "DrillSource" 1028 // TypeDynamicsSource ... 1029 TypeDynamicsSource TypeBasicCopySource = "DynamicsSource" 1030 // TypeEloquaSource ... 1031 TypeEloquaSource TypeBasicCopySource = "EloquaSource" 1032 // TypeFileSystemSource ... 1033 TypeFileSystemSource TypeBasicCopySource = "FileSystemSource" 1034 // TypeGoogleBigQuerySource ... 1035 TypeGoogleBigQuerySource TypeBasicCopySource = "GoogleBigQuerySource" 1036 // TypeGreenplumSource ... 1037 TypeGreenplumSource TypeBasicCopySource = "GreenplumSource" 1038 // TypeHBaseSource ... 1039 TypeHBaseSource TypeBasicCopySource = "HBaseSource" 1040 // TypeHdfsSource ... 1041 TypeHdfsSource TypeBasicCopySource = "HdfsSource" 1042 // TypeHiveSource ... 1043 TypeHiveSource TypeBasicCopySource = "HiveSource" 1044 // TypeHTTPSource ... 1045 TypeHTTPSource TypeBasicCopySource = "HttpSource" 1046 // TypeHubspotSource ... 1047 TypeHubspotSource TypeBasicCopySource = "HubspotSource" 1048 // TypeImpalaSource ... 1049 TypeImpalaSource TypeBasicCopySource = "ImpalaSource" 1050 // TypeJiraSource ... 1051 TypeJiraSource TypeBasicCopySource = "JiraSource" 1052 // TypeMagentoSource ... 1053 TypeMagentoSource TypeBasicCopySource = "MagentoSource" 1054 // TypeMariaDBSource ... 1055 TypeMariaDBSource TypeBasicCopySource = "MariaDBSource" 1056 // TypeMarketoSource ... 1057 TypeMarketoSource TypeBasicCopySource = "MarketoSource" 1058 // TypeMongoDbSource ... 1059 TypeMongoDbSource TypeBasicCopySource = "MongoDbSource" 1060 // TypeNetezzaSource ... 1061 TypeNetezzaSource TypeBasicCopySource = "NetezzaSource" 1062 // TypeOracleSource ... 1063 TypeOracleSource TypeBasicCopySource = "OracleSource" 1064 // TypePaypalSource ... 1065 TypePaypalSource TypeBasicCopySource = "PaypalSource" 1066 // TypePhoenixSource ... 1067 TypePhoenixSource TypeBasicCopySource = "PhoenixSource" 1068 // TypePrestoSource ... 1069 TypePrestoSource TypeBasicCopySource = "PrestoSource" 1070 // TypeQuickBooksSource ... 1071 TypeQuickBooksSource TypeBasicCopySource = "QuickBooksSource" 1072 // TypeRelationalSource ... 1073 TypeRelationalSource TypeBasicCopySource = "RelationalSource" 1074 // TypeResponsysSource ... 1075 TypeResponsysSource TypeBasicCopySource = "ResponsysSource" 1076 // TypeSalesforceMarketingCloudSource ... 1077 TypeSalesforceMarketingCloudSource TypeBasicCopySource = "SalesforceMarketingCloudSource" 1078 // TypeSalesforceSource ... 1079 TypeSalesforceSource TypeBasicCopySource = "SalesforceSource" 1080 // TypeSapCloudForCustomerSource ... 1081 TypeSapCloudForCustomerSource TypeBasicCopySource = "SapCloudForCustomerSource" 1082 // TypeSapEccSource ... 1083 TypeSapEccSource TypeBasicCopySource = "SapEccSource" 1084 // TypeServiceNowSource ... 1085 TypeServiceNowSource TypeBasicCopySource = "ServiceNowSource" 1086 // TypeShopifySource ... 1087 TypeShopifySource TypeBasicCopySource = "ShopifySource" 1088 // TypeSparkSource ... 1089 TypeSparkSource TypeBasicCopySource = "SparkSource" 1090 // TypeSQLDWSource ... 1091 TypeSQLDWSource TypeBasicCopySource = "SqlDWSource" 1092 // TypeSQLSource ... 1093 TypeSQLSource TypeBasicCopySource = "SqlSource" 1094 // TypeSquareSource ... 1095 TypeSquareSource TypeBasicCopySource = "SquareSource" 1096 // TypeVerticaSource ... 1097 TypeVerticaSource TypeBasicCopySource = "VerticaSource" 1098 // TypeWebSource ... 1099 TypeWebSource TypeBasicCopySource = "WebSource" 1100 // TypeXeroSource ... 1101 TypeXeroSource TypeBasicCopySource = "XeroSource" 1102 // TypeZohoSource ... 1103 TypeZohoSource TypeBasicCopySource = "ZohoSource" 1104) 1105 1106// PossibleTypeBasicCopySourceValues returns an array of possible values for the TypeBasicCopySource const type. 1107func PossibleTypeBasicCopySourceValues() []TypeBasicCopySource { 1108 return []TypeBasicCopySource{TypeAmazonMWSSource, TypeAmazonRedshiftSource, TypeAzureDataLakeStoreSource, TypeAzureMySQLSource, TypeAzurePostgreSQLSource, TypeAzureTableSource, TypeBlobSource, TypeCassandraSource, TypeConcurSource, TypeCopySource, TypeCouchbaseSource, TypeDocumentDbCollectionSource, TypeDrillSource, TypeDynamicsSource, TypeEloquaSource, TypeFileSystemSource, TypeGoogleBigQuerySource, TypeGreenplumSource, TypeHBaseSource, TypeHdfsSource, TypeHiveSource, TypeHTTPSource, TypeHubspotSource, TypeImpalaSource, TypeJiraSource, TypeMagentoSource, TypeMariaDBSource, TypeMarketoSource, TypeMongoDbSource, TypeNetezzaSource, TypeOracleSource, TypePaypalSource, TypePhoenixSource, TypePrestoSource, TypeQuickBooksSource, TypeRelationalSource, TypeResponsysSource, TypeSalesforceMarketingCloudSource, TypeSalesforceSource, TypeSapCloudForCustomerSource, TypeSapEccSource, TypeServiceNowSource, TypeShopifySource, TypeSparkSource, TypeSQLDWSource, TypeSQLSource, TypeSquareSource, TypeVerticaSource, TypeWebSource, TypeXeroSource, TypeZohoSource} 1109} 1110 1111// TypeBasicDataset enumerates the values for type basic dataset. 1112type TypeBasicDataset string 1113 1114const ( 1115 // TypeAmazonMWSObject ... 1116 TypeAmazonMWSObject TypeBasicDataset = "AmazonMWSObject" 1117 // TypeAmazonS3Object ... 1118 TypeAmazonS3Object TypeBasicDataset = "AmazonS3Object" 1119 // TypeAzureBlob ... 1120 TypeAzureBlob TypeBasicDataset = "AzureBlob" 1121 // TypeAzureDataLakeStoreFile ... 1122 TypeAzureDataLakeStoreFile TypeBasicDataset = "AzureDataLakeStoreFile" 1123 // TypeAzureMySQLTable ... 1124 TypeAzureMySQLTable TypeBasicDataset = "AzureMySqlTable" 1125 // TypeAzurePostgreSQLTable ... 1126 TypeAzurePostgreSQLTable TypeBasicDataset = "AzurePostgreSqlTable" 1127 // TypeAzureSearchIndex ... 1128 TypeAzureSearchIndex TypeBasicDataset = "AzureSearchIndex" 1129 // TypeAzureSQLDWTable ... 1130 TypeAzureSQLDWTable TypeBasicDataset = "AzureSqlDWTable" 1131 // TypeAzureSQLTable ... 1132 TypeAzureSQLTable TypeBasicDataset = "AzureSqlTable" 1133 // TypeAzureTable ... 1134 TypeAzureTable TypeBasicDataset = "AzureTable" 1135 // TypeCassandraTable ... 1136 TypeCassandraTable TypeBasicDataset = "CassandraTable" 1137 // TypeConcurObject ... 1138 TypeConcurObject TypeBasicDataset = "ConcurObject" 1139 // TypeCouchbaseTable ... 1140 TypeCouchbaseTable TypeBasicDataset = "CouchbaseTable" 1141 // TypeCustomDataset ... 1142 TypeCustomDataset TypeBasicDataset = "CustomDataset" 1143 // TypeDataset ... 1144 TypeDataset TypeBasicDataset = "Dataset" 1145 // TypeDocumentDbCollection ... 1146 TypeDocumentDbCollection TypeBasicDataset = "DocumentDbCollection" 1147 // TypeDrillTable ... 1148 TypeDrillTable TypeBasicDataset = "DrillTable" 1149 // TypeDynamicsEntity ... 1150 TypeDynamicsEntity TypeBasicDataset = "DynamicsEntity" 1151 // TypeEloquaObject ... 1152 TypeEloquaObject TypeBasicDataset = "EloquaObject" 1153 // TypeFileShare ... 1154 TypeFileShare TypeBasicDataset = "FileShare" 1155 // TypeGoogleBigQueryObject ... 1156 TypeGoogleBigQueryObject TypeBasicDataset = "GoogleBigQueryObject" 1157 // TypeGreenplumTable ... 1158 TypeGreenplumTable TypeBasicDataset = "GreenplumTable" 1159 // TypeHBaseObject ... 1160 TypeHBaseObject TypeBasicDataset = "HBaseObject" 1161 // TypeHiveObject ... 1162 TypeHiveObject TypeBasicDataset = "HiveObject" 1163 // TypeHTTPFile ... 1164 TypeHTTPFile TypeBasicDataset = "HttpFile" 1165 // TypeHubspotObject ... 1166 TypeHubspotObject TypeBasicDataset = "HubspotObject" 1167 // TypeImpalaObject ... 1168 TypeImpalaObject TypeBasicDataset = "ImpalaObject" 1169 // TypeJiraObject ... 1170 TypeJiraObject TypeBasicDataset = "JiraObject" 1171 // TypeMagentoObject ... 1172 TypeMagentoObject TypeBasicDataset = "MagentoObject" 1173 // TypeMariaDBTable ... 1174 TypeMariaDBTable TypeBasicDataset = "MariaDBTable" 1175 // TypeMarketoObject ... 1176 TypeMarketoObject TypeBasicDataset = "MarketoObject" 1177 // TypeMongoDbCollection ... 1178 TypeMongoDbCollection TypeBasicDataset = "MongoDbCollection" 1179 // TypeNetezzaTable ... 1180 TypeNetezzaTable TypeBasicDataset = "NetezzaTable" 1181 // TypeODataResource ... 1182 TypeODataResource TypeBasicDataset = "ODataResource" 1183 // TypeOracleTable ... 1184 TypeOracleTable TypeBasicDataset = "OracleTable" 1185 // TypePaypalObject ... 1186 TypePaypalObject TypeBasicDataset = "PaypalObject" 1187 // TypePhoenixObject ... 1188 TypePhoenixObject TypeBasicDataset = "PhoenixObject" 1189 // TypePrestoObject ... 1190 TypePrestoObject TypeBasicDataset = "PrestoObject" 1191 // TypeQuickBooksObject ... 1192 TypeQuickBooksObject TypeBasicDataset = "QuickBooksObject" 1193 // TypeRelationalTable ... 1194 TypeRelationalTable TypeBasicDataset = "RelationalTable" 1195 // TypeResponsysObject ... 1196 TypeResponsysObject TypeBasicDataset = "ResponsysObject" 1197 // TypeSalesforceMarketingCloudObject ... 1198 TypeSalesforceMarketingCloudObject TypeBasicDataset = "SalesforceMarketingCloudObject" 1199 // TypeSalesforceObject ... 1200 TypeSalesforceObject TypeBasicDataset = "SalesforceObject" 1201 // TypeSapCloudForCustomerResource ... 1202 TypeSapCloudForCustomerResource TypeBasicDataset = "SapCloudForCustomerResource" 1203 // TypeSapEccResource ... 1204 TypeSapEccResource TypeBasicDataset = "SapEccResource" 1205 // TypeServiceNowObject ... 1206 TypeServiceNowObject TypeBasicDataset = "ServiceNowObject" 1207 // TypeShopifyObject ... 1208 TypeShopifyObject TypeBasicDataset = "ShopifyObject" 1209 // TypeSparkObject ... 1210 TypeSparkObject TypeBasicDataset = "SparkObject" 1211 // TypeSQLServerTable ... 1212 TypeSQLServerTable TypeBasicDataset = "SqlServerTable" 1213 // TypeSquareObject ... 1214 TypeSquareObject TypeBasicDataset = "SquareObject" 1215 // TypeVerticaTable ... 1216 TypeVerticaTable TypeBasicDataset = "VerticaTable" 1217 // TypeWebTable ... 1218 TypeWebTable TypeBasicDataset = "WebTable" 1219 // TypeXeroObject ... 1220 TypeXeroObject TypeBasicDataset = "XeroObject" 1221 // TypeZohoObject ... 1222 TypeZohoObject TypeBasicDataset = "ZohoObject" 1223) 1224 1225// PossibleTypeBasicDatasetValues returns an array of possible values for the TypeBasicDataset const type. 1226func PossibleTypeBasicDatasetValues() []TypeBasicDataset { 1227 return []TypeBasicDataset{TypeAmazonMWSObject, TypeAmazonS3Object, TypeAzureBlob, TypeAzureDataLakeStoreFile, TypeAzureMySQLTable, TypeAzurePostgreSQLTable, TypeAzureSearchIndex, TypeAzureSQLDWTable, TypeAzureSQLTable, TypeAzureTable, TypeCassandraTable, TypeConcurObject, TypeCouchbaseTable, TypeCustomDataset, TypeDataset, TypeDocumentDbCollection, TypeDrillTable, TypeDynamicsEntity, TypeEloquaObject, TypeFileShare, TypeGoogleBigQueryObject, TypeGreenplumTable, TypeHBaseObject, TypeHiveObject, TypeHTTPFile, TypeHubspotObject, TypeImpalaObject, TypeJiraObject, TypeMagentoObject, TypeMariaDBTable, TypeMarketoObject, TypeMongoDbCollection, TypeNetezzaTable, TypeODataResource, TypeOracleTable, TypePaypalObject, TypePhoenixObject, TypePrestoObject, TypeQuickBooksObject, TypeRelationalTable, TypeResponsysObject, TypeSalesforceMarketingCloudObject, TypeSalesforceObject, TypeSapCloudForCustomerResource, TypeSapEccResource, TypeServiceNowObject, TypeShopifyObject, TypeSparkObject, TypeSQLServerTable, TypeSquareObject, TypeVerticaTable, TypeWebTable, TypeXeroObject, TypeZohoObject} 1228} 1229 1230// TypeBasicDatasetCompression enumerates the values for type basic dataset compression. 1231type TypeBasicDatasetCompression string 1232 1233const ( 1234 // TypeBZip2 ... 1235 TypeBZip2 TypeBasicDatasetCompression = "BZip2" 1236 // TypeDatasetCompression ... 1237 TypeDatasetCompression TypeBasicDatasetCompression = "DatasetCompression" 1238 // TypeDeflate ... 1239 TypeDeflate TypeBasicDatasetCompression = "Deflate" 1240 // TypeGZip ... 1241 TypeGZip TypeBasicDatasetCompression = "GZip" 1242 // TypeZipDeflate ... 1243 TypeZipDeflate TypeBasicDatasetCompression = "ZipDeflate" 1244) 1245 1246// PossibleTypeBasicDatasetCompressionValues returns an array of possible values for the TypeBasicDatasetCompression const type. 1247func PossibleTypeBasicDatasetCompressionValues() []TypeBasicDatasetCompression { 1248 return []TypeBasicDatasetCompression{TypeBZip2, TypeDatasetCompression, TypeDeflate, TypeGZip, TypeZipDeflate} 1249} 1250 1251// TypeBasicDatasetStorageFormat enumerates the values for type basic dataset storage format. 1252type TypeBasicDatasetStorageFormat string 1253 1254const ( 1255 // TypeAvroFormat ... 1256 TypeAvroFormat TypeBasicDatasetStorageFormat = "AvroFormat" 1257 // TypeDatasetStorageFormat ... 1258 TypeDatasetStorageFormat TypeBasicDatasetStorageFormat = "DatasetStorageFormat" 1259 // TypeJSONFormat ... 1260 TypeJSONFormat TypeBasicDatasetStorageFormat = "JsonFormat" 1261 // TypeOrcFormat ... 1262 TypeOrcFormat TypeBasicDatasetStorageFormat = "OrcFormat" 1263 // TypeParquetFormat ... 1264 TypeParquetFormat TypeBasicDatasetStorageFormat = "ParquetFormat" 1265 // TypeTextFormat ... 1266 TypeTextFormat TypeBasicDatasetStorageFormat = "TextFormat" 1267) 1268 1269// PossibleTypeBasicDatasetStorageFormatValues returns an array of possible values for the TypeBasicDatasetStorageFormat const type. 1270func PossibleTypeBasicDatasetStorageFormatValues() []TypeBasicDatasetStorageFormat { 1271 return []TypeBasicDatasetStorageFormat{TypeAvroFormat, TypeDatasetStorageFormat, TypeJSONFormat, TypeOrcFormat, TypeParquetFormat, TypeTextFormat} 1272} 1273 1274// TypeBasicIntegrationRuntime enumerates the values for type basic integration runtime. 1275type TypeBasicIntegrationRuntime string 1276 1277const ( 1278 // TypeIntegrationRuntime ... 1279 TypeIntegrationRuntime TypeBasicIntegrationRuntime = "IntegrationRuntime" 1280 // TypeManaged ... 1281 TypeManaged TypeBasicIntegrationRuntime = "Managed" 1282 // TypeSelfHosted ... 1283 TypeSelfHosted TypeBasicIntegrationRuntime = "SelfHosted" 1284) 1285 1286// PossibleTypeBasicIntegrationRuntimeValues returns an array of possible values for the TypeBasicIntegrationRuntime const type. 1287func PossibleTypeBasicIntegrationRuntimeValues() []TypeBasicIntegrationRuntime { 1288 return []TypeBasicIntegrationRuntime{TypeIntegrationRuntime, TypeManaged, TypeSelfHosted} 1289} 1290 1291// TypeBasicIntegrationRuntimeStatus enumerates the values for type basic integration runtime status. 1292type TypeBasicIntegrationRuntimeStatus string 1293 1294const ( 1295 // TypeBasicIntegrationRuntimeStatusTypeIntegrationRuntimeStatus ... 1296 TypeBasicIntegrationRuntimeStatusTypeIntegrationRuntimeStatus TypeBasicIntegrationRuntimeStatus = "IntegrationRuntimeStatus" 1297 // TypeBasicIntegrationRuntimeStatusTypeManaged ... 1298 TypeBasicIntegrationRuntimeStatusTypeManaged TypeBasicIntegrationRuntimeStatus = "Managed" 1299 // TypeBasicIntegrationRuntimeStatusTypeSelfHosted ... 1300 TypeBasicIntegrationRuntimeStatusTypeSelfHosted TypeBasicIntegrationRuntimeStatus = "SelfHosted" 1301) 1302 1303// PossibleTypeBasicIntegrationRuntimeStatusValues returns an array of possible values for the TypeBasicIntegrationRuntimeStatus const type. 1304func PossibleTypeBasicIntegrationRuntimeStatusValues() []TypeBasicIntegrationRuntimeStatus { 1305 return []TypeBasicIntegrationRuntimeStatus{TypeBasicIntegrationRuntimeStatusTypeIntegrationRuntimeStatus, TypeBasicIntegrationRuntimeStatusTypeManaged, TypeBasicIntegrationRuntimeStatusTypeSelfHosted} 1306} 1307 1308// TypeBasicLinkedService enumerates the values for type basic linked service. 1309type TypeBasicLinkedService string 1310 1311const ( 1312 // TypeAmazonMWS ... 1313 TypeAmazonMWS TypeBasicLinkedService = "AmazonMWS" 1314 // TypeAmazonRedshift ... 1315 TypeAmazonRedshift TypeBasicLinkedService = "AmazonRedshift" 1316 // TypeAmazonS3 ... 1317 TypeAmazonS3 TypeBasicLinkedService = "AmazonS3" 1318 // TypeAzureBatch ... 1319 TypeAzureBatch TypeBasicLinkedService = "AzureBatch" 1320 // TypeAzureDatabricks ... 1321 TypeAzureDatabricks TypeBasicLinkedService = "AzureDatabricks" 1322 // TypeAzureDataLakeAnalytics ... 1323 TypeAzureDataLakeAnalytics TypeBasicLinkedService = "AzureDataLakeAnalytics" 1324 // TypeAzureDataLakeStore ... 1325 TypeAzureDataLakeStore TypeBasicLinkedService = "AzureDataLakeStore" 1326 // TypeAzureKeyVault ... 1327 TypeAzureKeyVault TypeBasicLinkedService = "AzureKeyVault" 1328 // TypeAzureML ... 1329 TypeAzureML TypeBasicLinkedService = "AzureML" 1330 // TypeAzureMySQL ... 1331 TypeAzureMySQL TypeBasicLinkedService = "AzureMySql" 1332 // TypeAzurePostgreSQL ... 1333 TypeAzurePostgreSQL TypeBasicLinkedService = "AzurePostgreSql" 1334 // TypeAzureSearch ... 1335 TypeAzureSearch TypeBasicLinkedService = "AzureSearch" 1336 // TypeAzureSQLDatabase ... 1337 TypeAzureSQLDatabase TypeBasicLinkedService = "AzureSqlDatabase" 1338 // TypeAzureSQLDW ... 1339 TypeAzureSQLDW TypeBasicLinkedService = "AzureSqlDW" 1340 // TypeAzureStorage ... 1341 TypeAzureStorage TypeBasicLinkedService = "AzureStorage" 1342 // TypeCassandra ... 1343 TypeCassandra TypeBasicLinkedService = "Cassandra" 1344 // TypeConcur ... 1345 TypeConcur TypeBasicLinkedService = "Concur" 1346 // TypeCosmosDb ... 1347 TypeCosmosDb TypeBasicLinkedService = "CosmosDb" 1348 // TypeCouchbase ... 1349 TypeCouchbase TypeBasicLinkedService = "Couchbase" 1350 // TypeCustomDataSource ... 1351 TypeCustomDataSource TypeBasicLinkedService = "CustomDataSource" 1352 // TypeDb2 ... 1353 TypeDb2 TypeBasicLinkedService = "Db2" 1354 // TypeDrill ... 1355 TypeDrill TypeBasicLinkedService = "Drill" 1356 // TypeDynamics ... 1357 TypeDynamics TypeBasicLinkedService = "Dynamics" 1358 // TypeEloqua ... 1359 TypeEloqua TypeBasicLinkedService = "Eloqua" 1360 // TypeFileServer ... 1361 TypeFileServer TypeBasicLinkedService = "FileServer" 1362 // TypeFtpServer ... 1363 TypeFtpServer TypeBasicLinkedService = "FtpServer" 1364 // TypeGoogleBigQuery ... 1365 TypeGoogleBigQuery TypeBasicLinkedService = "GoogleBigQuery" 1366 // TypeGreenplum ... 1367 TypeGreenplum TypeBasicLinkedService = "Greenplum" 1368 // TypeHBase ... 1369 TypeHBase TypeBasicLinkedService = "HBase" 1370 // TypeHdfs ... 1371 TypeHdfs TypeBasicLinkedService = "Hdfs" 1372 // TypeHDInsight ... 1373 TypeHDInsight TypeBasicLinkedService = "HDInsight" 1374 // TypeHDInsightOnDemand ... 1375 TypeHDInsightOnDemand TypeBasicLinkedService = "HDInsightOnDemand" 1376 // TypeHive ... 1377 TypeHive TypeBasicLinkedService = "Hive" 1378 // TypeHTTPServer ... 1379 TypeHTTPServer TypeBasicLinkedService = "HttpServer" 1380 // TypeHubspot ... 1381 TypeHubspot TypeBasicLinkedService = "Hubspot" 1382 // TypeImpala ... 1383 TypeImpala TypeBasicLinkedService = "Impala" 1384 // TypeJira ... 1385 TypeJira TypeBasicLinkedService = "Jira" 1386 // TypeLinkedService ... 1387 TypeLinkedService TypeBasicLinkedService = "LinkedService" 1388 // TypeMagento ... 1389 TypeMagento TypeBasicLinkedService = "Magento" 1390 // TypeMariaDB ... 1391 TypeMariaDB TypeBasicLinkedService = "MariaDB" 1392 // TypeMarketo ... 1393 TypeMarketo TypeBasicLinkedService = "Marketo" 1394 // TypeMongoDb ... 1395 TypeMongoDb TypeBasicLinkedService = "MongoDb" 1396 // TypeMySQL ... 1397 TypeMySQL TypeBasicLinkedService = "MySql" 1398 // TypeNetezza ... 1399 TypeNetezza TypeBasicLinkedService = "Netezza" 1400 // TypeOData ... 1401 TypeOData TypeBasicLinkedService = "OData" 1402 // TypeOdbc ... 1403 TypeOdbc TypeBasicLinkedService = "Odbc" 1404 // TypeOracle ... 1405 TypeOracle TypeBasicLinkedService = "Oracle" 1406 // TypePaypal ... 1407 TypePaypal TypeBasicLinkedService = "Paypal" 1408 // TypePhoenix ... 1409 TypePhoenix TypeBasicLinkedService = "Phoenix" 1410 // TypePostgreSQL ... 1411 TypePostgreSQL TypeBasicLinkedService = "PostgreSql" 1412 // TypePresto ... 1413 TypePresto TypeBasicLinkedService = "Presto" 1414 // TypeQuickBooks ... 1415 TypeQuickBooks TypeBasicLinkedService = "QuickBooks" 1416 // TypeResponsys ... 1417 TypeResponsys TypeBasicLinkedService = "Responsys" 1418 // TypeSalesforce ... 1419 TypeSalesforce TypeBasicLinkedService = "Salesforce" 1420 // TypeSalesforceMarketingCloud ... 1421 TypeSalesforceMarketingCloud TypeBasicLinkedService = "SalesforceMarketingCloud" 1422 // TypeSapBW ... 1423 TypeSapBW TypeBasicLinkedService = "SapBW" 1424 // TypeSapCloudForCustomer ... 1425 TypeSapCloudForCustomer TypeBasicLinkedService = "SapCloudForCustomer" 1426 // TypeSapEcc ... 1427 TypeSapEcc TypeBasicLinkedService = "SapEcc" 1428 // TypeSapHana ... 1429 TypeSapHana TypeBasicLinkedService = "SapHana" 1430 // TypeServiceNow ... 1431 TypeServiceNow TypeBasicLinkedService = "ServiceNow" 1432 // TypeSftp ... 1433 TypeSftp TypeBasicLinkedService = "Sftp" 1434 // TypeShopify ... 1435 TypeShopify TypeBasicLinkedService = "Shopify" 1436 // TypeSpark ... 1437 TypeSpark TypeBasicLinkedService = "Spark" 1438 // TypeSQLServer ... 1439 TypeSQLServer TypeBasicLinkedService = "SqlServer" 1440 // TypeSquare ... 1441 TypeSquare TypeBasicLinkedService = "Square" 1442 // TypeSybase ... 1443 TypeSybase TypeBasicLinkedService = "Sybase" 1444 // TypeTeradata ... 1445 TypeTeradata TypeBasicLinkedService = "Teradata" 1446 // TypeVertica ... 1447 TypeVertica TypeBasicLinkedService = "Vertica" 1448 // TypeWeb ... 1449 TypeWeb TypeBasicLinkedService = "Web" 1450 // TypeXero ... 1451 TypeXero TypeBasicLinkedService = "Xero" 1452 // TypeZoho ... 1453 TypeZoho TypeBasicLinkedService = "Zoho" 1454) 1455 1456// PossibleTypeBasicLinkedServiceValues returns an array of possible values for the TypeBasicLinkedService const type. 1457func PossibleTypeBasicLinkedServiceValues() []TypeBasicLinkedService { 1458 return []TypeBasicLinkedService{TypeAmazonMWS, TypeAmazonRedshift, TypeAmazonS3, TypeAzureBatch, TypeAzureDatabricks, TypeAzureDataLakeAnalytics, TypeAzureDataLakeStore, TypeAzureKeyVault, TypeAzureML, TypeAzureMySQL, TypeAzurePostgreSQL, TypeAzureSearch, TypeAzureSQLDatabase, TypeAzureSQLDW, TypeAzureStorage, TypeCassandra, TypeConcur, TypeCosmosDb, TypeCouchbase, TypeCustomDataSource, TypeDb2, TypeDrill, TypeDynamics, TypeEloqua, TypeFileServer, TypeFtpServer, TypeGoogleBigQuery, TypeGreenplum, TypeHBase, TypeHdfs, TypeHDInsight, TypeHDInsightOnDemand, TypeHive, TypeHTTPServer, TypeHubspot, TypeImpala, TypeJira, TypeLinkedService, TypeMagento, TypeMariaDB, TypeMarketo, TypeMongoDb, TypeMySQL, TypeNetezza, TypeOData, TypeOdbc, TypeOracle, TypePaypal, TypePhoenix, TypePostgreSQL, TypePresto, TypeQuickBooks, TypeResponsys, TypeSalesforce, TypeSalesforceMarketingCloud, TypeSapBW, TypeSapCloudForCustomer, TypeSapEcc, TypeSapHana, TypeServiceNow, TypeSftp, TypeShopify, TypeSpark, TypeSQLServer, TypeSquare, TypeSybase, TypeTeradata, TypeVertica, TypeWeb, TypeXero, TypeZoho} 1459} 1460 1461// TypeBasicTrigger enumerates the values for type basic trigger. 1462type TypeBasicTrigger string 1463 1464const ( 1465 // TypeBlobEventsTrigger ... 1466 TypeBlobEventsTrigger TypeBasicTrigger = "BlobEventsTrigger" 1467 // TypeBlobTrigger ... 1468 TypeBlobTrigger TypeBasicTrigger = "BlobTrigger" 1469 // TypeMultiplePipelineTrigger ... 1470 TypeMultiplePipelineTrigger TypeBasicTrigger = "MultiplePipelineTrigger" 1471 // TypeScheduleTrigger ... 1472 TypeScheduleTrigger TypeBasicTrigger = "ScheduleTrigger" 1473 // TypeTrigger ... 1474 TypeTrigger TypeBasicTrigger = "Trigger" 1475 // TypeTumblingWindowTrigger ... 1476 TypeTumblingWindowTrigger TypeBasicTrigger = "TumblingWindowTrigger" 1477) 1478 1479// PossibleTypeBasicTriggerValues returns an array of possible values for the TypeBasicTrigger const type. 1480func PossibleTypeBasicTriggerValues() []TypeBasicTrigger { 1481 return []TypeBasicTrigger{TypeBlobEventsTrigger, TypeBlobTrigger, TypeMultiplePipelineTrigger, TypeScheduleTrigger, TypeTrigger, TypeTumblingWindowTrigger} 1482} 1483 1484// WebActivityMethod enumerates the values for web activity method. 1485type WebActivityMethod string 1486 1487const ( 1488 // DELETE ... 1489 DELETE WebActivityMethod = "DELETE" 1490 // GET ... 1491 GET WebActivityMethod = "GET" 1492 // POST ... 1493 POST WebActivityMethod = "POST" 1494 // PUT ... 1495 PUT WebActivityMethod = "PUT" 1496) 1497 1498// PossibleWebActivityMethodValues returns an array of possible values for the WebActivityMethod const type. 1499func PossibleWebActivityMethodValues() []WebActivityMethod { 1500 return []WebActivityMethod{DELETE, GET, POST, PUT} 1501} 1502