Versions in this module Expand all Collapse all v25 v25.1.0 Feb 6, 2019 v25.0.0 Jan 30, 2019 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type APIError struct + Error *ODataError + type AuthenticationType string + const ActiveDirectoryIntegrated + const ActiveDirectoryPassword + const None + const SQLAuthentication + const WindowsAuthentication + func PossibleAuthenticationTypeValues() []AuthenticationType + type AvailableServiceSku struct + Capacity *AvailableServiceSkuCapacity + ResourceType *string + Sku *AvailableServiceSkuSku + type AvailableServiceSkuCapacity struct + Default *int32 + Maximum *int32 + Minimum *int32 + ScaleType ServiceScalability + type AvailableServiceSkuSku struct + Family *string + Name *string + Size *string + Tier *string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type BasicConnectToSourceSQLServerTaskOutput interface + AsConnectToSourceSQLServerTaskOutput func() (*ConnectToSourceSQLServerTaskOutput, bool) + AsConnectToSourceSQLServerTaskOutputAgentJobLevel func() (*ConnectToSourceSQLServerTaskOutputAgentJobLevel, bool) + AsConnectToSourceSQLServerTaskOutputDatabaseLevel func() (*ConnectToSourceSQLServerTaskOutputDatabaseLevel, bool) + AsConnectToSourceSQLServerTaskOutputLoginLevel func() (*ConnectToSourceSQLServerTaskOutputLoginLevel, bool) + AsConnectToSourceSQLServerTaskOutputTaskLevel func() (*ConnectToSourceSQLServerTaskOutputTaskLevel, bool) + type BasicConnectionInfo interface + AsConnectionInfo func() (*ConnectionInfo, bool) + AsSQLConnectionInfo func() (*SQLConnectionInfo, bool) + type BasicMigrateSQLServerSQLDbTaskOutput interface + AsMigrateSQLServerSQLDbTaskOutput func() (*MigrateSQLServerSQLDbTaskOutput, bool) + AsMigrateSQLServerSQLDbTaskOutputDatabaseLevel func() (*MigrateSQLServerSQLDbTaskOutputDatabaseLevel, bool) + AsMigrateSQLServerSQLDbTaskOutputError func() (*MigrateSQLServerSQLDbTaskOutputError, bool) + AsMigrateSQLServerSQLDbTaskOutputMigrationLevel func() (*MigrateSQLServerSQLDbTaskOutputMigrationLevel, bool) + AsMigrateSQLServerSQLDbTaskOutputTableLevel func() (*MigrateSQLServerSQLDbTaskOutputTableLevel, bool) + type BasicMigrateSQLServerSQLMITaskOutput interface + AsMigrateSQLServerSQLMITaskOutput func() (*MigrateSQLServerSQLMITaskOutput, bool) + AsMigrateSQLServerSQLMITaskOutputAgentJobLevel func() (*MigrateSQLServerSQLMITaskOutputAgentJobLevel, bool) + AsMigrateSQLServerSQLMITaskOutputDatabaseLevel func() (*MigrateSQLServerSQLMITaskOutputDatabaseLevel, bool) + AsMigrateSQLServerSQLMITaskOutputError func() (*MigrateSQLServerSQLMITaskOutputError, bool) + AsMigrateSQLServerSQLMITaskOutputLoginLevel func() (*MigrateSQLServerSQLMITaskOutputLoginLevel, bool) + AsMigrateSQLServerSQLMITaskOutputMigrationLevel func() (*MigrateSQLServerSQLMITaskOutputMigrationLevel, bool) + type BasicProjectTaskProperties interface + AsConnectToSourceSQLServerTaskProperties func() (*ConnectToSourceSQLServerTaskProperties, bool) + AsConnectToTargetSQLDbTaskProperties func() (*ConnectToTargetSQLDbTaskProperties, bool) + AsConnectToTargetSQLMITaskProperties func() (*ConnectToTargetSQLMITaskProperties, bool) + AsGetUserTablesSQLTaskProperties func() (*GetUserTablesSQLTaskProperties, bool) + AsMigrateSQLServerSQLDbTaskProperties func() (*MigrateSQLServerSQLDbTaskProperties, bool) + AsMigrateSQLServerSQLMITaskProperties func() (*MigrateSQLServerSQLMITaskProperties, bool) + AsProjectTaskProperties func() (*ProjectTaskProperties, bool) + AsValidateMigrationInputSQLServerSQLMITaskProperties func() (*ValidateMigrationInputSQLServerSQLMITaskProperties, bool) + type BlobShare struct + SasURI *string + type ConnectToSourceSQLServerTaskInput struct + CheckPermissionsGroup ServerLevelPermissionsGroup + CollectAgentJobs *bool + CollectLogins *bool + SourceConnectionInfo *SQLConnectionInfo + type ConnectToSourceSQLServerTaskOutput struct + ID *string + ResultType ResultTypeBasicConnectToSourceSQLServerTaskOutput + func (ctsssto ConnectToSourceSQLServerTaskOutput) AsBasicConnectToSourceSQLServerTaskOutput() (BasicConnectToSourceSQLServerTaskOutput, bool) + func (ctsssto ConnectToSourceSQLServerTaskOutput) AsConnectToSourceSQLServerTaskOutput() (*ConnectToSourceSQLServerTaskOutput, bool) + func (ctsssto ConnectToSourceSQLServerTaskOutput) AsConnectToSourceSQLServerTaskOutputAgentJobLevel() (*ConnectToSourceSQLServerTaskOutputAgentJobLevel, bool) + func (ctsssto ConnectToSourceSQLServerTaskOutput) AsConnectToSourceSQLServerTaskOutputDatabaseLevel() (*ConnectToSourceSQLServerTaskOutputDatabaseLevel, bool) + func (ctsssto ConnectToSourceSQLServerTaskOutput) AsConnectToSourceSQLServerTaskOutputLoginLevel() (*ConnectToSourceSQLServerTaskOutputLoginLevel, bool) + func (ctsssto ConnectToSourceSQLServerTaskOutput) AsConnectToSourceSQLServerTaskOutputTaskLevel() (*ConnectToSourceSQLServerTaskOutputTaskLevel, bool) + func (ctsssto ConnectToSourceSQLServerTaskOutput) MarshalJSON() ([]byte, error) + type ConnectToSourceSQLServerTaskOutputAgentJobLevel struct + ID *string + IsEnabled *bool + JobCategory *string + JobOwner *string + LastExecutedOn *date.Time + MigrationEligibility *MigrationEligibilityInfo + Name *string + ResultType ResultTypeBasicConnectToSourceSQLServerTaskOutput + func (ctssstoajl ConnectToSourceSQLServerTaskOutputAgentJobLevel) AsBasicConnectToSourceSQLServerTaskOutput() (BasicConnectToSourceSQLServerTaskOutput, bool) + func (ctssstoajl ConnectToSourceSQLServerTaskOutputAgentJobLevel) AsConnectToSourceSQLServerTaskOutput() (*ConnectToSourceSQLServerTaskOutput, bool) + func (ctssstoajl ConnectToSourceSQLServerTaskOutputAgentJobLevel) AsConnectToSourceSQLServerTaskOutputAgentJobLevel() (*ConnectToSourceSQLServerTaskOutputAgentJobLevel, bool) + func (ctssstoajl ConnectToSourceSQLServerTaskOutputAgentJobLevel) AsConnectToSourceSQLServerTaskOutputDatabaseLevel() (*ConnectToSourceSQLServerTaskOutputDatabaseLevel, bool) + func (ctssstoajl ConnectToSourceSQLServerTaskOutputAgentJobLevel) AsConnectToSourceSQLServerTaskOutputLoginLevel() (*ConnectToSourceSQLServerTaskOutputLoginLevel, bool) + func (ctssstoajl ConnectToSourceSQLServerTaskOutputAgentJobLevel) AsConnectToSourceSQLServerTaskOutputTaskLevel() (*ConnectToSourceSQLServerTaskOutputTaskLevel, bool) + func (ctssstoajl ConnectToSourceSQLServerTaskOutputAgentJobLevel) MarshalJSON() ([]byte, error) + type ConnectToSourceSQLServerTaskOutputDatabaseLevel struct + CompatibilityLevel DatabaseCompatLevel + DatabaseFiles *[]DatabaseFileInfo + DatabaseState DatabaseState + ID *string + Name *string + ResultType ResultTypeBasicConnectToSourceSQLServerTaskOutput + SizeMB *float64 + func (ctssstodl ConnectToSourceSQLServerTaskOutputDatabaseLevel) AsBasicConnectToSourceSQLServerTaskOutput() (BasicConnectToSourceSQLServerTaskOutput, bool) + func (ctssstodl ConnectToSourceSQLServerTaskOutputDatabaseLevel) AsConnectToSourceSQLServerTaskOutput() (*ConnectToSourceSQLServerTaskOutput, bool) + func (ctssstodl ConnectToSourceSQLServerTaskOutputDatabaseLevel) AsConnectToSourceSQLServerTaskOutputAgentJobLevel() (*ConnectToSourceSQLServerTaskOutputAgentJobLevel, bool) + func (ctssstodl ConnectToSourceSQLServerTaskOutputDatabaseLevel) AsConnectToSourceSQLServerTaskOutputDatabaseLevel() (*ConnectToSourceSQLServerTaskOutputDatabaseLevel, bool) + func (ctssstodl ConnectToSourceSQLServerTaskOutputDatabaseLevel) AsConnectToSourceSQLServerTaskOutputLoginLevel() (*ConnectToSourceSQLServerTaskOutputLoginLevel, bool) + func (ctssstodl ConnectToSourceSQLServerTaskOutputDatabaseLevel) AsConnectToSourceSQLServerTaskOutputTaskLevel() (*ConnectToSourceSQLServerTaskOutputTaskLevel, bool) + func (ctssstodl ConnectToSourceSQLServerTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error) + type ConnectToSourceSQLServerTaskOutputLoginLevel struct + DefaultDatabase *string + ID *string + IsEnabled *bool + LoginType LoginType + MigrationEligibility *MigrationEligibilityInfo + Name *string + ResultType ResultTypeBasicConnectToSourceSQLServerTaskOutput + func (ctssstoll ConnectToSourceSQLServerTaskOutputLoginLevel) AsBasicConnectToSourceSQLServerTaskOutput() (BasicConnectToSourceSQLServerTaskOutput, bool) + func (ctssstoll ConnectToSourceSQLServerTaskOutputLoginLevel) AsConnectToSourceSQLServerTaskOutput() (*ConnectToSourceSQLServerTaskOutput, bool) + func (ctssstoll ConnectToSourceSQLServerTaskOutputLoginLevel) AsConnectToSourceSQLServerTaskOutputAgentJobLevel() (*ConnectToSourceSQLServerTaskOutputAgentJobLevel, bool) + func (ctssstoll ConnectToSourceSQLServerTaskOutputLoginLevel) AsConnectToSourceSQLServerTaskOutputDatabaseLevel() (*ConnectToSourceSQLServerTaskOutputDatabaseLevel, bool) + func (ctssstoll ConnectToSourceSQLServerTaskOutputLoginLevel) AsConnectToSourceSQLServerTaskOutputLoginLevel() (*ConnectToSourceSQLServerTaskOutputLoginLevel, bool) + func (ctssstoll ConnectToSourceSQLServerTaskOutputLoginLevel) AsConnectToSourceSQLServerTaskOutputTaskLevel() (*ConnectToSourceSQLServerTaskOutputTaskLevel, bool) + func (ctssstoll ConnectToSourceSQLServerTaskOutputLoginLevel) MarshalJSON() ([]byte, error) + type ConnectToSourceSQLServerTaskOutputTaskLevel struct + AgentJobs map[string]*string + Databases map[string]*string + ID *string + Logins map[string]*string + ResultType ResultTypeBasicConnectToSourceSQLServerTaskOutput + SourceServerBrandVersion *string + SourceServerVersion *string + ValidationErrors *[]ReportableException + func (ctssstotl ConnectToSourceSQLServerTaskOutputTaskLevel) AsBasicConnectToSourceSQLServerTaskOutput() (BasicConnectToSourceSQLServerTaskOutput, bool) + func (ctssstotl ConnectToSourceSQLServerTaskOutputTaskLevel) AsConnectToSourceSQLServerTaskOutput() (*ConnectToSourceSQLServerTaskOutput, bool) + func (ctssstotl ConnectToSourceSQLServerTaskOutputTaskLevel) AsConnectToSourceSQLServerTaskOutputAgentJobLevel() (*ConnectToSourceSQLServerTaskOutputAgentJobLevel, bool) + func (ctssstotl ConnectToSourceSQLServerTaskOutputTaskLevel) AsConnectToSourceSQLServerTaskOutputDatabaseLevel() (*ConnectToSourceSQLServerTaskOutputDatabaseLevel, bool) + func (ctssstotl ConnectToSourceSQLServerTaskOutputTaskLevel) AsConnectToSourceSQLServerTaskOutputLoginLevel() (*ConnectToSourceSQLServerTaskOutputLoginLevel, bool) + func (ctssstotl ConnectToSourceSQLServerTaskOutputTaskLevel) AsConnectToSourceSQLServerTaskOutputTaskLevel() (*ConnectToSourceSQLServerTaskOutputTaskLevel, bool) + func (ctssstotl ConnectToSourceSQLServerTaskOutputTaskLevel) MarshalJSON() ([]byte, error) + type ConnectToSourceSQLServerTaskProperties struct + Errors *[]ODataError + Input *ConnectToSourceSQLServerTaskInput + Output *[]BasicConnectToSourceSQLServerTaskOutput + State TaskState + TaskType TaskType + func (ctssstp *ConnectToSourceSQLServerTaskProperties) UnmarshalJSON(body []byte) error + func (ctssstp ConnectToSourceSQLServerTaskProperties) AsBasicProjectTaskProperties() (BasicProjectTaskProperties, bool) + func (ctssstp ConnectToSourceSQLServerTaskProperties) AsConnectToSourceSQLServerTaskProperties() (*ConnectToSourceSQLServerTaskProperties, bool) + func (ctssstp ConnectToSourceSQLServerTaskProperties) AsConnectToTargetSQLDbTaskProperties() (*ConnectToTargetSQLDbTaskProperties, bool) + func (ctssstp ConnectToSourceSQLServerTaskProperties) AsConnectToTargetSQLMITaskProperties() (*ConnectToTargetSQLMITaskProperties, bool) + func (ctssstp ConnectToSourceSQLServerTaskProperties) AsGetUserTablesSQLTaskProperties() (*GetUserTablesSQLTaskProperties, bool) + func (ctssstp ConnectToSourceSQLServerTaskProperties) AsMigrateSQLServerSQLDbTaskProperties() (*MigrateSQLServerSQLDbTaskProperties, bool) + func (ctssstp ConnectToSourceSQLServerTaskProperties) AsMigrateSQLServerSQLMITaskProperties() (*MigrateSQLServerSQLMITaskProperties, bool) + func (ctssstp ConnectToSourceSQLServerTaskProperties) AsProjectTaskProperties() (*ProjectTaskProperties, bool) + func (ctssstp ConnectToSourceSQLServerTaskProperties) AsValidateMigrationInputSQLServerSQLMITaskProperties() (*ValidateMigrationInputSQLServerSQLMITaskProperties, bool) + func (ctssstp ConnectToSourceSQLServerTaskProperties) MarshalJSON() ([]byte, error) + type ConnectToTargetSQLDbTaskInput struct + TargetConnectionInfo *SQLConnectionInfo + type ConnectToTargetSQLDbTaskOutput struct + Databases map[string]*string + ID *string + TargetServerBrandVersion *string + TargetServerVersion *string + func (cttsdto ConnectToTargetSQLDbTaskOutput) MarshalJSON() ([]byte, error) + type ConnectToTargetSQLDbTaskProperties struct + Errors *[]ODataError + Input *ConnectToTargetSQLDbTaskInput + Output *[]ConnectToTargetSQLDbTaskOutput + State TaskState + TaskType TaskType + func (cttsdtp ConnectToTargetSQLDbTaskProperties) AsBasicProjectTaskProperties() (BasicProjectTaskProperties, bool) + func (cttsdtp ConnectToTargetSQLDbTaskProperties) AsConnectToSourceSQLServerTaskProperties() (*ConnectToSourceSQLServerTaskProperties, bool) + func (cttsdtp ConnectToTargetSQLDbTaskProperties) AsConnectToTargetSQLDbTaskProperties() (*ConnectToTargetSQLDbTaskProperties, bool) + func (cttsdtp ConnectToTargetSQLDbTaskProperties) AsConnectToTargetSQLMITaskProperties() (*ConnectToTargetSQLMITaskProperties, bool) + func (cttsdtp ConnectToTargetSQLDbTaskProperties) AsGetUserTablesSQLTaskProperties() (*GetUserTablesSQLTaskProperties, bool) + func (cttsdtp ConnectToTargetSQLDbTaskProperties) AsMigrateSQLServerSQLDbTaskProperties() (*MigrateSQLServerSQLDbTaskProperties, bool) + func (cttsdtp ConnectToTargetSQLDbTaskProperties) AsMigrateSQLServerSQLMITaskProperties() (*MigrateSQLServerSQLMITaskProperties, bool) + func (cttsdtp ConnectToTargetSQLDbTaskProperties) AsProjectTaskProperties() (*ProjectTaskProperties, bool) + func (cttsdtp ConnectToTargetSQLDbTaskProperties) AsValidateMigrationInputSQLServerSQLMITaskProperties() (*ValidateMigrationInputSQLServerSQLMITaskProperties, bool) + func (cttsdtp ConnectToTargetSQLDbTaskProperties) MarshalJSON() ([]byte, error) + type ConnectToTargetSQLMITaskInput struct + TargetConnectionInfo *SQLConnectionInfo + type ConnectToTargetSQLMITaskOutput struct + AgentJobs *[]string + ID *string + Logins *[]string + TargetServerBrandVersion *string + TargetServerVersion *string + ValidationErrors *[]ReportableException + type ConnectToTargetSQLMITaskProperties struct + Errors *[]ODataError + Input *ConnectToTargetSQLMITaskInput + Output *[]ConnectToTargetSQLMITaskOutput + State TaskState + TaskType TaskType + func (cttsmtp ConnectToTargetSQLMITaskProperties) AsBasicProjectTaskProperties() (BasicProjectTaskProperties, bool) + func (cttsmtp ConnectToTargetSQLMITaskProperties) AsConnectToSourceSQLServerTaskProperties() (*ConnectToSourceSQLServerTaskProperties, bool) + func (cttsmtp ConnectToTargetSQLMITaskProperties) AsConnectToTargetSQLDbTaskProperties() (*ConnectToTargetSQLDbTaskProperties, bool) + func (cttsmtp ConnectToTargetSQLMITaskProperties) AsConnectToTargetSQLMITaskProperties() (*ConnectToTargetSQLMITaskProperties, bool) + func (cttsmtp ConnectToTargetSQLMITaskProperties) AsGetUserTablesSQLTaskProperties() (*GetUserTablesSQLTaskProperties, bool) + func (cttsmtp ConnectToTargetSQLMITaskProperties) AsMigrateSQLServerSQLDbTaskProperties() (*MigrateSQLServerSQLDbTaskProperties, bool) + func (cttsmtp ConnectToTargetSQLMITaskProperties) AsMigrateSQLServerSQLMITaskProperties() (*MigrateSQLServerSQLMITaskProperties, bool) + func (cttsmtp ConnectToTargetSQLMITaskProperties) AsProjectTaskProperties() (*ProjectTaskProperties, bool) + func (cttsmtp ConnectToTargetSQLMITaskProperties) AsValidateMigrationInputSQLServerSQLMITaskProperties() (*ValidateMigrationInputSQLServerSQLMITaskProperties, bool) + func (cttsmtp ConnectToTargetSQLMITaskProperties) MarshalJSON() ([]byte, error) + type ConnectionInfo struct + Password *string + Type Type + UserName *string + func (ci ConnectionInfo) AsBasicConnectionInfo() (BasicConnectionInfo, bool) + func (ci ConnectionInfo) AsConnectionInfo() (*ConnectionInfo, bool) + func (ci ConnectionInfo) AsSQLConnectionInfo() (*SQLConnectionInfo, bool) + func (ci ConnectionInfo) MarshalJSON() ([]byte, error) + type DataIntegrityValidationResult struct + FailedObjects map[string]*string + ValidationErrors *ValidationError + func (divr DataIntegrityValidationResult) MarshalJSON() ([]byte, error) + type DataItemMigrationSummaryResult struct + EndedOn *date.Time + ErrorPrefix *string + ItemsCompletedCount *int64 + ItemsCount *int64 + Name *string + ResultPrefix *string + StartedOn *date.Time + State MigrationState + StatusMessage *string + type Database struct + Collation *string + CompatibilityLevel DatabaseCompatLevel + DatabaseState DatabaseState + Fqdn *string + ID *string + InstallID *string + Name *string + ServerCoreCount *int32 + ServerDefaultBackupPath *string + ServerDefaultDataPath *string + ServerDefaultLogPath *string + ServerEdition *string + ServerID *string + ServerLevel *string + ServerName *string + ServerVersion *string + ServerVisibleOnlineCoreCount *int32 + type DatabaseCompatLevel string + const CompatLevel100 + const CompatLevel110 + const CompatLevel120 + const CompatLevel130 + const CompatLevel140 + const CompatLevel80 + const CompatLevel90 + func PossibleDatabaseCompatLevelValues() []DatabaseCompatLevel + type DatabaseFileInfo struct + DatabaseName *string + FileType DatabaseFileType + ID *string + LogicalName *string + PhysicalFullName *string + RestoreFullName *string + SizeMB *float64 + type DatabaseFileInput struct + FileType DatabaseFileType + ID *string + LogicalName *string + PhysicalFullName *string + RestoreFullName *string + type DatabaseFileType string + const Filestream + const Fulltext + const Log + const NotSupported + const Rows + func PossibleDatabaseFileTypeValues() []DatabaseFileType + type DatabaseInfo struct + SourceDatabaseName *string + type DatabaseMigrationStage string + const DatabaseMigrationStageBackup + const DatabaseMigrationStageCompleted + const DatabaseMigrationStageFileCopy + const DatabaseMigrationStageInitialize + const DatabaseMigrationStageNone + const DatabaseMigrationStageRestore + func PossibleDatabaseMigrationStageValues() []DatabaseMigrationStage + type DatabaseObjectName struct + DatabaseName *string + ObjectName *string + ObjectType ObjectType + SchemaName *string + type DatabaseState string + const Copying + const Emergency + const Offline + const OfflineSecondary + const Online + const Recovering + const RecoveryPending + const Restoring + const Suspect + func PossibleDatabaseStateValues() []DatabaseState + type DatabaseSummaryResult struct + EndedOn *date.Time + ErrorPrefix *string + ItemsCompletedCount *int64 + ItemsCount *int64 + Name *string + ResultPrefix *string + SizeMB *float64 + StartedOn *date.Time + State MigrationState + StatusMessage *string + type DatabaseTable struct + HasRows *bool + Name *string + type Error struct + Message *string + Type ErrorType + type ErrorType string + const ErrorTypeDefault + const ErrorTypeError + const ErrorTypeWarning + func PossibleErrorTypeValues() []ErrorType + type ExecutionStatistics struct + CPUTimeMs *float64 + ElapsedTimeMs *float64 + ExecutionCount *int64 + HasErrors *bool + SQLErrors *[]string + WaitStats map[string]*WaitStatistics + func (es ExecutionStatistics) MarshalJSON() ([]byte, error) + type FileShare struct + Password *string + Path *string + UserName *string + type GetUserTablesSQLTaskInput struct + ConnectionInfo *SQLConnectionInfo + SelectedDatabases *[]string + type GetUserTablesSQLTaskOutput struct + DatabasesToTables map[string][]DatabaseTable + ID *string + ValidationErrors *[]ReportableException + func (gutsto GetUserTablesSQLTaskOutput) MarshalJSON() ([]byte, error) + type GetUserTablesSQLTaskProperties struct + Errors *[]ODataError + Input *GetUserTablesSQLTaskInput + Output *[]GetUserTablesSQLTaskOutput + State TaskState + TaskType TaskType + func (gutstp GetUserTablesSQLTaskProperties) AsBasicProjectTaskProperties() (BasicProjectTaskProperties, bool) + func (gutstp GetUserTablesSQLTaskProperties) AsConnectToSourceSQLServerTaskProperties() (*ConnectToSourceSQLServerTaskProperties, bool) + func (gutstp GetUserTablesSQLTaskProperties) AsConnectToTargetSQLDbTaskProperties() (*ConnectToTargetSQLDbTaskProperties, bool) + func (gutstp GetUserTablesSQLTaskProperties) AsConnectToTargetSQLMITaskProperties() (*ConnectToTargetSQLMITaskProperties, bool) + func (gutstp GetUserTablesSQLTaskProperties) AsGetUserTablesSQLTaskProperties() (*GetUserTablesSQLTaskProperties, bool) + func (gutstp GetUserTablesSQLTaskProperties) AsMigrateSQLServerSQLDbTaskProperties() (*MigrateSQLServerSQLDbTaskProperties, bool) + func (gutstp GetUserTablesSQLTaskProperties) AsMigrateSQLServerSQLMITaskProperties() (*MigrateSQLServerSQLMITaskProperties, bool) + func (gutstp GetUserTablesSQLTaskProperties) AsProjectTaskProperties() (*ProjectTaskProperties, bool) + func (gutstp GetUserTablesSQLTaskProperties) AsValidateMigrationInputSQLServerSQLMITaskProperties() (*ValidateMigrationInputSQLServerSQLMITaskProperties, bool) + func (gutstp GetUserTablesSQLTaskProperties) MarshalJSON() ([]byte, error) + type LoginMigrationStage string + const LoginMigrationStageAssignRoleMembership + const LoginMigrationStageAssignRoleOwnership + const LoginMigrationStageCompleted + const LoginMigrationStageEstablishObjectPermissions + const LoginMigrationStageEstablishServerPermissions + const LoginMigrationStageEstablishUserMapping + const LoginMigrationStageInitialize + const LoginMigrationStageLoginMigration + const LoginMigrationStageNone + func PossibleLoginMigrationStageValues() []LoginMigrationStage + type LoginType string + const AsymmetricKey + const Certificate + const ExternalGroup + const ExternalUser + const SQLLogin + const WindowsGroup + const WindowsUser + func PossibleLoginTypeValues() []LoginType + type MigrateSQLServerSQLDbDatabaseInput struct + MakeSourceDbReadOnly *bool + Name *string + TableMap map[string]*string + TargetDatabaseName *string + func (msssddi MigrateSQLServerSQLDbDatabaseInput) MarshalJSON() ([]byte, error) + type MigrateSQLServerSQLDbTaskInput struct + SelectedDatabases *[]MigrateSQLServerSQLDbDatabaseInput + SourceConnectionInfo *SQLConnectionInfo + TargetConnectionInfo *SQLConnectionInfo + ValidationOptions *MigrationValidationOptions + type MigrateSQLServerSQLDbTaskOutput struct + ID *string + ResultType ResultType + func (msssdto MigrateSQLServerSQLDbTaskOutput) AsBasicMigrateSQLServerSQLDbTaskOutput() (BasicMigrateSQLServerSQLDbTaskOutput, bool) + func (msssdto MigrateSQLServerSQLDbTaskOutput) AsMigrateSQLServerSQLDbTaskOutput() (*MigrateSQLServerSQLDbTaskOutput, bool) + func (msssdto MigrateSQLServerSQLDbTaskOutput) AsMigrateSQLServerSQLDbTaskOutputDatabaseLevel() (*MigrateSQLServerSQLDbTaskOutputDatabaseLevel, bool) + func (msssdto MigrateSQLServerSQLDbTaskOutput) AsMigrateSQLServerSQLDbTaskOutputError() (*MigrateSQLServerSQLDbTaskOutputError, bool) + func (msssdto MigrateSQLServerSQLDbTaskOutput) AsMigrateSQLServerSQLDbTaskOutputMigrationLevel() (*MigrateSQLServerSQLDbTaskOutputMigrationLevel, bool) + func (msssdto MigrateSQLServerSQLDbTaskOutput) AsMigrateSQLServerSQLDbTaskOutputTableLevel() (*MigrateSQLServerSQLDbTaskOutputTableLevel, bool) + func (msssdto MigrateSQLServerSQLDbTaskOutput) MarshalJSON() ([]byte, error) + type MigrateSQLServerSQLDbTaskOutputDatabaseLevel struct + DatabaseName *string + EndedOn *date.Time + ErrorCount *int64 + ErrorPrefix *string + ExceptionsAndWarnings *[]ReportableException + ID *string + Message *string + NumberOfObjects *int64 + NumberOfObjectsCompleted *int64 + ObjectSummary map[string]*DataItemMigrationSummaryResult + ResultPrefix *string + ResultType ResultType + Stage DatabaseMigrationStage + StartedOn *date.Time + State MigrationState + StatusMessage *string + func (msssdtodl MigrateSQLServerSQLDbTaskOutputDatabaseLevel) AsBasicMigrateSQLServerSQLDbTaskOutput() (BasicMigrateSQLServerSQLDbTaskOutput, bool) + func (msssdtodl MigrateSQLServerSQLDbTaskOutputDatabaseLevel) AsMigrateSQLServerSQLDbTaskOutput() (*MigrateSQLServerSQLDbTaskOutput, bool) + func (msssdtodl MigrateSQLServerSQLDbTaskOutputDatabaseLevel) AsMigrateSQLServerSQLDbTaskOutputDatabaseLevel() (*MigrateSQLServerSQLDbTaskOutputDatabaseLevel, bool) + func (msssdtodl MigrateSQLServerSQLDbTaskOutputDatabaseLevel) AsMigrateSQLServerSQLDbTaskOutputError() (*MigrateSQLServerSQLDbTaskOutputError, bool) + func (msssdtodl MigrateSQLServerSQLDbTaskOutputDatabaseLevel) AsMigrateSQLServerSQLDbTaskOutputMigrationLevel() (*MigrateSQLServerSQLDbTaskOutputMigrationLevel, bool) + func (msssdtodl MigrateSQLServerSQLDbTaskOutputDatabaseLevel) AsMigrateSQLServerSQLDbTaskOutputTableLevel() (*MigrateSQLServerSQLDbTaskOutputTableLevel, bool) + func (msssdtodl MigrateSQLServerSQLDbTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error) + type MigrateSQLServerSQLDbTaskOutputError struct + Error *ReportableException + ID *string + ResultType ResultType + func (msssdtoe MigrateSQLServerSQLDbTaskOutputError) AsBasicMigrateSQLServerSQLDbTaskOutput() (BasicMigrateSQLServerSQLDbTaskOutput, bool) + func (msssdtoe MigrateSQLServerSQLDbTaskOutputError) AsMigrateSQLServerSQLDbTaskOutput() (*MigrateSQLServerSQLDbTaskOutput, bool) + func (msssdtoe MigrateSQLServerSQLDbTaskOutputError) AsMigrateSQLServerSQLDbTaskOutputDatabaseLevel() (*MigrateSQLServerSQLDbTaskOutputDatabaseLevel, bool) + func (msssdtoe MigrateSQLServerSQLDbTaskOutputError) AsMigrateSQLServerSQLDbTaskOutputError() (*MigrateSQLServerSQLDbTaskOutputError, bool) + func (msssdtoe MigrateSQLServerSQLDbTaskOutputError) AsMigrateSQLServerSQLDbTaskOutputMigrationLevel() (*MigrateSQLServerSQLDbTaskOutputMigrationLevel, bool) + func (msssdtoe MigrateSQLServerSQLDbTaskOutputError) AsMigrateSQLServerSQLDbTaskOutputTableLevel() (*MigrateSQLServerSQLDbTaskOutputTableLevel, bool) + func (msssdtoe MigrateSQLServerSQLDbTaskOutputError) MarshalJSON() ([]byte, error) + type MigrateSQLServerSQLDbTaskOutputMigrationLevel struct + DatabaseSummary map[string]*DatabaseSummaryResult + Databases map[string]*string + DurationInSeconds *int64 + EndedOn *date.Time + ExceptionsAndWarnings *[]ReportableException + ID *string + Message *string + MigrationReportResult *MigrationReportResult + ResultType ResultType + SourceServerBrandVersion *string + SourceServerVersion *string + StartedOn *date.Time + Status MigrationStatus + StatusMessage *string + TargetServerBrandVersion *string + TargetServerVersion *string + func (msssdtoml MigrateSQLServerSQLDbTaskOutputMigrationLevel) AsBasicMigrateSQLServerSQLDbTaskOutput() (BasicMigrateSQLServerSQLDbTaskOutput, bool) + func (msssdtoml MigrateSQLServerSQLDbTaskOutputMigrationLevel) AsMigrateSQLServerSQLDbTaskOutput() (*MigrateSQLServerSQLDbTaskOutput, bool) + func (msssdtoml MigrateSQLServerSQLDbTaskOutputMigrationLevel) AsMigrateSQLServerSQLDbTaskOutputDatabaseLevel() (*MigrateSQLServerSQLDbTaskOutputDatabaseLevel, bool) + func (msssdtoml MigrateSQLServerSQLDbTaskOutputMigrationLevel) AsMigrateSQLServerSQLDbTaskOutputError() (*MigrateSQLServerSQLDbTaskOutputError, bool) + func (msssdtoml MigrateSQLServerSQLDbTaskOutputMigrationLevel) AsMigrateSQLServerSQLDbTaskOutputMigrationLevel() (*MigrateSQLServerSQLDbTaskOutputMigrationLevel, bool) + func (msssdtoml MigrateSQLServerSQLDbTaskOutputMigrationLevel) AsMigrateSQLServerSQLDbTaskOutputTableLevel() (*MigrateSQLServerSQLDbTaskOutputTableLevel, bool) + func (msssdtoml MigrateSQLServerSQLDbTaskOutputMigrationLevel) MarshalJSON() ([]byte, error) + type MigrateSQLServerSQLDbTaskOutputTableLevel struct + EndedOn *date.Time + ErrorPrefix *string + ID *string + ItemsCompletedCount *int64 + ItemsCount *int64 + ObjectName *string + ResultPrefix *string + ResultType ResultType + StartedOn *date.Time + State MigrationState + StatusMessage *string + func (msssdtotl MigrateSQLServerSQLDbTaskOutputTableLevel) AsBasicMigrateSQLServerSQLDbTaskOutput() (BasicMigrateSQLServerSQLDbTaskOutput, bool) + func (msssdtotl MigrateSQLServerSQLDbTaskOutputTableLevel) AsMigrateSQLServerSQLDbTaskOutput() (*MigrateSQLServerSQLDbTaskOutput, bool) + func (msssdtotl MigrateSQLServerSQLDbTaskOutputTableLevel) AsMigrateSQLServerSQLDbTaskOutputDatabaseLevel() (*MigrateSQLServerSQLDbTaskOutputDatabaseLevel, bool) + func (msssdtotl MigrateSQLServerSQLDbTaskOutputTableLevel) AsMigrateSQLServerSQLDbTaskOutputError() (*MigrateSQLServerSQLDbTaskOutputError, bool) + func (msssdtotl MigrateSQLServerSQLDbTaskOutputTableLevel) AsMigrateSQLServerSQLDbTaskOutputMigrationLevel() (*MigrateSQLServerSQLDbTaskOutputMigrationLevel, bool) + func (msssdtotl MigrateSQLServerSQLDbTaskOutputTableLevel) AsMigrateSQLServerSQLDbTaskOutputTableLevel() (*MigrateSQLServerSQLDbTaskOutputTableLevel, bool) + func (msssdtotl MigrateSQLServerSQLDbTaskOutputTableLevel) MarshalJSON() ([]byte, error) + type MigrateSQLServerSQLDbTaskProperties struct + Errors *[]ODataError + Input *MigrateSQLServerSQLDbTaskInput + Output *[]BasicMigrateSQLServerSQLDbTaskOutput + State TaskState + TaskType TaskType + func (msssdtp *MigrateSQLServerSQLDbTaskProperties) UnmarshalJSON(body []byte) error + func (msssdtp MigrateSQLServerSQLDbTaskProperties) AsBasicProjectTaskProperties() (BasicProjectTaskProperties, bool) + func (msssdtp MigrateSQLServerSQLDbTaskProperties) AsConnectToSourceSQLServerTaskProperties() (*ConnectToSourceSQLServerTaskProperties, bool) + func (msssdtp MigrateSQLServerSQLDbTaskProperties) AsConnectToTargetSQLDbTaskProperties() (*ConnectToTargetSQLDbTaskProperties, bool) + func (msssdtp MigrateSQLServerSQLDbTaskProperties) AsConnectToTargetSQLMITaskProperties() (*ConnectToTargetSQLMITaskProperties, bool) + func (msssdtp MigrateSQLServerSQLDbTaskProperties) AsGetUserTablesSQLTaskProperties() (*GetUserTablesSQLTaskProperties, bool) + func (msssdtp MigrateSQLServerSQLDbTaskProperties) AsMigrateSQLServerSQLDbTaskProperties() (*MigrateSQLServerSQLDbTaskProperties, bool) + func (msssdtp MigrateSQLServerSQLDbTaskProperties) AsMigrateSQLServerSQLMITaskProperties() (*MigrateSQLServerSQLMITaskProperties, bool) + func (msssdtp MigrateSQLServerSQLDbTaskProperties) AsProjectTaskProperties() (*ProjectTaskProperties, bool) + func (msssdtp MigrateSQLServerSQLDbTaskProperties) AsValidateMigrationInputSQLServerSQLMITaskProperties() (*ValidateMigrationInputSQLServerSQLMITaskProperties, bool) + func (msssdtp MigrateSQLServerSQLDbTaskProperties) MarshalJSON() ([]byte, error) + type MigrateSQLServerSQLMIDatabaseInput struct + BackupFileShare *FileShare + Name *string + RestoreDatabaseName *string + type MigrateSQLServerSQLMITaskInput struct + BackupBlobShare *BlobShare + BackupFileShare *FileShare + SelectedAgentJobs *[]string + SelectedDatabases *[]MigrateSQLServerSQLMIDatabaseInput + SelectedLogins *[]string + SourceConnectionInfo *SQLConnectionInfo + TargetConnectionInfo *SQLConnectionInfo + type MigrateSQLServerSQLMITaskOutput struct + ID *string + ResultType ResultTypeBasicMigrateSQLServerSQLMITaskOutput + func (msssmto MigrateSQLServerSQLMITaskOutput) AsBasicMigrateSQLServerSQLMITaskOutput() (BasicMigrateSQLServerSQLMITaskOutput, bool) + func (msssmto MigrateSQLServerSQLMITaskOutput) AsMigrateSQLServerSQLMITaskOutput() (*MigrateSQLServerSQLMITaskOutput, bool) + func (msssmto MigrateSQLServerSQLMITaskOutput) AsMigrateSQLServerSQLMITaskOutputAgentJobLevel() (*MigrateSQLServerSQLMITaskOutputAgentJobLevel, bool) + func (msssmto MigrateSQLServerSQLMITaskOutput) AsMigrateSQLServerSQLMITaskOutputDatabaseLevel() (*MigrateSQLServerSQLMITaskOutputDatabaseLevel, bool) + func (msssmto MigrateSQLServerSQLMITaskOutput) AsMigrateSQLServerSQLMITaskOutputError() (*MigrateSQLServerSQLMITaskOutputError, bool) + func (msssmto MigrateSQLServerSQLMITaskOutput) AsMigrateSQLServerSQLMITaskOutputLoginLevel() (*MigrateSQLServerSQLMITaskOutputLoginLevel, bool) + func (msssmto MigrateSQLServerSQLMITaskOutput) AsMigrateSQLServerSQLMITaskOutputMigrationLevel() (*MigrateSQLServerSQLMITaskOutputMigrationLevel, bool) + func (msssmto MigrateSQLServerSQLMITaskOutput) MarshalJSON() ([]byte, error) + type MigrateSQLServerSQLMITaskOutputAgentJobLevel struct + EndedOn *date.Time + ExceptionsAndWarnings *[]ReportableException + ID *string + IsEnabled *bool + Message *string + Name *string + ResultType ResultTypeBasicMigrateSQLServerSQLMITaskOutput + StartedOn *date.Time + State MigrationState + func (msssmtoajl MigrateSQLServerSQLMITaskOutputAgentJobLevel) AsBasicMigrateSQLServerSQLMITaskOutput() (BasicMigrateSQLServerSQLMITaskOutput, bool) + func (msssmtoajl MigrateSQLServerSQLMITaskOutputAgentJobLevel) AsMigrateSQLServerSQLMITaskOutput() (*MigrateSQLServerSQLMITaskOutput, bool) + func (msssmtoajl MigrateSQLServerSQLMITaskOutputAgentJobLevel) AsMigrateSQLServerSQLMITaskOutputAgentJobLevel() (*MigrateSQLServerSQLMITaskOutputAgentJobLevel, bool) + func (msssmtoajl MigrateSQLServerSQLMITaskOutputAgentJobLevel) AsMigrateSQLServerSQLMITaskOutputDatabaseLevel() (*MigrateSQLServerSQLMITaskOutputDatabaseLevel, bool) + func (msssmtoajl MigrateSQLServerSQLMITaskOutputAgentJobLevel) AsMigrateSQLServerSQLMITaskOutputError() (*MigrateSQLServerSQLMITaskOutputError, bool) + func (msssmtoajl MigrateSQLServerSQLMITaskOutputAgentJobLevel) AsMigrateSQLServerSQLMITaskOutputLoginLevel() (*MigrateSQLServerSQLMITaskOutputLoginLevel, bool) + func (msssmtoajl MigrateSQLServerSQLMITaskOutputAgentJobLevel) AsMigrateSQLServerSQLMITaskOutputMigrationLevel() (*MigrateSQLServerSQLMITaskOutputMigrationLevel, bool) + func (msssmtoajl MigrateSQLServerSQLMITaskOutputAgentJobLevel) MarshalJSON() ([]byte, error) + type MigrateSQLServerSQLMITaskOutputDatabaseLevel struct + DatabaseName *string + EndedOn *date.Time + ExceptionsAndWarnings *[]ReportableException + ID *string + Message *string + ResultType ResultTypeBasicMigrateSQLServerSQLMITaskOutput + SizeMB *float64 + Stage DatabaseMigrationStage + StartedOn *date.Time + State MigrationState + func (msssmtodl MigrateSQLServerSQLMITaskOutputDatabaseLevel) AsBasicMigrateSQLServerSQLMITaskOutput() (BasicMigrateSQLServerSQLMITaskOutput, bool) + func (msssmtodl MigrateSQLServerSQLMITaskOutputDatabaseLevel) AsMigrateSQLServerSQLMITaskOutput() (*MigrateSQLServerSQLMITaskOutput, bool) + func (msssmtodl MigrateSQLServerSQLMITaskOutputDatabaseLevel) AsMigrateSQLServerSQLMITaskOutputAgentJobLevel() (*MigrateSQLServerSQLMITaskOutputAgentJobLevel, bool) + func (msssmtodl MigrateSQLServerSQLMITaskOutputDatabaseLevel) AsMigrateSQLServerSQLMITaskOutputDatabaseLevel() (*MigrateSQLServerSQLMITaskOutputDatabaseLevel, bool) + func (msssmtodl MigrateSQLServerSQLMITaskOutputDatabaseLevel) AsMigrateSQLServerSQLMITaskOutputError() (*MigrateSQLServerSQLMITaskOutputError, bool) + func (msssmtodl MigrateSQLServerSQLMITaskOutputDatabaseLevel) AsMigrateSQLServerSQLMITaskOutputLoginLevel() (*MigrateSQLServerSQLMITaskOutputLoginLevel, bool) + func (msssmtodl MigrateSQLServerSQLMITaskOutputDatabaseLevel) AsMigrateSQLServerSQLMITaskOutputMigrationLevel() (*MigrateSQLServerSQLMITaskOutputMigrationLevel, bool) + func (msssmtodl MigrateSQLServerSQLMITaskOutputDatabaseLevel) MarshalJSON() ([]byte, error) + type MigrateSQLServerSQLMITaskOutputError struct + Error *ReportableException + ID *string + ResultType ResultTypeBasicMigrateSQLServerSQLMITaskOutput + func (msssmtoe MigrateSQLServerSQLMITaskOutputError) AsBasicMigrateSQLServerSQLMITaskOutput() (BasicMigrateSQLServerSQLMITaskOutput, bool) + func (msssmtoe MigrateSQLServerSQLMITaskOutputError) AsMigrateSQLServerSQLMITaskOutput() (*MigrateSQLServerSQLMITaskOutput, bool) + func (msssmtoe MigrateSQLServerSQLMITaskOutputError) AsMigrateSQLServerSQLMITaskOutputAgentJobLevel() (*MigrateSQLServerSQLMITaskOutputAgentJobLevel, bool) + func (msssmtoe MigrateSQLServerSQLMITaskOutputError) AsMigrateSQLServerSQLMITaskOutputDatabaseLevel() (*MigrateSQLServerSQLMITaskOutputDatabaseLevel, bool) + func (msssmtoe MigrateSQLServerSQLMITaskOutputError) AsMigrateSQLServerSQLMITaskOutputError() (*MigrateSQLServerSQLMITaskOutputError, bool) + func (msssmtoe MigrateSQLServerSQLMITaskOutputError) AsMigrateSQLServerSQLMITaskOutputLoginLevel() (*MigrateSQLServerSQLMITaskOutputLoginLevel, bool) + func (msssmtoe MigrateSQLServerSQLMITaskOutputError) AsMigrateSQLServerSQLMITaskOutputMigrationLevel() (*MigrateSQLServerSQLMITaskOutputMigrationLevel, bool) + func (msssmtoe MigrateSQLServerSQLMITaskOutputError) MarshalJSON() ([]byte, error) + type MigrateSQLServerSQLMITaskOutputLoginLevel struct + EndedOn *date.Time + ExceptionsAndWarnings *[]ReportableException + ID *string + LoginName *string + Message *string + ResultType ResultTypeBasicMigrateSQLServerSQLMITaskOutput + Stage LoginMigrationStage + StartedOn *date.Time + State MigrationState + func (msssmtoll MigrateSQLServerSQLMITaskOutputLoginLevel) AsBasicMigrateSQLServerSQLMITaskOutput() (BasicMigrateSQLServerSQLMITaskOutput, bool) + func (msssmtoll MigrateSQLServerSQLMITaskOutputLoginLevel) AsMigrateSQLServerSQLMITaskOutput() (*MigrateSQLServerSQLMITaskOutput, bool) + func (msssmtoll MigrateSQLServerSQLMITaskOutputLoginLevel) AsMigrateSQLServerSQLMITaskOutputAgentJobLevel() (*MigrateSQLServerSQLMITaskOutputAgentJobLevel, bool) + func (msssmtoll MigrateSQLServerSQLMITaskOutputLoginLevel) AsMigrateSQLServerSQLMITaskOutputDatabaseLevel() (*MigrateSQLServerSQLMITaskOutputDatabaseLevel, bool) + func (msssmtoll MigrateSQLServerSQLMITaskOutputLoginLevel) AsMigrateSQLServerSQLMITaskOutputError() (*MigrateSQLServerSQLMITaskOutputError, bool) + func (msssmtoll MigrateSQLServerSQLMITaskOutputLoginLevel) AsMigrateSQLServerSQLMITaskOutputLoginLevel() (*MigrateSQLServerSQLMITaskOutputLoginLevel, bool) + func (msssmtoll MigrateSQLServerSQLMITaskOutputLoginLevel) AsMigrateSQLServerSQLMITaskOutputMigrationLevel() (*MigrateSQLServerSQLMITaskOutputMigrationLevel, bool) + func (msssmtoll MigrateSQLServerSQLMITaskOutputLoginLevel) MarshalJSON() ([]byte, error) + type MigrateSQLServerSQLMITaskOutputMigrationLevel struct + AgentJobs map[string]*string + Databases map[string]*string + EndedOn *date.Time + ExceptionsAndWarnings *[]ReportableException + ID *string + Logins map[string]*string + Message *string + OrphanedUsers map[string]*string + ResultType ResultTypeBasicMigrateSQLServerSQLMITaskOutput + ServerRoleResults map[string]*StartMigrationScenarioServerRoleResult + SourceServerBrandVersion *string + SourceServerVersion *string + StartedOn *date.Time + State MigrationState + Status MigrationStatus + TargetServerBrandVersion *string + TargetServerVersion *string + func (msssmtoml MigrateSQLServerSQLMITaskOutputMigrationLevel) AsBasicMigrateSQLServerSQLMITaskOutput() (BasicMigrateSQLServerSQLMITaskOutput, bool) + func (msssmtoml MigrateSQLServerSQLMITaskOutputMigrationLevel) AsMigrateSQLServerSQLMITaskOutput() (*MigrateSQLServerSQLMITaskOutput, bool) + func (msssmtoml MigrateSQLServerSQLMITaskOutputMigrationLevel) AsMigrateSQLServerSQLMITaskOutputAgentJobLevel() (*MigrateSQLServerSQLMITaskOutputAgentJobLevel, bool) + func (msssmtoml MigrateSQLServerSQLMITaskOutputMigrationLevel) AsMigrateSQLServerSQLMITaskOutputDatabaseLevel() (*MigrateSQLServerSQLMITaskOutputDatabaseLevel, bool) + func (msssmtoml MigrateSQLServerSQLMITaskOutputMigrationLevel) AsMigrateSQLServerSQLMITaskOutputError() (*MigrateSQLServerSQLMITaskOutputError, bool) + func (msssmtoml MigrateSQLServerSQLMITaskOutputMigrationLevel) AsMigrateSQLServerSQLMITaskOutputLoginLevel() (*MigrateSQLServerSQLMITaskOutputLoginLevel, bool) + func (msssmtoml MigrateSQLServerSQLMITaskOutputMigrationLevel) AsMigrateSQLServerSQLMITaskOutputMigrationLevel() (*MigrateSQLServerSQLMITaskOutputMigrationLevel, bool) + func (msssmtoml MigrateSQLServerSQLMITaskOutputMigrationLevel) MarshalJSON() ([]byte, error) + type MigrateSQLServerSQLMITaskProperties struct + Errors *[]ODataError + Input *MigrateSQLServerSQLMITaskInput + Output *[]BasicMigrateSQLServerSQLMITaskOutput + State TaskState + TaskType TaskType + func (msssmtp *MigrateSQLServerSQLMITaskProperties) UnmarshalJSON(body []byte) error + func (msssmtp MigrateSQLServerSQLMITaskProperties) AsBasicProjectTaskProperties() (BasicProjectTaskProperties, bool) + func (msssmtp MigrateSQLServerSQLMITaskProperties) AsConnectToSourceSQLServerTaskProperties() (*ConnectToSourceSQLServerTaskProperties, bool) + func (msssmtp MigrateSQLServerSQLMITaskProperties) AsConnectToTargetSQLDbTaskProperties() (*ConnectToTargetSQLDbTaskProperties, bool) + func (msssmtp MigrateSQLServerSQLMITaskProperties) AsConnectToTargetSQLMITaskProperties() (*ConnectToTargetSQLMITaskProperties, bool) + func (msssmtp MigrateSQLServerSQLMITaskProperties) AsGetUserTablesSQLTaskProperties() (*GetUserTablesSQLTaskProperties, bool) + func (msssmtp MigrateSQLServerSQLMITaskProperties) AsMigrateSQLServerSQLDbTaskProperties() (*MigrateSQLServerSQLDbTaskProperties, bool) + func (msssmtp MigrateSQLServerSQLMITaskProperties) AsMigrateSQLServerSQLMITaskProperties() (*MigrateSQLServerSQLMITaskProperties, bool) + func (msssmtp MigrateSQLServerSQLMITaskProperties) AsProjectTaskProperties() (*ProjectTaskProperties, bool) + func (msssmtp MigrateSQLServerSQLMITaskProperties) AsValidateMigrationInputSQLServerSQLMITaskProperties() (*ValidateMigrationInputSQLServerSQLMITaskProperties, bool) + func (msssmtp MigrateSQLServerSQLMITaskProperties) MarshalJSON() ([]byte, error) + type MigrateSQLServerSQLServerDatabaseInput struct + BackupFileShare *FileShare + DatabaseFiles *[]DatabaseFileInput + Name *string + RestoreDatabaseName *string + type MigrationEligibilityInfo struct + IsEligibileForMigration *bool + ValidationMessages *[]string + type MigrationReportResult struct + ID *string + ReportURL *string + type MigrationState string + const MigrationStateCompleted + const MigrationStateFailed + const MigrationStateInProgress + const MigrationStateNone + const MigrationStateSkipped + const MigrationStateStopped + const MigrationStateWarning + func PossibleMigrationStateValues() []MigrationState + type MigrationStatus string + const MigrationStatusCompleted + const MigrationStatusCompletedWithWarnings + const MigrationStatusConfigured + const MigrationStatusConnecting + const MigrationStatusDefault + const MigrationStatusError + const MigrationStatusRunning + const MigrationStatusSelectLogins + const MigrationStatusSourceAndTargetSelected + const MigrationStatusStopped + func PossibleMigrationStatusValues() []MigrationStatus + type MigrationTableMetadata struct + SourceTableName *string + TargetTableName *string + type MigrationValidationDatabaseLevelResult struct + DataIntegrityValidationResult *DataIntegrityValidationResult + EndedOn *date.Time + ID *string + MigrationID *string + QueryAnalysisValidationResult *QueryAnalysisValidationResult + SchemaValidationResult *SchemaComparisonValidationResult + SourceDatabaseName *string + StartedOn *date.Time + Status ValidationStatus + TargetDatabaseName *string + type MigrationValidationDatabaseSummaryResult struct + EndedOn *date.Time + ID *string + MigrationID *string + SourceDatabaseName *string + StartedOn *date.Time + Status ValidationStatus + TargetDatabaseName *string + type MigrationValidationOptions struct + EnableDataIntegrityValidation *bool + EnableQueryAnalysisValidation *bool + EnableSchemaValidation *bool + type MigrationValidationResult struct + ID *string + MigrationID *string + Status ValidationStatus + SummaryResults map[string]*MigrationValidationDatabaseSummaryResult + func (mvr MigrationValidationResult) MarshalJSON() ([]byte, error) + type NameAvailabilityRequest struct + Name *string + Type *string + type NameAvailabilityResponse struct + Message *string + NameAvailable *bool + Reason NameCheckFailureReason + type NameCheckFailureReason string + const AlreadyExists + const Invalid + func PossibleNameCheckFailureReasonValues() []NameCheckFailureReason + type ODataError struct + Code *string + Details *[]ODataError + Message *string + type ObjectType string + const Function + const StoredProcedures + const Table + const User + const View + func PossibleObjectTypeValues() []ObjectType + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result ServiceOperationListPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result ServiceOperationListIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result ServiceOperationList, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type Project struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (p *Project) UnmarshalJSON(body []byte) error + func (p Project) MarshalJSON() ([]byte, error) + type ProjectList struct + NextLink *string + Value *[]Project + func (pl ProjectList) IsEmpty() bool + type ProjectListIterator struct + func NewProjectListIterator(page ProjectListPage) ProjectListIterator + func (iter *ProjectListIterator) Next() error + func (iter *ProjectListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ProjectListIterator) NotDone() bool + func (iter ProjectListIterator) Response() ProjectList + func (iter ProjectListIterator) Value() Project + type ProjectListPage struct + func NewProjectListPage(getNextPage func(context.Context, ProjectList) (ProjectList, error)) ProjectListPage + func (page *ProjectListPage) Next() error + func (page *ProjectListPage) NextWithContext(ctx context.Context) (err error) + func (page ProjectListPage) NotDone() bool + func (page ProjectListPage) Response() ProjectList + func (page ProjectListPage) Values() []Project + type ProjectMetadata struct + SelectedMigrationTables *[]MigrationTableMetadata + SourceServerName *string + SourceServerPort *string + SourceUsername *string + TargetDbName *string + TargetServerName *string + TargetUsername *string + TargetUsingWinAuth *bool + type ProjectProperties struct + CreationTime *date.Time + DatabasesInfo *[]DatabaseInfo + ProvisioningState ProjectProvisioningState + SourceConnectionInfo BasicConnectionInfo + SourcePlatform ProjectSourcePlatform + TargetConnectionInfo BasicConnectionInfo + TargetPlatform ProjectTargetPlatform + func (pp *ProjectProperties) UnmarshalJSON(body []byte) error + type ProjectProvisioningState string + const Deleting + const Succeeded + func PossibleProjectProvisioningStateValues() []ProjectProvisioningState + type ProjectSourcePlatform string + const SQL + const Unknown + func PossibleProjectSourcePlatformValues() []ProjectSourcePlatform + type ProjectTargetPlatform string + const ProjectTargetPlatformSQLDB + const ProjectTargetPlatformSQLMI + const ProjectTargetPlatformUnknown + func PossibleProjectTargetPlatformValues() []ProjectTargetPlatform + type ProjectTask struct + Etag *string + ID *string + Name *string + Properties BasicProjectTaskProperties + Type *string + func (pt *ProjectTask) UnmarshalJSON(body []byte) error + type ProjectTaskProperties struct + Errors *[]ODataError + State TaskState + TaskType TaskType + func (ptp ProjectTaskProperties) AsBasicProjectTaskProperties() (BasicProjectTaskProperties, bool) + func (ptp ProjectTaskProperties) AsConnectToSourceSQLServerTaskProperties() (*ConnectToSourceSQLServerTaskProperties, bool) + func (ptp ProjectTaskProperties) AsConnectToTargetSQLDbTaskProperties() (*ConnectToTargetSQLDbTaskProperties, bool) + func (ptp ProjectTaskProperties) AsConnectToTargetSQLMITaskProperties() (*ConnectToTargetSQLMITaskProperties, bool) + func (ptp ProjectTaskProperties) AsGetUserTablesSQLTaskProperties() (*GetUserTablesSQLTaskProperties, bool) + func (ptp ProjectTaskProperties) AsMigrateSQLServerSQLDbTaskProperties() (*MigrateSQLServerSQLDbTaskProperties, bool) + func (ptp ProjectTaskProperties) AsMigrateSQLServerSQLMITaskProperties() (*MigrateSQLServerSQLMITaskProperties, bool) + func (ptp ProjectTaskProperties) AsProjectTaskProperties() (*ProjectTaskProperties, bool) + func (ptp ProjectTaskProperties) AsValidateMigrationInputSQLServerSQLMITaskProperties() (*ValidateMigrationInputSQLServerSQLMITaskProperties, bool) + func (ptp ProjectTaskProperties) MarshalJSON() ([]byte, error) + type ProjectsClient struct + func NewProjectsClient(subscriptionID string) ProjectsClient + func NewProjectsClientWithBaseURI(baseURI string, subscriptionID string) ProjectsClient + func (client ProjectsClient) CreateOrUpdate(ctx context.Context, parameters Project, groupName string, serviceName string, ...) (result Project, err error) + func (client ProjectsClient) CreateOrUpdatePreparer(ctx context.Context, parameters Project, groupName string, serviceName string, ...) (*http.Request, error) + func (client ProjectsClient) CreateOrUpdateResponder(resp *http.Response) (result Project, err error) + func (client ProjectsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ProjectsClient) Delete(ctx context.Context, groupName string, serviceName string, projectName string, ...) (result autorest.Response, err error) + func (client ProjectsClient) DeletePreparer(ctx context.Context, groupName string, serviceName string, projectName string, ...) (*http.Request, error) + func (client ProjectsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ProjectsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ProjectsClient) Get(ctx context.Context, groupName string, serviceName string, projectName string) (result Project, err error) + func (client ProjectsClient) GetPreparer(ctx context.Context, groupName string, serviceName string, projectName string) (*http.Request, error) + func (client ProjectsClient) GetResponder(resp *http.Response) (result Project, err error) + func (client ProjectsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ProjectsClient) List(ctx context.Context, groupName string, serviceName string) (result ProjectListPage, err error) + func (client ProjectsClient) ListComplete(ctx context.Context, groupName string, serviceName string) (result ProjectListIterator, err error) + func (client ProjectsClient) ListPreparer(ctx context.Context, groupName string, serviceName string) (*http.Request, error) + func (client ProjectsClient) ListResponder(resp *http.Response) (result ProjectList, err error) + func (client ProjectsClient) ListSender(req *http.Request) (*http.Response, error) + func (client ProjectsClient) Update(ctx context.Context, parameters Project, groupName string, serviceName string, ...) (result Project, err error) + func (client ProjectsClient) UpdatePreparer(ctx context.Context, parameters Project, groupName string, serviceName string, ...) (*http.Request, error) + func (client ProjectsClient) UpdateResponder(resp *http.Response) (result Project, err error) + func (client ProjectsClient) UpdateSender(req *http.Request) (*http.Response, error) + type QueryAnalysisValidationResult struct + QueryResults *QueryExecutionResult + ValidationErrors *ValidationError + type QueryExecutionResult struct + QueryText *string + SourceResult *ExecutionStatistics + StatementsInBatch *int64 + TargetResult *ExecutionStatistics + type Quota struct + CurrentValue *float64 + ID *string + Limit *float64 + Name *QuotaName + Unit *string + type QuotaList struct + NextLink *string + Value *[]Quota + func (ql QuotaList) IsEmpty() bool + type QuotaListIterator struct + func NewQuotaListIterator(page QuotaListPage) QuotaListIterator + func (iter *QuotaListIterator) Next() error + func (iter *QuotaListIterator) NextWithContext(ctx context.Context) (err error) + func (iter QuotaListIterator) NotDone() bool + func (iter QuotaListIterator) Response() QuotaList + func (iter QuotaListIterator) Value() Quota + type QuotaListPage struct + func NewQuotaListPage(getNextPage func(context.Context, QuotaList) (QuotaList, error)) QuotaListPage + func (page *QuotaListPage) Next() error + func (page *QuotaListPage) NextWithContext(ctx context.Context) (err error) + func (page QuotaListPage) NotDone() bool + func (page QuotaListPage) Response() QuotaList + func (page QuotaListPage) Values() []Quota + type QuotaName struct + LocalizedValue *string + Value *string + type ReportableException struct + FilePath *string + HResult *int32 + LineNumber *string + Message *string + StackTrace *string + type Resource struct + ID *string + Name *string + Type *string + type ResourceSku struct + APIVersions *[]string + Capabilities *[]ResourceSkuCapabilities + Capacity *ResourceSkuCapacity + Costs *[]ResourceSkuCosts + Family *string + Kind *string + Locations *[]string + Name *string + ResourceType *string + Restrictions *[]ResourceSkuRestrictions + Size *string + Tier *string + type ResourceSkuCapabilities struct + Name *string + Value *string + type ResourceSkuCapacity struct + Default *int64 + Maximum *int64 + Minimum *int64 + ScaleType ResourceSkuCapacityScaleType + type ResourceSkuCapacityScaleType string + const ResourceSkuCapacityScaleTypeAutomatic + const ResourceSkuCapacityScaleTypeManual + const ResourceSkuCapacityScaleTypeNone + func PossibleResourceSkuCapacityScaleTypeValues() []ResourceSkuCapacityScaleType + type ResourceSkuCosts struct + ExtendedUnit *string + MeterID *string + Quantity *int64 + type ResourceSkuRestrictions struct + ReasonCode ResourceSkuRestrictionsReasonCode + Type ResourceSkuRestrictionsType + Values *[]string + type ResourceSkuRestrictionsReasonCode string + const NotAvailableForSubscription + const QuotaID + func PossibleResourceSkuRestrictionsReasonCodeValues() []ResourceSkuRestrictionsReasonCode + type ResourceSkuRestrictionsType string + const Location + func PossibleResourceSkuRestrictionsTypeValues() []ResourceSkuRestrictionsType + type ResourceSkusClient struct + func NewResourceSkusClient(subscriptionID string) ResourceSkusClient + func NewResourceSkusClientWithBaseURI(baseURI string, subscriptionID string) ResourceSkusClient + func (client ResourceSkusClient) ListSkus(ctx context.Context) (result ResourceSkusResultPage, err error) + func (client ResourceSkusClient) ListSkusComplete(ctx context.Context) (result ResourceSkusResultIterator, err error) + func (client ResourceSkusClient) ListSkusPreparer(ctx context.Context) (*http.Request, error) + func (client ResourceSkusClient) ListSkusResponder(resp *http.Response) (result ResourceSkusResult, err error) + func (client ResourceSkusClient) ListSkusSender(req *http.Request) (*http.Response, error) + type ResourceSkusResult struct + NextLink *string + Value *[]ResourceSku + func (rsr ResourceSkusResult) IsEmpty() bool + type ResourceSkusResultIterator struct + func NewResourceSkusResultIterator(page ResourceSkusResultPage) ResourceSkusResultIterator + func (iter *ResourceSkusResultIterator) Next() error + func (iter *ResourceSkusResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResourceSkusResultIterator) NotDone() bool + func (iter ResourceSkusResultIterator) Response() ResourceSkusResult + func (iter ResourceSkusResultIterator) Value() ResourceSku + type ResourceSkusResultPage struct + func NewResourceSkusResultPage(...) ResourceSkusResultPage + func (page *ResourceSkusResultPage) Next() error + func (page *ResourceSkusResultPage) NextWithContext(ctx context.Context) (err error) + func (page ResourceSkusResultPage) NotDone() bool + func (page ResourceSkusResultPage) Response() ResourceSkusResult + func (page ResourceSkusResultPage) Values() []ResourceSku + type ResultType string + const ResultTypeDatabaseLevelOutput + const ResultTypeErrorOutput + const ResultTypeMigrateSQLServerSQLDbTaskOutput + const ResultTypeMigrationLevelOutput + const ResultTypeTableLevelOutput + func PossibleResultTypeValues() []ResultType + type ResultTypeBasicConnectToSourceSQLServerTaskOutput string + const ResultTypeBasicConnectToSourceSQLServerTaskOutputResultTypeAgentJobLevelOutput + const ResultTypeBasicConnectToSourceSQLServerTaskOutputResultTypeConnectToSourceSQLServerTaskOutput + const ResultTypeBasicConnectToSourceSQLServerTaskOutputResultTypeDatabaseLevelOutput + const ResultTypeBasicConnectToSourceSQLServerTaskOutputResultTypeLoginLevelOutput + const ResultTypeBasicConnectToSourceSQLServerTaskOutputResultTypeTaskLevelOutput + func PossibleResultTypeBasicConnectToSourceSQLServerTaskOutputValues() []ResultTypeBasicConnectToSourceSQLServerTaskOutput + type ResultTypeBasicMigrateSQLServerSQLMITaskOutput string + const ResultTypeBasicMigrateSQLServerSQLMITaskOutputResultTypeAgentJobLevelOutput + const ResultTypeBasicMigrateSQLServerSQLMITaskOutputResultTypeDatabaseLevelOutput + const ResultTypeBasicMigrateSQLServerSQLMITaskOutputResultTypeErrorOutput + const ResultTypeBasicMigrateSQLServerSQLMITaskOutputResultTypeLoginLevelOutput + const ResultTypeBasicMigrateSQLServerSQLMITaskOutputResultTypeMigrateSQLServerSQLMITaskOutput + const ResultTypeBasicMigrateSQLServerSQLMITaskOutputResultTypeMigrationLevelOutput + func PossibleResultTypeBasicMigrateSQLServerSQLMITaskOutputValues() []ResultTypeBasicMigrateSQLServerSQLMITaskOutput + type SQLConnectionInfo struct + AdditionalSettings *string + Authentication AuthenticationType + DataSource *string + EncryptConnection *bool + Password *string + TrustServerCertificate *bool + Type Type + UserName *string + func (sci SQLConnectionInfo) AsBasicConnectionInfo() (BasicConnectionInfo, bool) + func (sci SQLConnectionInfo) AsConnectionInfo() (*ConnectionInfo, bool) + func (sci SQLConnectionInfo) AsSQLConnectionInfo() (*SQLConnectionInfo, bool) + func (sci SQLConnectionInfo) MarshalJSON() ([]byte, error) + type SQLMigrationTaskInput struct + SourceConnectionInfo *SQLConnectionInfo + TargetConnectionInfo *SQLConnectionInfo + type SchemaComparisonValidationResult struct + SchemaDifferences *SchemaComparisonValidationResultType + SourceDatabaseObjectCount map[string]*int64 + TargetDatabaseObjectCount map[string]*int64 + ValidationErrors *ValidationError + func (scvr SchemaComparisonValidationResult) MarshalJSON() ([]byte, error) + type SchemaComparisonValidationResultType struct + ObjectName *string + ObjectType ObjectType + UpdateAction UpdateActionType + type ServerLevelPermissionsGroup string + const Default + const MigrationFromSQLServerToAzureDB + func PossibleServerLevelPermissionsGroupValues() []ServerLevelPermissionsGroup + type Service struct + Etag *string + ID *string + Kind *string + Location *string + Name *string + Sku *ServiceSku + Tags map[string]*string + Type *string + func (s *Service) UnmarshalJSON(body []byte) error + func (s Service) MarshalJSON() ([]byte, error) + type ServiceList struct + NextLink *string + Value *[]Service + func (sl ServiceList) IsEmpty() bool + type ServiceListIterator struct + func NewServiceListIterator(page ServiceListPage) ServiceListIterator + func (iter *ServiceListIterator) Next() error + func (iter *ServiceListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ServiceListIterator) NotDone() bool + func (iter ServiceListIterator) Response() ServiceList + func (iter ServiceListIterator) Value() Service + type ServiceListPage struct + func NewServiceListPage(getNextPage func(context.Context, ServiceList) (ServiceList, error)) ServiceListPage + func (page *ServiceListPage) Next() error + func (page *ServiceListPage) NextWithContext(ctx context.Context) (err error) + func (page ServiceListPage) NotDone() bool + func (page ServiceListPage) Response() ServiceList + func (page ServiceListPage) Values() []Service + type ServiceOperation struct + Display *ServiceOperationDisplay + Name *string + type ServiceOperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type ServiceOperationList struct + NextLink *string + Value *[]ServiceOperation + func (sol ServiceOperationList) IsEmpty() bool + type ServiceOperationListIterator struct + func NewServiceOperationListIterator(page ServiceOperationListPage) ServiceOperationListIterator + func (iter *ServiceOperationListIterator) Next() error + func (iter *ServiceOperationListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ServiceOperationListIterator) NotDone() bool + func (iter ServiceOperationListIterator) Response() ServiceOperationList + func (iter ServiceOperationListIterator) Value() ServiceOperation + type ServiceOperationListPage struct + func NewServiceOperationListPage(...) ServiceOperationListPage + func (page *ServiceOperationListPage) Next() error + func (page *ServiceOperationListPage) NextWithContext(ctx context.Context) (err error) + func (page ServiceOperationListPage) NotDone() bool + func (page ServiceOperationListPage) Response() ServiceOperationList + func (page ServiceOperationListPage) Values() []ServiceOperation + type ServiceProperties struct + ProvisioningState ServiceProvisioningState + PublicKey *string + VirtualSubnetID *string + type ServiceProvisioningState string + const ServiceProvisioningStateAccepted + const ServiceProvisioningStateDeleting + const ServiceProvisioningStateDeploying + const ServiceProvisioningStateFailed + const ServiceProvisioningStateFailedToStart + const ServiceProvisioningStateFailedToStop + const ServiceProvisioningStateStarting + const ServiceProvisioningStateStopped + const ServiceProvisioningStateStopping + const ServiceProvisioningStateSucceeded + func PossibleServiceProvisioningStateValues() []ServiceProvisioningState + type ServiceScalability string + const ServiceScalabilityAutomatic + const ServiceScalabilityManual + const ServiceScalabilityNone + func PossibleServiceScalabilityValues() []ServiceScalability + type ServiceSku struct + Capacity *int32 + Family *string + Name *string + Size *string + Tier *string + type ServiceSkuList struct + NextLink *string + Value *[]AvailableServiceSku + func (ssl ServiceSkuList) IsEmpty() bool + type ServiceSkuListIterator struct + func NewServiceSkuListIterator(page ServiceSkuListPage) ServiceSkuListIterator + func (iter *ServiceSkuListIterator) Next() error + func (iter *ServiceSkuListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ServiceSkuListIterator) NotDone() bool + func (iter ServiceSkuListIterator) Response() ServiceSkuList + func (iter ServiceSkuListIterator) Value() AvailableServiceSku + type ServiceSkuListPage struct + func NewServiceSkuListPage(getNextPage func(context.Context, ServiceSkuList) (ServiceSkuList, error)) ServiceSkuListPage + func (page *ServiceSkuListPage) Next() error + func (page *ServiceSkuListPage) NextWithContext(ctx context.Context) (err error) + func (page ServiceSkuListPage) NotDone() bool + func (page ServiceSkuListPage) Response() ServiceSkuList + func (page ServiceSkuListPage) Values() []AvailableServiceSku + type ServiceStatusResponse struct + AgentVersion *string + Status *string + SupportedTaskTypes *[]string + VMSize *string + type ServicesClient struct + func NewServicesClient(subscriptionID string) ServicesClient + func NewServicesClientWithBaseURI(baseURI string, subscriptionID string) ServicesClient + func (client ServicesClient) CheckChildrenNameAvailability(ctx context.Context, groupName string, serviceName string, ...) (result NameAvailabilityResponse, err error) + func (client ServicesClient) CheckChildrenNameAvailabilityPreparer(ctx context.Context, groupName string, serviceName string, ...) (*http.Request, error) + func (client ServicesClient) CheckChildrenNameAvailabilityResponder(resp *http.Response) (result NameAvailabilityResponse, err error) + func (client ServicesClient) CheckChildrenNameAvailabilitySender(req *http.Request) (*http.Response, error) + func (client ServicesClient) CheckNameAvailability(ctx context.Context, location string, parameters NameAvailabilityRequest) (result NameAvailabilityResponse, err error) + func (client ServicesClient) CheckNameAvailabilityPreparer(ctx context.Context, location string, parameters NameAvailabilityRequest) (*http.Request, error) + func (client ServicesClient) CheckNameAvailabilityResponder(resp *http.Response) (result NameAvailabilityResponse, err error) + func (client ServicesClient) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error) + func (client ServicesClient) CheckStatus(ctx context.Context, groupName string, serviceName string) (result ServiceStatusResponse, err error) + func (client ServicesClient) CheckStatusPreparer(ctx context.Context, groupName string, serviceName string) (*http.Request, error) + func (client ServicesClient) CheckStatusResponder(resp *http.Response) (result ServiceStatusResponse, err error) + func (client ServicesClient) CheckStatusSender(req *http.Request) (*http.Response, error) + func (client ServicesClient) CreateOrUpdate(ctx context.Context, parameters Service, groupName string, serviceName string) (result ServicesCreateOrUpdateFuture, err error) + func (client ServicesClient) CreateOrUpdatePreparer(ctx context.Context, parameters Service, groupName string, serviceName string) (*http.Request, error) + func (client ServicesClient) CreateOrUpdateResponder(resp *http.Response) (result Service, err error) + func (client ServicesClient) CreateOrUpdateSender(req *http.Request) (future ServicesCreateOrUpdateFuture, err error) + func (client ServicesClient) Delete(ctx context.Context, groupName string, serviceName string, ...) (result ServicesDeleteFuture, err error) + func (client ServicesClient) DeletePreparer(ctx context.Context, groupName string, serviceName string, ...) (*http.Request, error) + func (client ServicesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ServicesClient) DeleteSender(req *http.Request) (future ServicesDeleteFuture, err error) + func (client ServicesClient) Get(ctx context.Context, groupName string, serviceName string) (result Service, err error) + func (client ServicesClient) GetPreparer(ctx context.Context, groupName string, serviceName string) (*http.Request, error) + func (client ServicesClient) GetResponder(resp *http.Response) (result Service, err error) + func (client ServicesClient) GetSender(req *http.Request) (*http.Response, error) + func (client ServicesClient) List(ctx context.Context) (result ServiceListPage, err error) + func (client ServicesClient) ListByResourceGroup(ctx context.Context, groupName string) (result ServiceListPage, err error) + func (client ServicesClient) ListByResourceGroupComplete(ctx context.Context, groupName string) (result ServiceListIterator, err error) + func (client ServicesClient) ListByResourceGroupPreparer(ctx context.Context, groupName string) (*http.Request, error) + func (client ServicesClient) ListByResourceGroupResponder(resp *http.Response) (result ServiceList, err error) + func (client ServicesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ServicesClient) ListComplete(ctx context.Context) (result ServiceListIterator, err error) + func (client ServicesClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client ServicesClient) ListResponder(resp *http.Response) (result ServiceList, err error) + func (client ServicesClient) ListSender(req *http.Request) (*http.Response, error) + func (client ServicesClient) ListSkus(ctx context.Context, groupName string, serviceName string) (result ServiceSkuListPage, err error) + func (client ServicesClient) ListSkusComplete(ctx context.Context, groupName string, serviceName string) (result ServiceSkuListIterator, err error) + func (client ServicesClient) ListSkusPreparer(ctx context.Context, groupName string, serviceName string) (*http.Request, error) + func (client ServicesClient) ListSkusResponder(resp *http.Response) (result ServiceSkuList, err error) + func (client ServicesClient) ListSkusSender(req *http.Request) (*http.Response, error) + func (client ServicesClient) Start(ctx context.Context, groupName string, serviceName string) (result ServicesStartFuture, err error) + func (client ServicesClient) StartPreparer(ctx context.Context, groupName string, serviceName string) (*http.Request, error) + func (client ServicesClient) StartResponder(resp *http.Response) (result autorest.Response, err error) + func (client ServicesClient) StartSender(req *http.Request) (future ServicesStartFuture, err error) + func (client ServicesClient) Stop(ctx context.Context, groupName string, serviceName string) (result ServicesStopFuture, err error) + func (client ServicesClient) StopPreparer(ctx context.Context, groupName string, serviceName string) (*http.Request, error) + func (client ServicesClient) StopResponder(resp *http.Response) (result autorest.Response, err error) + func (client ServicesClient) StopSender(req *http.Request) (future ServicesStopFuture, err error) + func (client ServicesClient) Update(ctx context.Context, parameters Service, groupName string, serviceName string) (result ServicesUpdateFuture, err error) + func (client ServicesClient) UpdatePreparer(ctx context.Context, parameters Service, groupName string, serviceName string) (*http.Request, error) + func (client ServicesClient) UpdateResponder(resp *http.Response) (result Service, err error) + func (client ServicesClient) UpdateSender(req *http.Request) (future ServicesUpdateFuture, err error) + type ServicesCreateOrUpdateFuture struct + func (future *ServicesCreateOrUpdateFuture) Result(client ServicesClient) (s Service, err error) + type ServicesDeleteFuture struct + func (future *ServicesDeleteFuture) Result(client ServicesClient) (ar autorest.Response, err error) + type ServicesStartFuture struct + func (future *ServicesStartFuture) Result(client ServicesClient) (ar autorest.Response, err error) + type ServicesStopFuture struct + func (future *ServicesStopFuture) Result(client ServicesClient) (ar autorest.Response, err error) + type ServicesUpdateFuture struct + func (future *ServicesUpdateFuture) Result(client ServicesClient) (s Service, err error) + type Severity string + const SeverityError + const SeverityMessage + const SeverityWarning + func PossibleSeverityValues() []Severity + type StartMigrationScenarioServerRoleResult struct + ExceptionsAndWarnings *[]ReportableException + Name *string + State MigrationState + type TaskList struct + NextLink *string + Value *[]ProjectTask + func (tl TaskList) IsEmpty() bool + type TaskListIterator struct + func NewTaskListIterator(page TaskListPage) TaskListIterator + func (iter *TaskListIterator) Next() error + func (iter *TaskListIterator) NextWithContext(ctx context.Context) (err error) + func (iter TaskListIterator) NotDone() bool + func (iter TaskListIterator) Response() TaskList + func (iter TaskListIterator) Value() ProjectTask + type TaskListPage struct + func NewTaskListPage(getNextPage func(context.Context, TaskList) (TaskList, error)) TaskListPage + func (page *TaskListPage) Next() error + func (page *TaskListPage) NextWithContext(ctx context.Context) (err error) + func (page TaskListPage) NotDone() bool + func (page TaskListPage) Response() TaskList + func (page TaskListPage) Values() []ProjectTask + type TaskState string + const TaskStateCanceled + const TaskStateFailed + const TaskStateFailedInputValidation + const TaskStateFaulted + const TaskStateQueued + const TaskStateRunning + const TaskStateSucceeded + const TaskStateUnknown + func PossibleTaskStateValues() []TaskState + type TaskType string + const TaskTypeConnectToSourceSQLServer + const TaskTypeConnectToTargetAzureSQLDbMI + const TaskTypeConnectToTargetSQLDb + const TaskTypeGetUserTablesSQL + const TaskTypeMigrateSQLServerAzureSQLDbMI + const TaskTypeMigrateSQLServerSQLDb + const TaskTypeUnknown + const TaskTypeValidateMigrationInputSQLServerAzureSQLDbMI + func PossibleTaskTypeValues() []TaskType + type TasksClient struct + func NewTasksClient(subscriptionID string) TasksClient + func NewTasksClientWithBaseURI(baseURI string, subscriptionID string) TasksClient + func (client TasksClient) Cancel(ctx context.Context, groupName string, serviceName string, projectName string, ...) (result ProjectTask, err error) + func (client TasksClient) CancelPreparer(ctx context.Context, groupName string, serviceName string, projectName string, ...) (*http.Request, error) + func (client TasksClient) CancelResponder(resp *http.Response) (result ProjectTask, err error) + func (client TasksClient) CancelSender(req *http.Request) (*http.Response, error) + func (client TasksClient) CreateOrUpdate(ctx context.Context, parameters ProjectTask, groupName string, ...) (result ProjectTask, err error) + func (client TasksClient) CreateOrUpdatePreparer(ctx context.Context, parameters ProjectTask, groupName string, ...) (*http.Request, error) + func (client TasksClient) CreateOrUpdateResponder(resp *http.Response) (result ProjectTask, err error) + func (client TasksClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client TasksClient) Delete(ctx context.Context, groupName string, serviceName string, projectName string, ...) (result autorest.Response, err error) + func (client TasksClient) DeletePreparer(ctx context.Context, groupName string, serviceName string, projectName string, ...) (*http.Request, error) + func (client TasksClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client TasksClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client TasksClient) Get(ctx context.Context, groupName string, serviceName string, projectName string, ...) (result ProjectTask, err error) + func (client TasksClient) GetPreparer(ctx context.Context, groupName string, serviceName string, projectName string, ...) (*http.Request, error) + func (client TasksClient) GetResponder(resp *http.Response) (result ProjectTask, err error) + func (client TasksClient) GetSender(req *http.Request) (*http.Response, error) + func (client TasksClient) List(ctx context.Context, groupName string, serviceName string, projectName string, ...) (result TaskListPage, err error) + func (client TasksClient) ListComplete(ctx context.Context, groupName string, serviceName string, projectName string, ...) (result TaskListIterator, err error) + func (client TasksClient) ListPreparer(ctx context.Context, groupName string, serviceName string, projectName string, ...) (*http.Request, error) + func (client TasksClient) ListResponder(resp *http.Response) (result TaskList, err error) + func (client TasksClient) ListSender(req *http.Request) (*http.Response, error) + func (client TasksClient) Update(ctx context.Context, parameters ProjectTask, groupName string, ...) (result ProjectTask, err error) + func (client TasksClient) UpdatePreparer(ctx context.Context, parameters ProjectTask, groupName string, ...) (*http.Request, error) + func (client TasksClient) UpdateResponder(resp *http.Response) (result ProjectTask, err error) + func (client TasksClient) UpdateSender(req *http.Request) (*http.Response, error) + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error) + type Type string + const TypeSQLConnectionInfo + const TypeUnknown + func PossibleTypeValues() []Type + type UpdateActionType string + const AddedOnTarget + const ChangedOnTarget + const DeletedOnTarget + func PossibleUpdateActionTypeValues() []UpdateActionType + type UsagesClient struct + func NewUsagesClient(subscriptionID string) UsagesClient + func NewUsagesClientWithBaseURI(baseURI string, subscriptionID string) UsagesClient + func (client UsagesClient) List(ctx context.Context, location string) (result QuotaListPage, err error) + func (client UsagesClient) ListComplete(ctx context.Context, location string) (result QuotaListIterator, err error) + func (client UsagesClient) ListPreparer(ctx context.Context, location string) (*http.Request, error) + func (client UsagesClient) ListResponder(resp *http.Response) (result QuotaList, err error) + func (client UsagesClient) ListSender(req *http.Request) (*http.Response, error) + type ValidateMigrationInputSQLServerSQLMITaskInput struct + BackupBlobShare *BlobShare + BackupFileShare *FileShare + SelectedDatabases *[]MigrateSQLServerSQLMIDatabaseInput + TargetConnectionInfo *SQLConnectionInfo + type ValidateMigrationInputSQLServerSQLMITaskOutput struct + BackupFolderErrors *[]ReportableException + BackupShareCredentialsErrors *[]ReportableException + BackupStorageAccountErrors *[]ReportableException + ID *string + Name *string + RestoreDatabaseNameErrors *[]ReportableException + type ValidateMigrationInputSQLServerSQLMITaskProperties struct + Errors *[]ODataError + Input *ValidateMigrationInputSQLServerSQLMITaskInput + Output *[]ValidateMigrationInputSQLServerSQLMITaskOutput + State TaskState + TaskType TaskType + func (vmisssmtp ValidateMigrationInputSQLServerSQLMITaskProperties) AsBasicProjectTaskProperties() (BasicProjectTaskProperties, bool) + func (vmisssmtp ValidateMigrationInputSQLServerSQLMITaskProperties) AsConnectToSourceSQLServerTaskProperties() (*ConnectToSourceSQLServerTaskProperties, bool) + func (vmisssmtp ValidateMigrationInputSQLServerSQLMITaskProperties) AsConnectToTargetSQLDbTaskProperties() (*ConnectToTargetSQLDbTaskProperties, bool) + func (vmisssmtp ValidateMigrationInputSQLServerSQLMITaskProperties) AsConnectToTargetSQLMITaskProperties() (*ConnectToTargetSQLMITaskProperties, bool) + func (vmisssmtp ValidateMigrationInputSQLServerSQLMITaskProperties) AsGetUserTablesSQLTaskProperties() (*GetUserTablesSQLTaskProperties, bool) + func (vmisssmtp ValidateMigrationInputSQLServerSQLMITaskProperties) AsMigrateSQLServerSQLDbTaskProperties() (*MigrateSQLServerSQLDbTaskProperties, bool) + func (vmisssmtp ValidateMigrationInputSQLServerSQLMITaskProperties) AsMigrateSQLServerSQLMITaskProperties() (*MigrateSQLServerSQLMITaskProperties, bool) + func (vmisssmtp ValidateMigrationInputSQLServerSQLMITaskProperties) AsProjectTaskProperties() (*ProjectTaskProperties, bool) + func (vmisssmtp ValidateMigrationInputSQLServerSQLMITaskProperties) AsValidateMigrationInputSQLServerSQLMITaskProperties() (*ValidateMigrationInputSQLServerSQLMITaskProperties, bool) + func (vmisssmtp ValidateMigrationInputSQLServerSQLMITaskProperties) MarshalJSON() ([]byte, error) + type ValidationError struct + Severity Severity + Text *string + type ValidationStatus string + const ValidationStatusCompleted + const ValidationStatusCompletedWithIssues + const ValidationStatusDefault + const ValidationStatusFailed + const ValidationStatusInProgress + const ValidationStatusInitialized + const ValidationStatusNotStarted + const ValidationStatusStopped + func PossibleValidationStatusValues() []ValidationStatus + type WaitStatistics struct + WaitCount *int64 + WaitTimeMs *float64 + WaitType *string Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v15 gopkg.in/Azure/azure-sdk-for-go.v16 gopkg.in/Azure/azure-sdk-for-go.v17 gopkg.in/Azure/azure-sdk-for-go.v18 gopkg.in/Azure/azure-sdk-for-go.v19 gopkg.in/Azure/azure-sdk-for-go.v20 gopkg.in/Azure/azure-sdk-for-go.v21 gopkg.in/Azure/azure-sdk-for-go.v22 gopkg.in/Azure/azure-sdk-for-go.v23 gopkg.in/Azure/azure-sdk-for-go.v24 gopkg.in/Azure/azure-sdk-for-go.v26 gopkg.in/Azure/azure-sdk-for-go.v27 gopkg.in/Azure/azure-sdk-for-go.v28 gopkg.in/Azure/azure-sdk-for-go.v29 gopkg.in/Azure/azure-sdk-for-go.v30 gopkg.in/Azure/azure-sdk-for-go.v31 gopkg.in/Azure/azure-sdk-for-go.v32 gopkg.in/Azure/azure-sdk-for-go.v33 gopkg.in/Azure/azure-sdk-for-go.v34 gopkg.in/Azure/azure-sdk-for-go.v35 gopkg.in/Azure/azure-sdk-for-go.v36 gopkg.in/Azure/azure-sdk-for-go.v37 gopkg.in/Azure/azure-sdk-for-go.v38 gopkg.in/Azure/azure-sdk-for-go.v39 gopkg.in/Azure/azure-sdk-for-go.v40 gopkg.in/Azure/azure-sdk-for-go.v41 gopkg.in/Azure/azure-sdk-for-go.v42 gopkg.in/Azure/azure-sdk-for-go.v43 gopkg.in/Azure/azure-sdk-for-go.v44 gopkg.in/Azure/azure-sdk-for-go.v45 gopkg.in/Azure/azure-sdk-for-go.v46 gopkg.in/Azure/azure-sdk-for-go.v48