1package datamigration 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 // ActiveDirectoryIntegrated ... 14 ActiveDirectoryIntegrated AuthenticationType = "ActiveDirectoryIntegrated" 15 // ActiveDirectoryPassword ... 16 ActiveDirectoryPassword AuthenticationType = "ActiveDirectoryPassword" 17 // None ... 18 None AuthenticationType = "None" 19 // SQLAuthentication ... 20 SQLAuthentication AuthenticationType = "SqlAuthentication" 21 // WindowsAuthentication ... 22 WindowsAuthentication AuthenticationType = "WindowsAuthentication" 23) 24 25// PossibleAuthenticationTypeValues returns an array of possible values for the AuthenticationType const type. 26func PossibleAuthenticationTypeValues() []AuthenticationType { 27 return []AuthenticationType{ActiveDirectoryIntegrated, ActiveDirectoryPassword, None, SQLAuthentication, WindowsAuthentication} 28} 29 30// DatabaseCompatLevel enumerates the values for database compat level. 31type DatabaseCompatLevel string 32 33const ( 34 // CompatLevel100 ... 35 CompatLevel100 DatabaseCompatLevel = "CompatLevel100" 36 // CompatLevel110 ... 37 CompatLevel110 DatabaseCompatLevel = "CompatLevel110" 38 // CompatLevel120 ... 39 CompatLevel120 DatabaseCompatLevel = "CompatLevel120" 40 // CompatLevel130 ... 41 CompatLevel130 DatabaseCompatLevel = "CompatLevel130" 42 // CompatLevel140 ... 43 CompatLevel140 DatabaseCompatLevel = "CompatLevel140" 44 // CompatLevel80 ... 45 CompatLevel80 DatabaseCompatLevel = "CompatLevel80" 46 // CompatLevel90 ... 47 CompatLevel90 DatabaseCompatLevel = "CompatLevel90" 48) 49 50// PossibleDatabaseCompatLevelValues returns an array of possible values for the DatabaseCompatLevel const type. 51func PossibleDatabaseCompatLevelValues() []DatabaseCompatLevel { 52 return []DatabaseCompatLevel{CompatLevel100, CompatLevel110, CompatLevel120, CompatLevel130, CompatLevel140, CompatLevel80, CompatLevel90} 53} 54 55// DatabaseFileType enumerates the values for database file type. 56type DatabaseFileType string 57 58const ( 59 // Filestream ... 60 Filestream DatabaseFileType = "Filestream" 61 // Fulltext ... 62 Fulltext DatabaseFileType = "Fulltext" 63 // Log ... 64 Log DatabaseFileType = "Log" 65 // NotSupported ... 66 NotSupported DatabaseFileType = "NotSupported" 67 // Rows ... 68 Rows DatabaseFileType = "Rows" 69) 70 71// PossibleDatabaseFileTypeValues returns an array of possible values for the DatabaseFileType const type. 72func PossibleDatabaseFileTypeValues() []DatabaseFileType { 73 return []DatabaseFileType{Filestream, Fulltext, Log, NotSupported, Rows} 74} 75 76// DatabaseMigrationStage enumerates the values for database migration stage. 77type DatabaseMigrationStage string 78 79const ( 80 // DatabaseMigrationStageBackup ... 81 DatabaseMigrationStageBackup DatabaseMigrationStage = "Backup" 82 // DatabaseMigrationStageCompleted ... 83 DatabaseMigrationStageCompleted DatabaseMigrationStage = "Completed" 84 // DatabaseMigrationStageFileCopy ... 85 DatabaseMigrationStageFileCopy DatabaseMigrationStage = "FileCopy" 86 // DatabaseMigrationStageInitialize ... 87 DatabaseMigrationStageInitialize DatabaseMigrationStage = "Initialize" 88 // DatabaseMigrationStageNone ... 89 DatabaseMigrationStageNone DatabaseMigrationStage = "None" 90 // DatabaseMigrationStageRestore ... 91 DatabaseMigrationStageRestore DatabaseMigrationStage = "Restore" 92) 93 94// PossibleDatabaseMigrationStageValues returns an array of possible values for the DatabaseMigrationStage const type. 95func PossibleDatabaseMigrationStageValues() []DatabaseMigrationStage { 96 return []DatabaseMigrationStage{DatabaseMigrationStageBackup, DatabaseMigrationStageCompleted, DatabaseMigrationStageFileCopy, DatabaseMigrationStageInitialize, DatabaseMigrationStageNone, DatabaseMigrationStageRestore} 97} 98 99// DatabaseState enumerates the values for database state. 100type DatabaseState string 101 102const ( 103 // Copying ... 104 Copying DatabaseState = "Copying" 105 // Emergency ... 106 Emergency DatabaseState = "Emergency" 107 // Offline ... 108 Offline DatabaseState = "Offline" 109 // OfflineSecondary ... 110 OfflineSecondary DatabaseState = "OfflineSecondary" 111 // Online ... 112 Online DatabaseState = "Online" 113 // Recovering ... 114 Recovering DatabaseState = "Recovering" 115 // RecoveryPending ... 116 RecoveryPending DatabaseState = "RecoveryPending" 117 // Restoring ... 118 Restoring DatabaseState = "Restoring" 119 // Suspect ... 120 Suspect DatabaseState = "Suspect" 121) 122 123// PossibleDatabaseStateValues returns an array of possible values for the DatabaseState const type. 124func PossibleDatabaseStateValues() []DatabaseState { 125 return []DatabaseState{Copying, Emergency, Offline, OfflineSecondary, Online, Recovering, RecoveryPending, Restoring, Suspect} 126} 127 128// ErrorType enumerates the values for error type. 129type ErrorType string 130 131const ( 132 // ErrorTypeDefault ... 133 ErrorTypeDefault ErrorType = "Default" 134 // ErrorTypeError ... 135 ErrorTypeError ErrorType = "Error" 136 // ErrorTypeWarning ... 137 ErrorTypeWarning ErrorType = "Warning" 138) 139 140// PossibleErrorTypeValues returns an array of possible values for the ErrorType const type. 141func PossibleErrorTypeValues() []ErrorType { 142 return []ErrorType{ErrorTypeDefault, ErrorTypeError, ErrorTypeWarning} 143} 144 145// MigrationState enumerates the values for migration state. 146type MigrationState string 147 148const ( 149 // MigrationStateCompleted ... 150 MigrationStateCompleted MigrationState = "Completed" 151 // MigrationStateFailed ... 152 MigrationStateFailed MigrationState = "Failed" 153 // MigrationStateInProgress ... 154 MigrationStateInProgress MigrationState = "InProgress" 155 // MigrationStateNone ... 156 MigrationStateNone MigrationState = "None" 157 // MigrationStateSkipped ... 158 MigrationStateSkipped MigrationState = "Skipped" 159 // MigrationStateStopped ... 160 MigrationStateStopped MigrationState = "Stopped" 161 // MigrationStateWarning ... 162 MigrationStateWarning MigrationState = "Warning" 163) 164 165// PossibleMigrationStateValues returns an array of possible values for the MigrationState const type. 166func PossibleMigrationStateValues() []MigrationState { 167 return []MigrationState{MigrationStateCompleted, MigrationStateFailed, MigrationStateInProgress, MigrationStateNone, MigrationStateSkipped, MigrationStateStopped, MigrationStateWarning} 168} 169 170// MigrationStatus enumerates the values for migration status. 171type MigrationStatus string 172 173const ( 174 // MigrationStatusCompleted ... 175 MigrationStatusCompleted MigrationStatus = "Completed" 176 // MigrationStatusCompletedWithWarnings ... 177 MigrationStatusCompletedWithWarnings MigrationStatus = "CompletedWithWarnings" 178 // MigrationStatusConfigured ... 179 MigrationStatusConfigured MigrationStatus = "Configured" 180 // MigrationStatusConnecting ... 181 MigrationStatusConnecting MigrationStatus = "Connecting" 182 // MigrationStatusDefault ... 183 MigrationStatusDefault MigrationStatus = "Default" 184 // MigrationStatusError ... 185 MigrationStatusError MigrationStatus = "Error" 186 // MigrationStatusRunning ... 187 MigrationStatusRunning MigrationStatus = "Running" 188 // MigrationStatusSelectLogins ... 189 MigrationStatusSelectLogins MigrationStatus = "SelectLogins" 190 // MigrationStatusSourceAndTargetSelected ... 191 MigrationStatusSourceAndTargetSelected MigrationStatus = "SourceAndTargetSelected" 192 // MigrationStatusStopped ... 193 MigrationStatusStopped MigrationStatus = "Stopped" 194) 195 196// PossibleMigrationStatusValues returns an array of possible values for the MigrationStatus const type. 197func PossibleMigrationStatusValues() []MigrationStatus { 198 return []MigrationStatus{MigrationStatusCompleted, MigrationStatusCompletedWithWarnings, MigrationStatusConfigured, MigrationStatusConnecting, MigrationStatusDefault, MigrationStatusError, MigrationStatusRunning, MigrationStatusSelectLogins, MigrationStatusSourceAndTargetSelected, MigrationStatusStopped} 199} 200 201// NameCheckFailureReason enumerates the values for name check failure reason. 202type NameCheckFailureReason string 203 204const ( 205 // AlreadyExists ... 206 AlreadyExists NameCheckFailureReason = "AlreadyExists" 207 // Invalid ... 208 Invalid NameCheckFailureReason = "Invalid" 209) 210 211// PossibleNameCheckFailureReasonValues returns an array of possible values for the NameCheckFailureReason const type. 212func PossibleNameCheckFailureReasonValues() []NameCheckFailureReason { 213 return []NameCheckFailureReason{AlreadyExists, Invalid} 214} 215 216// ObjectType enumerates the values for object type. 217type ObjectType string 218 219const ( 220 // Function ... 221 Function ObjectType = "Function" 222 // StoredProcedures ... 223 StoredProcedures ObjectType = "StoredProcedures" 224 // Table ... 225 Table ObjectType = "Table" 226 // User ... 227 User ObjectType = "User" 228 // View ... 229 View ObjectType = "View" 230) 231 232// PossibleObjectTypeValues returns an array of possible values for the ObjectType const type. 233func PossibleObjectTypeValues() []ObjectType { 234 return []ObjectType{Function, StoredProcedures, Table, User, View} 235} 236 237// ProjectProvisioningState enumerates the values for project provisioning state. 238type ProjectProvisioningState string 239 240const ( 241 // Deleting ... 242 Deleting ProjectProvisioningState = "Deleting" 243 // Succeeded ... 244 Succeeded ProjectProvisioningState = "Succeeded" 245) 246 247// PossibleProjectProvisioningStateValues returns an array of possible values for the ProjectProvisioningState const type. 248func PossibleProjectProvisioningStateValues() []ProjectProvisioningState { 249 return []ProjectProvisioningState{Deleting, Succeeded} 250} 251 252// ProjectSourcePlatform enumerates the values for project source platform. 253type ProjectSourcePlatform string 254 255const ( 256 // SQL ... 257 SQL ProjectSourcePlatform = "SQL" 258 // Unknown ... 259 Unknown ProjectSourcePlatform = "Unknown" 260) 261 262// PossibleProjectSourcePlatformValues returns an array of possible values for the ProjectSourcePlatform const type. 263func PossibleProjectSourcePlatformValues() []ProjectSourcePlatform { 264 return []ProjectSourcePlatform{SQL, Unknown} 265} 266 267// ProjectTargetPlatform enumerates the values for project target platform. 268type ProjectTargetPlatform string 269 270const ( 271 // ProjectTargetPlatformSQLDB ... 272 ProjectTargetPlatformSQLDB ProjectTargetPlatform = "SQLDB" 273 // ProjectTargetPlatformUnknown ... 274 ProjectTargetPlatformUnknown ProjectTargetPlatform = "Unknown" 275) 276 277// PossibleProjectTargetPlatformValues returns an array of possible values for the ProjectTargetPlatform const type. 278func PossibleProjectTargetPlatformValues() []ProjectTargetPlatform { 279 return []ProjectTargetPlatform{ProjectTargetPlatformSQLDB, ProjectTargetPlatformUnknown} 280} 281 282// ResourceSkuCapacityScaleType enumerates the values for resource sku capacity scale type. 283type ResourceSkuCapacityScaleType string 284 285const ( 286 // ResourceSkuCapacityScaleTypeAutomatic ... 287 ResourceSkuCapacityScaleTypeAutomatic ResourceSkuCapacityScaleType = "Automatic" 288 // ResourceSkuCapacityScaleTypeManual ... 289 ResourceSkuCapacityScaleTypeManual ResourceSkuCapacityScaleType = "Manual" 290 // ResourceSkuCapacityScaleTypeNone ... 291 ResourceSkuCapacityScaleTypeNone ResourceSkuCapacityScaleType = "None" 292) 293 294// PossibleResourceSkuCapacityScaleTypeValues returns an array of possible values for the ResourceSkuCapacityScaleType const type. 295func PossibleResourceSkuCapacityScaleTypeValues() []ResourceSkuCapacityScaleType { 296 return []ResourceSkuCapacityScaleType{ResourceSkuCapacityScaleTypeAutomatic, ResourceSkuCapacityScaleTypeManual, ResourceSkuCapacityScaleTypeNone} 297} 298 299// ResourceSkuRestrictionsReasonCode enumerates the values for resource sku restrictions reason code. 300type ResourceSkuRestrictionsReasonCode string 301 302const ( 303 // NotAvailableForSubscription ... 304 NotAvailableForSubscription ResourceSkuRestrictionsReasonCode = "NotAvailableForSubscription" 305 // QuotaID ... 306 QuotaID ResourceSkuRestrictionsReasonCode = "QuotaId" 307) 308 309// PossibleResourceSkuRestrictionsReasonCodeValues returns an array of possible values for the ResourceSkuRestrictionsReasonCode const type. 310func PossibleResourceSkuRestrictionsReasonCodeValues() []ResourceSkuRestrictionsReasonCode { 311 return []ResourceSkuRestrictionsReasonCode{NotAvailableForSubscription, QuotaID} 312} 313 314// ResourceSkuRestrictionsType enumerates the values for resource sku restrictions type. 315type ResourceSkuRestrictionsType string 316 317const ( 318 // Location ... 319 Location ResourceSkuRestrictionsType = "location" 320) 321 322// PossibleResourceSkuRestrictionsTypeValues returns an array of possible values for the ResourceSkuRestrictionsType const type. 323func PossibleResourceSkuRestrictionsTypeValues() []ResourceSkuRestrictionsType { 324 return []ResourceSkuRestrictionsType{Location} 325} 326 327// ResultType enumerates the values for result type. 328type ResultType string 329 330const ( 331 // ResultTypeDatabaseLevelOutput ... 332 ResultTypeDatabaseLevelOutput ResultType = "DatabaseLevelOutput" 333 // ResultTypeErrorOutput ... 334 ResultTypeErrorOutput ResultType = "ErrorOutput" 335 // ResultTypeMigrateSQLServerSQLDbTaskOutput ... 336 ResultTypeMigrateSQLServerSQLDbTaskOutput ResultType = "MigrateSqlServerSqlDbTaskOutput" 337 // ResultTypeMigrationLevelOutput ... 338 ResultTypeMigrationLevelOutput ResultType = "MigrationLevelOutput" 339 // ResultTypeTableLevelOutput ... 340 ResultTypeTableLevelOutput ResultType = "TableLevelOutput" 341) 342 343// PossibleResultTypeValues returns an array of possible values for the ResultType const type. 344func PossibleResultTypeValues() []ResultType { 345 return []ResultType{ResultTypeDatabaseLevelOutput, ResultTypeErrorOutput, ResultTypeMigrateSQLServerSQLDbTaskOutput, ResultTypeMigrationLevelOutput, ResultTypeTableLevelOutput} 346} 347 348// ResultTypeBasicConnectToSourceSQLServerTaskOutput enumerates the values for result type basic connect to 349// source sql server task output. 350type ResultTypeBasicConnectToSourceSQLServerTaskOutput string 351 352const ( 353 // ResultTypeBasicConnectToSourceSQLServerTaskOutputResultTypeConnectToSourceSQLServerTaskOutput ... 354 ResultTypeBasicConnectToSourceSQLServerTaskOutputResultTypeConnectToSourceSQLServerTaskOutput ResultTypeBasicConnectToSourceSQLServerTaskOutput = "ConnectToSourceSqlServerTaskOutput" 355 // ResultTypeBasicConnectToSourceSQLServerTaskOutputResultTypeDatabaseLevelOutput ... 356 ResultTypeBasicConnectToSourceSQLServerTaskOutputResultTypeDatabaseLevelOutput ResultTypeBasicConnectToSourceSQLServerTaskOutput = "DatabaseLevelOutput" 357 // ResultTypeBasicConnectToSourceSQLServerTaskOutputResultTypeTaskLevelOutput ... 358 ResultTypeBasicConnectToSourceSQLServerTaskOutputResultTypeTaskLevelOutput ResultTypeBasicConnectToSourceSQLServerTaskOutput = "TaskLevelOutput" 359) 360 361// PossibleResultTypeBasicConnectToSourceSQLServerTaskOutputValues returns an array of possible values for the ResultTypeBasicConnectToSourceSQLServerTaskOutput const type. 362func PossibleResultTypeBasicConnectToSourceSQLServerTaskOutputValues() []ResultTypeBasicConnectToSourceSQLServerTaskOutput { 363 return []ResultTypeBasicConnectToSourceSQLServerTaskOutput{ResultTypeBasicConnectToSourceSQLServerTaskOutputResultTypeConnectToSourceSQLServerTaskOutput, ResultTypeBasicConnectToSourceSQLServerTaskOutputResultTypeDatabaseLevelOutput, ResultTypeBasicConnectToSourceSQLServerTaskOutputResultTypeTaskLevelOutput} 364} 365 366// ServerLevelPermissionsGroup enumerates the values for server level permissions group. 367type ServerLevelPermissionsGroup string 368 369const ( 370 // Default ... 371 Default ServerLevelPermissionsGroup = "Default" 372 // MigrationFromSQLServerToAzureDB ... 373 MigrationFromSQLServerToAzureDB ServerLevelPermissionsGroup = "MigrationFromSqlServerToAzureDB" 374) 375 376// PossibleServerLevelPermissionsGroupValues returns an array of possible values for the ServerLevelPermissionsGroup const type. 377func PossibleServerLevelPermissionsGroupValues() []ServerLevelPermissionsGroup { 378 return []ServerLevelPermissionsGroup{Default, MigrationFromSQLServerToAzureDB} 379} 380 381// ServiceProvisioningState enumerates the values for service provisioning state. 382type ServiceProvisioningState string 383 384const ( 385 // ServiceProvisioningStateAccepted ... 386 ServiceProvisioningStateAccepted ServiceProvisioningState = "Accepted" 387 // ServiceProvisioningStateDeleting ... 388 ServiceProvisioningStateDeleting ServiceProvisioningState = "Deleting" 389 // ServiceProvisioningStateDeploying ... 390 ServiceProvisioningStateDeploying ServiceProvisioningState = "Deploying" 391 // ServiceProvisioningStateFailed ... 392 ServiceProvisioningStateFailed ServiceProvisioningState = "Failed" 393 // ServiceProvisioningStateFailedToStart ... 394 ServiceProvisioningStateFailedToStart ServiceProvisioningState = "FailedToStart" 395 // ServiceProvisioningStateFailedToStop ... 396 ServiceProvisioningStateFailedToStop ServiceProvisioningState = "FailedToStop" 397 // ServiceProvisioningStateStarting ... 398 ServiceProvisioningStateStarting ServiceProvisioningState = "Starting" 399 // ServiceProvisioningStateStopped ... 400 ServiceProvisioningStateStopped ServiceProvisioningState = "Stopped" 401 // ServiceProvisioningStateStopping ... 402 ServiceProvisioningStateStopping ServiceProvisioningState = "Stopping" 403 // ServiceProvisioningStateSucceeded ... 404 ServiceProvisioningStateSucceeded ServiceProvisioningState = "Succeeded" 405) 406 407// PossibleServiceProvisioningStateValues returns an array of possible values for the ServiceProvisioningState const type. 408func PossibleServiceProvisioningStateValues() []ServiceProvisioningState { 409 return []ServiceProvisioningState{ServiceProvisioningStateAccepted, ServiceProvisioningStateDeleting, ServiceProvisioningStateDeploying, ServiceProvisioningStateFailed, ServiceProvisioningStateFailedToStart, ServiceProvisioningStateFailedToStop, ServiceProvisioningStateStarting, ServiceProvisioningStateStopped, ServiceProvisioningStateStopping, ServiceProvisioningStateSucceeded} 410} 411 412// ServiceScalability enumerates the values for service scalability. 413type ServiceScalability string 414 415const ( 416 // ServiceScalabilityAutomatic ... 417 ServiceScalabilityAutomatic ServiceScalability = "automatic" 418 // ServiceScalabilityManual ... 419 ServiceScalabilityManual ServiceScalability = "manual" 420 // ServiceScalabilityNone ... 421 ServiceScalabilityNone ServiceScalability = "none" 422) 423 424// PossibleServiceScalabilityValues returns an array of possible values for the ServiceScalability const type. 425func PossibleServiceScalabilityValues() []ServiceScalability { 426 return []ServiceScalability{ServiceScalabilityAutomatic, ServiceScalabilityManual, ServiceScalabilityNone} 427} 428 429// Severity enumerates the values for severity. 430type Severity string 431 432const ( 433 // SeverityError ... 434 SeverityError Severity = "Error" 435 // SeverityMessage ... 436 SeverityMessage Severity = "Message" 437 // SeverityWarning ... 438 SeverityWarning Severity = "Warning" 439) 440 441// PossibleSeverityValues returns an array of possible values for the Severity const type. 442func PossibleSeverityValues() []Severity { 443 return []Severity{SeverityError, SeverityMessage, SeverityWarning} 444} 445 446// TaskState enumerates the values for task state. 447type TaskState string 448 449const ( 450 // TaskStateCanceled ... 451 TaskStateCanceled TaskState = "Canceled" 452 // TaskStateFailed ... 453 TaskStateFailed TaskState = "Failed" 454 // TaskStateFailedInputValidation ... 455 TaskStateFailedInputValidation TaskState = "FailedInputValidation" 456 // TaskStateFaulted ... 457 TaskStateFaulted TaskState = "Faulted" 458 // TaskStateQueued ... 459 TaskStateQueued TaskState = "Queued" 460 // TaskStateRunning ... 461 TaskStateRunning TaskState = "Running" 462 // TaskStateSucceeded ... 463 TaskStateSucceeded TaskState = "Succeeded" 464 // TaskStateUnknown ... 465 TaskStateUnknown TaskState = "Unknown" 466) 467 468// PossibleTaskStateValues returns an array of possible values for the TaskState const type. 469func PossibleTaskStateValues() []TaskState { 470 return []TaskState{TaskStateCanceled, TaskStateFailed, TaskStateFailedInputValidation, TaskStateFaulted, TaskStateQueued, TaskStateRunning, TaskStateSucceeded, TaskStateUnknown} 471} 472 473// TaskType enumerates the values for task type. 474type TaskType string 475 476const ( 477 // TaskTypeConnectToSourceSQLServer ... 478 TaskTypeConnectToSourceSQLServer TaskType = "ConnectToSource.SqlServer" 479 // TaskTypeConnectToTargetSQLDb ... 480 TaskTypeConnectToTargetSQLDb TaskType = "ConnectToTarget.SqlDb" 481 // TaskTypeGetUserTablesSQL ... 482 TaskTypeGetUserTablesSQL TaskType = "GetUserTables.Sql" 483 // TaskTypeMigrateSQLServerSQLDb ... 484 TaskTypeMigrateSQLServerSQLDb TaskType = "Migrate.SqlServer.SqlDb" 485 // TaskTypeProjectTaskProperties ... 486 TaskTypeProjectTaskProperties TaskType = "ProjectTaskProperties" 487) 488 489// PossibleTaskTypeValues returns an array of possible values for the TaskType const type. 490func PossibleTaskTypeValues() []TaskType { 491 return []TaskType{TaskTypeConnectToSourceSQLServer, TaskTypeConnectToTargetSQLDb, TaskTypeGetUserTablesSQL, TaskTypeMigrateSQLServerSQLDb, TaskTypeProjectTaskProperties} 492} 493 494// Type enumerates the values for type. 495type Type string 496 497const ( 498 // TypeConnectionInfo ... 499 TypeConnectionInfo Type = "ConnectionInfo" 500 // TypeSQLConnectionInfo ... 501 TypeSQLConnectionInfo Type = "SqlConnectionInfo" 502) 503 504// PossibleTypeValues returns an array of possible values for the Type const type. 505func PossibleTypeValues() []Type { 506 return []Type{TypeConnectionInfo, TypeSQLConnectionInfo} 507} 508 509// UpdateActionType enumerates the values for update action type. 510type UpdateActionType string 511 512const ( 513 // AddedOnTarget ... 514 AddedOnTarget UpdateActionType = "AddedOnTarget" 515 // ChangedOnTarget ... 516 ChangedOnTarget UpdateActionType = "ChangedOnTarget" 517 // DeletedOnTarget ... 518 DeletedOnTarget UpdateActionType = "DeletedOnTarget" 519) 520 521// PossibleUpdateActionTypeValues returns an array of possible values for the UpdateActionType const type. 522func PossibleUpdateActionTypeValues() []UpdateActionType { 523 return []UpdateActionType{AddedOnTarget, ChangedOnTarget, DeletedOnTarget} 524} 525 526// ValidationStatus enumerates the values for validation status. 527type ValidationStatus string 528 529const ( 530 // ValidationStatusCompleted ... 531 ValidationStatusCompleted ValidationStatus = "Completed" 532 // ValidationStatusCompletedWithIssues ... 533 ValidationStatusCompletedWithIssues ValidationStatus = "CompletedWithIssues" 534 // ValidationStatusDefault ... 535 ValidationStatusDefault ValidationStatus = "Default" 536 // ValidationStatusFailed ... 537 ValidationStatusFailed ValidationStatus = "Failed" 538 // ValidationStatusInitialized ... 539 ValidationStatusInitialized ValidationStatus = "Initialized" 540 // ValidationStatusInProgress ... 541 ValidationStatusInProgress ValidationStatus = "InProgress" 542 // ValidationStatusNotStarted ... 543 ValidationStatusNotStarted ValidationStatus = "NotStarted" 544 // ValidationStatusStopped ... 545 ValidationStatusStopped ValidationStatus = "Stopped" 546) 547 548// PossibleValidationStatusValues returns an array of possible values for the ValidationStatus const type. 549func PossibleValidationStatusValues() []ValidationStatus { 550 return []ValidationStatus{ValidationStatusCompleted, ValidationStatusCompletedWithIssues, ValidationStatusDefault, ValidationStatusFailed, ValidationStatusInitialized, ValidationStatusInProgress, ValidationStatusNotStarted, ValidationStatusStopped} 551} 552