Documentation ¶
Index ¶
- func PossibleValuesForAuthenticationType() []string
- func PossibleValuesForBackupFileStatus() []string
- func PossibleValuesForBackupMode() []string
- func PossibleValuesForBackupType() []string
- func PossibleValuesForCommandState() []string
- func PossibleValuesForDatabaseCompatLevel() []string
- func PossibleValuesForDatabaseFileType() []string
- func PossibleValuesForDatabaseMigrationStage() []string
- func PossibleValuesForDatabaseMigrationState() []string
- func PossibleValuesForDatabaseState() []string
- func PossibleValuesForLoginMigrationStage() []string
- func PossibleValuesForLoginType() []string
- func PossibleValuesForMigrationState() []string
- func PossibleValuesForMigrationStatus() []string
- func PossibleValuesForMongoDbClusterType() []string
- func PossibleValuesForMongoDbErrorType() []string
- func PossibleValuesForMongoDbMigrationState() []string
- func PossibleValuesForMongoDbReplication() []string
- func PossibleValuesForMongoDbShardKeyOrder() []string
- func PossibleValuesForMySqlTargetPlatformType() []string
- func PossibleValuesForObjectType() []string
- func PossibleValuesForReplicateMigrationState() []string
- func PossibleValuesForResultType() []string
- func PossibleValuesForScenarioSource() []string
- func PossibleValuesForScenarioTarget() []string
- func PossibleValuesForServerLevelPermissionsGroup() []string
- func PossibleValuesForSeverity() []string
- func PossibleValuesForSqlSourcePlatform() []string
- func PossibleValuesForSsisMigrationOverwriteOption() []string
- func PossibleValuesForSsisMigrationStage() []string
- func PossibleValuesForSsisStoreType() []string
- func PossibleValuesForSyncDatabaseMigrationReportingState() []string
- func PossibleValuesForSyncTableMigrationState() []string
- func PossibleValuesForTaskState() []string
- func PossibleValuesForUpdateActionType() []string
- func PossibleValuesForValidationStatus() []string
- func ValidateServiceTaskID(input interface{}, key string) (warnings []string, errors []error)
- type AuthenticationType
- type AzureActiveDirectoryApp
- type BackupFileInfo
- type BackupFileStatus
- type BackupMode
- type BackupSetInfo
- func (o *BackupSetInfo) GetBackupFinishedDateAsTime() (*time.Time, error)
- func (o *BackupSetInfo) GetBackupStartDateAsTime() (*time.Time, error)
- func (o *BackupSetInfo) GetLastModifiedTimeAsTime() (*time.Time, error)
- func (o *BackupSetInfo) SetBackupFinishedDateAsTime(input time.Time)
- func (o *BackupSetInfo) SetBackupStartDateAsTime(input time.Time)
- func (o *BackupSetInfo) SetLastModifiedTimeAsTime(input time.Time)
- type BackupType
- type BaseCommandPropertiesImpl
- type BaseConnectToSourceSqlServerTaskOutputImpl
- type BaseConnectionInfoImpl
- type BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
- type BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
- type BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
- type BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
- type BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
- type BaseMigrateSqlServerSqlDbTaskOutputImpl
- type BaseMigrateSqlServerSqlMISyncTaskOutputImpl
- type BaseMigrateSqlServerSqlMITaskOutputImpl
- type BaseMigrateSsisTaskOutputImpl
- type BaseMongoDbProgressImpl
- type BaseProjectTaskPropertiesImpl
- type BlobShare
- type CommandProperties
- type CommandState
- type ConnectToMongoDbTaskProperties
- type ConnectToSourceMySqlTaskInput
- type ConnectToSourceMySqlTaskProperties
- type ConnectToSourceNonSqlTaskOutput
- type ConnectToSourceOracleSyncTaskInput
- type ConnectToSourceOracleSyncTaskOutput
- type ConnectToSourceOracleSyncTaskProperties
- type ConnectToSourcePostgreSqlSyncTaskInput
- type ConnectToSourcePostgreSqlSyncTaskOutput
- type ConnectToSourcePostgreSqlSyncTaskProperties
- type ConnectToSourceSqlServerSyncTaskProperties
- type ConnectToSourceSqlServerTaskInput
- type ConnectToSourceSqlServerTaskOutput
- type ConnectToSourceSqlServerTaskOutputAgentJobLevel
- type ConnectToSourceSqlServerTaskOutputDatabaseLevel
- type ConnectToSourceSqlServerTaskOutputLoginLevel
- type ConnectToSourceSqlServerTaskOutputTaskLevel
- type ConnectToSourceSqlServerTaskProperties
- type ConnectToTargetAzureDbForMySqlTaskInput
- type ConnectToTargetAzureDbForMySqlTaskOutput
- type ConnectToTargetAzureDbForMySqlTaskProperties
- type ConnectToTargetAzureDbForPostgreSqlSyncTaskInput
- type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
- type ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties
- func (s ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
- func (s ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
- func (s *ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
- type ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput
- type ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput
- type ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputDatabaseSchemaMapInlined
- type ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties
- func (s ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
- func (s ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
- func (s *ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
- type ConnectToTargetSqlDbTaskInput
- type ConnectToTargetSqlDbTaskOutput
- type ConnectToTargetSqlDbTaskProperties
- type ConnectToTargetSqlMISyncTaskInput
- type ConnectToTargetSqlMISyncTaskOutput
- type ConnectToTargetSqlMISyncTaskProperties
- type ConnectToTargetSqlMITaskInput
- type ConnectToTargetSqlMITaskOutput
- type ConnectToTargetSqlMITaskProperties
- type ConnectToTargetSqlSqlDbSyncTaskInput
- type ConnectToTargetSqlSqlDbSyncTaskProperties
- type ConnectionInfo
- type DataIntegrityValidationResult
- type DataItemMigrationSummaryResult
- func (o *DataItemMigrationSummaryResult) GetEndedOnAsTime() (*time.Time, error)
- func (o *DataItemMigrationSummaryResult) GetStartedOnAsTime() (*time.Time, error)
- func (o *DataItemMigrationSummaryResult) SetEndedOnAsTime(input time.Time)
- func (o *DataItemMigrationSummaryResult) SetStartedOnAsTime(input time.Time)
- type DatabaseBackupInfo
- type DatabaseCompatLevel
- type DatabaseFileInfo
- type DatabaseFileType
- type DatabaseMigrationStage
- type DatabaseMigrationState
- type DatabaseState
- type DatabaseSummaryResult
- type DatabaseTable
- type ExecutionStatistics
- type FileShare
- type GetTdeCertificatesSqlTaskInput
- type GetTdeCertificatesSqlTaskOutput
- type GetTdeCertificatesSqlTaskProperties
- type GetUserTablesMySqlTaskInput
- type GetUserTablesMySqlTaskOutput
- type GetUserTablesMySqlTaskProperties
- type GetUserTablesOracleTaskInput
- type GetUserTablesOracleTaskOutput
- type GetUserTablesOracleTaskProperties
- type GetUserTablesPostgreSqlTaskInput
- type GetUserTablesPostgreSqlTaskOutput
- type GetUserTablesPostgreSqlTaskProperties
- type GetUserTablesSqlSyncTaskInput
- type GetUserTablesSqlSyncTaskOutput
- type GetUserTablesSqlSyncTaskProperties
- type GetUserTablesSqlTaskInput
- type GetUserTablesSqlTaskOutput
- type GetUserTablesSqlTaskProperties
- type LoginMigrationStage
- type LoginType
- type MiSqlConnectionInfo
- type MigrateMISyncCompleteCommandInput
- type MigrateMISyncCompleteCommandOutput
- type MigrateMISyncCompleteCommandProperties
- type MigrateMongoDbTaskProperties
- type MigrateMySqlAzureDbForMySqlOfflineDatabaseInput
- type MigrateMySqlAzureDbForMySqlOfflineTaskInput
- type MigrateMySqlAzureDbForMySqlOfflineTaskOutput
- type MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
- type MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
- type MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
- type MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
- type MigrateMySqlAzureDbForMySqlOfflineTaskProperties
- type MigrateMySqlAzureDbForMySqlSyncDatabaseInput
- type MigrateMySqlAzureDbForMySqlSyncTaskInput
- type MigrateMySqlAzureDbForMySqlSyncTaskOutput
- type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
- type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
- type MigrateMySqlAzureDbForMySqlSyncTaskOutputError
- type MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
- type MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
- type MigrateMySqlAzureDbForMySqlSyncTaskProperties
- type MigrateOracleAzureDbForPostgreSqlSyncTaskProperties
- func (s MigrateOracleAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
- func (s MigrateOracleAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
- func (s *MigrateOracleAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
- type MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
- type MigrateOracleAzureDbPostgreSqlSyncTaskInput
- type MigrateOracleAzureDbPostgreSqlSyncTaskOutput
- type MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
- type MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
- type MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
- type MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
- type MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
- type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput
- type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput
- type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput
- type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput
- type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
- type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
- type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
- type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
- type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
- type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties
- func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
- func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
- func (s *MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
- type MigrateSqlServerSqlDbDatabaseInput
- type MigrateSqlServerSqlDbSyncDatabaseInput
- type MigrateSqlServerSqlDbSyncTaskInput
- type MigrateSqlServerSqlDbSyncTaskOutput
- type MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
- type MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
- type MigrateSqlServerSqlDbSyncTaskOutputError
- type MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
- type MigrateSqlServerSqlDbSyncTaskOutputTableLevel
- type MigrateSqlServerSqlDbSyncTaskProperties
- type MigrateSqlServerSqlDbTaskInput
- type MigrateSqlServerSqlDbTaskOutput
- type MigrateSqlServerSqlDbTaskOutputDatabaseLevel
- type MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
- type MigrateSqlServerSqlDbTaskOutputError
- type MigrateSqlServerSqlDbTaskOutputMigrationLevel
- type MigrateSqlServerSqlDbTaskOutputTableLevel
- type MigrateSqlServerSqlDbTaskOutputValidationResult
- type MigrateSqlServerSqlDbTaskProperties
- type MigrateSqlServerSqlMIDatabaseInput
- type MigrateSqlServerSqlMISyncTaskOutput
- type MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
- type MigrateSqlServerSqlMISyncTaskOutputError
- type MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
- type MigrateSqlServerSqlMISyncTaskProperties
- type MigrateSqlServerSqlMITaskInput
- type MigrateSqlServerSqlMITaskOutput
- type MigrateSqlServerSqlMITaskOutputAgentJobLevel
- type MigrateSqlServerSqlMITaskOutputDatabaseLevel
- type MigrateSqlServerSqlMITaskOutputError
- type MigrateSqlServerSqlMITaskOutputLoginLevel
- type MigrateSqlServerSqlMITaskOutputMigrationLevel
- type MigrateSqlServerSqlMITaskProperties
- type MigrateSsisTaskInput
- type MigrateSsisTaskOutput
- type MigrateSsisTaskOutputMigrationLevel
- type MigrateSsisTaskOutputProjectLevel
- type MigrateSsisTaskProperties
- type MigrateSyncCompleteCommandInput
- type MigrateSyncCompleteCommandOutput
- type MigrateSyncCompleteCommandProperties
- type MigrationEligibilityInfo
- type MigrationReportResult
- type MigrationState
- type MigrationStatus
- type MigrationValidationDatabaseSummaryResult
- func (o *MigrationValidationDatabaseSummaryResult) GetEndedOnAsTime() (*time.Time, error)
- func (o *MigrationValidationDatabaseSummaryResult) GetStartedOnAsTime() (*time.Time, error)
- func (o *MigrationValidationDatabaseSummaryResult) SetEndedOnAsTime(input time.Time)
- func (o *MigrationValidationDatabaseSummaryResult) SetStartedOnAsTime(input time.Time)
- type MigrationValidationOptions
- type MigrationValidationResult
- type MongoDbClusterInfo
- type MongoDbClusterType
- type MongoDbCollectionInfo
- type MongoDbCollectionProgress
- func (o *MongoDbCollectionProgress) GetLastEventTimeAsTime() (*time.Time, error)
- func (o *MongoDbCollectionProgress) GetLastReplayTimeAsTime() (*time.Time, error)
- func (s MongoDbCollectionProgress) MarshalJSON() ([]byte, error)
- func (s MongoDbCollectionProgress) MongoDbProgress() BaseMongoDbProgressImpl
- func (o *MongoDbCollectionProgress) SetLastEventTimeAsTime(input time.Time)
- func (o *MongoDbCollectionProgress) SetLastReplayTimeAsTime(input time.Time)
- type MongoDbCollectionSettings
- type MongoDbConnectionInfo
- type MongoDbDatabaseInfo
- type MongoDbDatabaseProgress
- func (o *MongoDbDatabaseProgress) GetLastEventTimeAsTime() (*time.Time, error)
- func (o *MongoDbDatabaseProgress) GetLastReplayTimeAsTime() (*time.Time, error)
- func (s MongoDbDatabaseProgress) MarshalJSON() ([]byte, error)
- func (s MongoDbDatabaseProgress) MongoDbProgress() BaseMongoDbProgressImpl
- func (o *MongoDbDatabaseProgress) SetLastEventTimeAsTime(input time.Time)
- func (o *MongoDbDatabaseProgress) SetLastReplayTimeAsTime(input time.Time)
- func (s *MongoDbDatabaseProgress) UnmarshalJSON(bytes []byte) error
- type MongoDbDatabaseSettings
- type MongoDbError
- type MongoDbErrorType
- type MongoDbMigrationProgress
- func (o *MongoDbMigrationProgress) GetLastEventTimeAsTime() (*time.Time, error)
- func (o *MongoDbMigrationProgress) GetLastReplayTimeAsTime() (*time.Time, error)
- func (s MongoDbMigrationProgress) MarshalJSON() ([]byte, error)
- func (s MongoDbMigrationProgress) MongoDbProgress() BaseMongoDbProgressImpl
- func (o *MongoDbMigrationProgress) SetLastEventTimeAsTime(input time.Time)
- func (o *MongoDbMigrationProgress) SetLastReplayTimeAsTime(input time.Time)
- type MongoDbMigrationSettings
- type MongoDbMigrationState
- type MongoDbProgress
- type MongoDbReplication
- type MongoDbShardKeyField
- type MongoDbShardKeyInfo
- type MongoDbShardKeyOrder
- type MongoDbShardKeySetting
- type MongoDbThrottlingSettings
- type MySqlConnectionInfo
- type MySqlTargetPlatformType
- type ODataError
- type ObjectType
- type OracleConnectionInfo
- type OrphanedUserInfo
- type PostgreSqlConnectionInfo
- type ProjectTask
- type ProjectTaskProperties
- type QueryAnalysisValidationResult
- type QueryExecutionResult
- type RawCommandPropertiesImpl
- type RawConnectToSourceSqlServerTaskOutputImpl
- type RawConnectionInfoImpl
- type RawMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
- type RawMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
- type RawMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
- type RawMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
- type RawMigrateSqlServerSqlDbSyncTaskOutputImpl
- type RawMigrateSqlServerSqlDbTaskOutputImpl
- type RawMigrateSqlServerSqlMISyncTaskOutputImpl
- type RawMigrateSqlServerSqlMITaskOutputImpl
- type RawMigrateSsisTaskOutputImpl
- type RawMongoDbProgressImpl
- type RawProjectTaskPropertiesImpl
- type ReplicateMigrationState
- type ReportableException
- type ResultType
- type ScenarioSource
- type ScenarioTarget
- type SchemaComparisonValidationResult
- type SchemaComparisonValidationResultType
- type SelectedCertificateInput
- type ServerLevelPermissionsGroup
- type ServerProperties
- type ServiceTaskId
- type ServiceTaskResourceClient
- func (c ServiceTaskResourceClient) ServiceTasksCancel(ctx context.Context, id ServiceTaskId) (result ServiceTasksCancelOperationResponse, err error)
- func (c ServiceTaskResourceClient) ServiceTasksCreateOrUpdate(ctx context.Context, id ServiceTaskId, input ProjectTask) (result ServiceTasksCreateOrUpdateOperationResponse, err error)
- func (c ServiceTaskResourceClient) ServiceTasksDelete(ctx context.Context, id ServiceTaskId, ...) (result ServiceTasksDeleteOperationResponse, err error)
- func (c ServiceTaskResourceClient) ServiceTasksGet(ctx context.Context, id ServiceTaskId, options ServiceTasksGetOperationOptions) (result ServiceTasksGetOperationResponse, err error)
- func (c ServiceTaskResourceClient) ServiceTasksUpdate(ctx context.Context, id ServiceTaskId, input ProjectTask) (result ServiceTasksUpdateOperationResponse, err error)
- type ServiceTasksCancelOperationResponse
- type ServiceTasksCreateOrUpdateOperationResponse
- type ServiceTasksDeleteOperationOptions
- type ServiceTasksDeleteOperationResponse
- type ServiceTasksGetOperationOptions
- type ServiceTasksGetOperationResponse
- type ServiceTasksUpdateOperationResponse
- type Severity
- type SqlConnectionInfo
- type SqlServerSqlMISyncTaskInput
- type SqlSourcePlatform
- type SsisMigrationInfo
- type SsisMigrationOverwriteOption
- type SsisMigrationStage
- type SsisStoreType
- type StartMigrationScenarioServerRoleResult
- type SyncDatabaseMigrationReportingState
- type SyncMigrationDatabaseErrorEvent
- type SyncTableMigrationState
- type TaskState
- type UpdateActionType
- type ValidateMigrationInputSqlServerSqlDbSyncTaskProperties
- func (s ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) MarshalJSON() ([]byte, error)
- func (s ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
- func (s *ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) UnmarshalJSON(bytes []byte) error
- type ValidateMigrationInputSqlServerSqlMISyncTaskOutput
- type ValidateMigrationInputSqlServerSqlMISyncTaskProperties
- func (s ValidateMigrationInputSqlServerSqlMISyncTaskProperties) MarshalJSON() ([]byte, error)
- func (s ValidateMigrationInputSqlServerSqlMISyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
- func (s *ValidateMigrationInputSqlServerSqlMISyncTaskProperties) UnmarshalJSON(bytes []byte) error
- type ValidateMigrationInputSqlServerSqlMITaskInput
- type ValidateMigrationInputSqlServerSqlMITaskOutput
- type ValidateMigrationInputSqlServerSqlMITaskProperties
- type ValidateMongoDbTaskProperties
- type ValidateOracleAzureDbForPostgreSqlSyncTaskProperties
- func (s ValidateOracleAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
- func (s ValidateOracleAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
- func (s *ValidateOracleAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
- type ValidateOracleAzureDbPostgreSqlSyncTaskOutput
- type ValidateSyncMigrationInputSqlServerTaskInput
- type ValidateSyncMigrationInputSqlServerTaskOutput
- type ValidationError
- type ValidationStatus
- type WaitStatistics
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAuthenticationType ¶ added in v0.20241009.1142232
func PossibleValuesForAuthenticationType() []string
func PossibleValuesForBackupFileStatus ¶ added in v0.20241009.1142232
func PossibleValuesForBackupFileStatus() []string
func PossibleValuesForBackupMode ¶ added in v0.20241009.1142232
func PossibleValuesForBackupMode() []string
func PossibleValuesForBackupType ¶ added in v0.20241009.1142232
func PossibleValuesForBackupType() []string
func PossibleValuesForCommandState ¶
func PossibleValuesForCommandState() []string
func PossibleValuesForDatabaseCompatLevel ¶ added in v0.20241009.1142232
func PossibleValuesForDatabaseCompatLevel() []string
func PossibleValuesForDatabaseFileType ¶ added in v0.20241009.1142232
func PossibleValuesForDatabaseFileType() []string
func PossibleValuesForDatabaseMigrationStage ¶ added in v0.20241009.1142232
func PossibleValuesForDatabaseMigrationStage() []string
func PossibleValuesForDatabaseMigrationState ¶ added in v0.20241009.1142232
func PossibleValuesForDatabaseMigrationState() []string
func PossibleValuesForDatabaseState ¶ added in v0.20241009.1142232
func PossibleValuesForDatabaseState() []string
func PossibleValuesForLoginMigrationStage ¶ added in v0.20241009.1142232
func PossibleValuesForLoginMigrationStage() []string
func PossibleValuesForLoginType ¶ added in v0.20241009.1142232
func PossibleValuesForLoginType() []string
func PossibleValuesForMigrationState ¶ added in v0.20241009.1142232
func PossibleValuesForMigrationState() []string
func PossibleValuesForMigrationStatus ¶ added in v0.20241009.1142232
func PossibleValuesForMigrationStatus() []string
func PossibleValuesForMongoDbClusterType ¶ added in v0.20241009.1142232
func PossibleValuesForMongoDbClusterType() []string
func PossibleValuesForMongoDbErrorType ¶ added in v0.20241009.1142232
func PossibleValuesForMongoDbErrorType() []string
func PossibleValuesForMongoDbMigrationState ¶ added in v0.20241009.1142232
func PossibleValuesForMongoDbMigrationState() []string
func PossibleValuesForMongoDbReplication ¶ added in v0.20241009.1142232
func PossibleValuesForMongoDbReplication() []string
func PossibleValuesForMongoDbShardKeyOrder ¶ added in v0.20241009.1142232
func PossibleValuesForMongoDbShardKeyOrder() []string
func PossibleValuesForMySqlTargetPlatformType ¶ added in v0.20241009.1142232
func PossibleValuesForMySqlTargetPlatformType() []string
func PossibleValuesForObjectType ¶ added in v0.20241009.1142232
func PossibleValuesForObjectType() []string
func PossibleValuesForReplicateMigrationState ¶ added in v0.20241009.1142232
func PossibleValuesForReplicateMigrationState() []string
func PossibleValuesForResultType ¶ added in v0.20241009.1142232
func PossibleValuesForResultType() []string
func PossibleValuesForScenarioSource ¶ added in v0.20241009.1142232
func PossibleValuesForScenarioSource() []string
func PossibleValuesForScenarioTarget ¶ added in v0.20241009.1142232
func PossibleValuesForScenarioTarget() []string
func PossibleValuesForServerLevelPermissionsGroup ¶ added in v0.20241009.1142232
func PossibleValuesForServerLevelPermissionsGroup() []string
func PossibleValuesForSeverity ¶ added in v0.20241009.1142232
func PossibleValuesForSeverity() []string
func PossibleValuesForSqlSourcePlatform ¶ added in v0.20241009.1142232
func PossibleValuesForSqlSourcePlatform() []string
func PossibleValuesForSsisMigrationOverwriteOption ¶ added in v0.20241009.1142232
func PossibleValuesForSsisMigrationOverwriteOption() []string
func PossibleValuesForSsisMigrationStage ¶ added in v0.20241009.1142232
func PossibleValuesForSsisMigrationStage() []string
func PossibleValuesForSsisStoreType ¶ added in v0.20241009.1142232
func PossibleValuesForSsisStoreType() []string
func PossibleValuesForSyncDatabaseMigrationReportingState ¶ added in v0.20241009.1142232
func PossibleValuesForSyncDatabaseMigrationReportingState() []string
func PossibleValuesForSyncTableMigrationState ¶ added in v0.20241009.1142232
func PossibleValuesForSyncTableMigrationState() []string
func PossibleValuesForTaskState ¶
func PossibleValuesForTaskState() []string
func PossibleValuesForUpdateActionType ¶ added in v0.20241009.1142232
func PossibleValuesForUpdateActionType() []string
func PossibleValuesForValidationStatus ¶ added in v0.20241009.1142232
func PossibleValuesForValidationStatus() []string
func ValidateServiceTaskID ¶
ValidateServiceTaskID checks that 'input' can be parsed as a Service Task ID
Types ¶
type AuthenticationType ¶ added in v0.20241009.1142232
type AuthenticationType string
const ( AuthenticationTypeActiveDirectoryIntegrated AuthenticationType = "ActiveDirectoryIntegrated" AuthenticationTypeActiveDirectoryPassword AuthenticationType = "ActiveDirectoryPassword" AuthenticationTypeNone AuthenticationType = "None" AuthenticationTypeSqlAuthentication AuthenticationType = "SqlAuthentication" AuthenticationTypeWindowsAuthentication AuthenticationType = "WindowsAuthentication" )
func (*AuthenticationType) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *AuthenticationType) UnmarshalJSON(bytes []byte) error
type AzureActiveDirectoryApp ¶ added in v0.20241009.1142232
type BackupFileInfo ¶ added in v0.20241009.1142232
type BackupFileInfo struct { FamilySequenceNumber *int64 `json:"familySequenceNumber,omitempty"` FileLocation *string `json:"fileLocation,omitempty"` Status *BackupFileStatus `json:"status,omitempty"` }
type BackupFileStatus ¶ added in v0.20241009.1142232
type BackupFileStatus string
const ( BackupFileStatusArrived BackupFileStatus = "Arrived" BackupFileStatusCancelled BackupFileStatus = "Cancelled" BackupFileStatusQueued BackupFileStatus = "Queued" BackupFileStatusRestored BackupFileStatus = "Restored" BackupFileStatusRestoring BackupFileStatus = "Restoring" BackupFileStatusUploaded BackupFileStatus = "Uploaded" BackupFileStatusUploading BackupFileStatus = "Uploading" )
func (*BackupFileStatus) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *BackupFileStatus) UnmarshalJSON(bytes []byte) error
type BackupMode ¶ added in v0.20241009.1142232
type BackupMode string
const ( BackupModeCreateBackup BackupMode = "CreateBackup" BackupModeExistingBackup BackupMode = "ExistingBackup" )
func (*BackupMode) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *BackupMode) UnmarshalJSON(bytes []byte) error
type BackupSetInfo ¶ added in v0.20241009.1142232
type BackupSetInfo struct { BackupFinishedDate *string `json:"backupFinishedDate,omitempty"` BackupSetId *string `json:"backupSetId,omitempty"` BackupStartDate *string `json:"backupStartDate,omitempty"` BackupType *BackupType `json:"backupType,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` FirstLsn *string `json:"firstLsn,omitempty"` IsBackupRestored *bool `json:"isBackupRestored,omitempty"` LastLsn *string `json:"lastLsn,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` ListOfBackupFiles *[]BackupFileInfo `json:"listOfBackupFiles,omitempty"` }
func (*BackupSetInfo) GetBackupFinishedDateAsTime ¶ added in v0.20241009.1142232
func (o *BackupSetInfo) GetBackupFinishedDateAsTime() (*time.Time, error)
func (*BackupSetInfo) GetBackupStartDateAsTime ¶ added in v0.20241009.1142232
func (o *BackupSetInfo) GetBackupStartDateAsTime() (*time.Time, error)
func (*BackupSetInfo) GetLastModifiedTimeAsTime ¶ added in v0.20241009.1142232
func (o *BackupSetInfo) GetLastModifiedTimeAsTime() (*time.Time, error)
func (*BackupSetInfo) SetBackupFinishedDateAsTime ¶ added in v0.20241009.1142232
func (o *BackupSetInfo) SetBackupFinishedDateAsTime(input time.Time)
func (*BackupSetInfo) SetBackupStartDateAsTime ¶ added in v0.20241009.1142232
func (o *BackupSetInfo) SetBackupStartDateAsTime(input time.Time)
func (*BackupSetInfo) SetLastModifiedTimeAsTime ¶ added in v0.20241009.1142232
func (o *BackupSetInfo) SetLastModifiedTimeAsTime(input time.Time)
type BackupType ¶ added in v0.20241009.1142232
type BackupType string
const ( BackupTypeDatabase BackupType = "Database" BackupTypeDifferentialDatabase BackupType = "DifferentialDatabase" BackupTypeDifferentialFile BackupType = "DifferentialFile" BackupTypeDifferentialPartial BackupType = "DifferentialPartial" BackupTypeFile BackupType = "File" BackupTypePartial BackupType = "Partial" BackupTypeTransactionLog BackupType = "TransactionLog" )
func (*BackupType) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *BackupType) UnmarshalJSON(bytes []byte) error
type BaseCommandPropertiesImpl ¶ added in v0.20241009.1142232
type BaseCommandPropertiesImpl struct { CommandType string `json:"commandType"` Errors *[]ODataError `json:"errors,omitempty"` State *CommandState `json:"state,omitempty"` }
func (BaseCommandPropertiesImpl) CommandProperties ¶ added in v0.20241009.1142232
func (s BaseCommandPropertiesImpl) CommandProperties() BaseCommandPropertiesImpl
type BaseConnectToSourceSqlServerTaskOutputImpl ¶ added in v0.20241009.1142232
type BaseConnectToSourceSqlServerTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseConnectToSourceSqlServerTaskOutputImpl) ConnectToSourceSqlServerTaskOutput ¶ added in v0.20241009.1142232
func (s BaseConnectToSourceSqlServerTaskOutputImpl) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
type BaseConnectionInfoImpl ¶ added in v0.20241009.1142232
type BaseConnectionInfoImpl struct { Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (BaseConnectionInfoImpl) ConnectionInfo ¶ added in v0.20241009.1142232
func (s BaseConnectionInfoImpl) ConnectionInfo() BaseConnectionInfoImpl
type BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl ¶ added in v0.20241009.1142232
type BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl) MigrateMySqlAzureDbForMySqlOfflineTaskOutput ¶ added in v0.20241009.1142232
func (s BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl) MigrateMySqlAzureDbForMySqlOfflineTaskOutput() BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
type BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl ¶ added in v0.20241009.1142232
type BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl ¶ added in v0.20241009.1142232
type BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl) MigrateOracleAzureDbPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl) MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
type BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl ¶ added in v0.20241009.1142232
type BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type BaseMigrateSqlServerSqlDbSyncTaskOutputImpl ¶ added in v0.20241009.1142232
type BaseMigrateSqlServerSqlDbSyncTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateSqlServerSqlDbSyncTaskOutputImpl) MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
func (s BaseMigrateSqlServerSqlDbSyncTaskOutputImpl) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type BaseMigrateSqlServerSqlDbTaskOutputImpl ¶ added in v0.20241009.1142232
type BaseMigrateSqlServerSqlDbTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateSqlServerSqlDbTaskOutputImpl) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s BaseMigrateSqlServerSqlDbTaskOutputImpl) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type BaseMigrateSqlServerSqlMISyncTaskOutputImpl ¶ added in v0.20241009.1142232
type BaseMigrateSqlServerSqlMISyncTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateSqlServerSqlMISyncTaskOutputImpl) MigrateSqlServerSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
func (s BaseMigrateSqlServerSqlMISyncTaskOutputImpl) MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
type BaseMigrateSqlServerSqlMITaskOutputImpl ¶ added in v0.20241009.1142232
type BaseMigrateSqlServerSqlMITaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateSqlServerSqlMITaskOutputImpl) MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
func (s BaseMigrateSqlServerSqlMITaskOutputImpl) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type BaseMigrateSsisTaskOutputImpl ¶ added in v0.20241009.1142232
type BaseMigrateSsisTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateSsisTaskOutputImpl) MigrateSsisTaskOutput ¶ added in v0.20241009.1142232
func (s BaseMigrateSsisTaskOutputImpl) MigrateSsisTaskOutput() BaseMigrateSsisTaskOutputImpl
type BaseMongoDbProgressImpl ¶ added in v0.20241009.1142232
type BaseMongoDbProgressImpl struct { BytesCopied int64 `json:"bytesCopied"` DocumentsCopied int64 `json:"documentsCopied"` ElapsedTime string `json:"elapsedTime"` Errors map[string]MongoDbError `json:"errors"` EventsPending int64 `json:"eventsPending"` EventsReplayed int64 `json:"eventsReplayed"` LastEventTime *string `json:"lastEventTime,omitempty"` LastReplayTime *string `json:"lastReplayTime,omitempty"` Name *string `json:"name,omitempty"` QualifiedName *string `json:"qualifiedName,omitempty"` ResultType ResultType `json:"resultType"` State MongoDbMigrationState `json:"state"` TotalBytes int64 `json:"totalBytes"` TotalDocuments int64 `json:"totalDocuments"` }
func (BaseMongoDbProgressImpl) MongoDbProgress ¶ added in v0.20241009.1142232
func (s BaseMongoDbProgressImpl) MongoDbProgress() BaseMongoDbProgressImpl
type BaseProjectTaskPropertiesImpl ¶ added in v0.20241009.1142232
type BaseProjectTaskPropertiesImpl struct { ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (BaseProjectTaskPropertiesImpl) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s BaseProjectTaskPropertiesImpl) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*BaseProjectTaskPropertiesImpl) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *BaseProjectTaskPropertiesImpl) UnmarshalJSON(bytes []byte) error
type CommandProperties ¶
type CommandProperties interface {
CommandProperties() BaseCommandPropertiesImpl
}
func UnmarshalCommandPropertiesImplementation ¶ added in v0.20241009.1142232
func UnmarshalCommandPropertiesImplementation(input []byte) (CommandProperties, error)
type CommandState ¶
type CommandState string
const ( CommandStateAccepted CommandState = "Accepted" CommandStateFailed CommandState = "Failed" CommandStateRunning CommandState = "Running" CommandStateSucceeded CommandState = "Succeeded" CommandStateUnknown CommandState = "Unknown" )
func (*CommandState) UnmarshalJSON ¶
func (s *CommandState) UnmarshalJSON(bytes []byte) error
type ConnectToMongoDbTaskProperties ¶ added in v0.20241009.1142232
type ConnectToMongoDbTaskProperties struct { Input *MongoDbConnectionInfo `json:"input,omitempty"` Output *[]MongoDbClusterInfo `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToMongoDbTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToMongoDbTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToMongoDbTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToMongoDbTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToMongoDbTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToMongoDbTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToSourceMySqlTaskInput ¶ added in v0.20241009.1142232
type ConnectToSourceMySqlTaskInput struct { CheckPermissionsGroup *ServerLevelPermissionsGroup `json:"checkPermissionsGroup,omitempty"` IsOfflineMigration *bool `json:"isOfflineMigration,omitempty"` SourceConnectionInfo MySqlConnectionInfo `json:"sourceConnectionInfo"` TargetPlatform *MySqlTargetPlatformType `json:"targetPlatform,omitempty"` }
type ConnectToSourceMySqlTaskProperties ¶ added in v0.20241009.1142232
type ConnectToSourceMySqlTaskProperties struct { Input *ConnectToSourceMySqlTaskInput `json:"input,omitempty"` Output *[]ConnectToSourceNonSqlTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToSourceMySqlTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourceMySqlTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToSourceMySqlTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToSourceMySqlTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToSourceMySqlTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToSourceMySqlTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToSourceNonSqlTaskOutput ¶ added in v0.20241009.1142232
type ConnectToSourceNonSqlTaskOutput struct { Databases *[]string `json:"databases,omitempty"` Id *string `json:"id,omitempty"` ServerProperties *ServerProperties `json:"serverProperties,omitempty"` SourceServerBrandVersion *string `json:"sourceServerBrandVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ConnectToSourceOracleSyncTaskInput ¶ added in v0.20241009.1142232
type ConnectToSourceOracleSyncTaskInput struct {
SourceConnectionInfo OracleConnectionInfo `json:"sourceConnectionInfo"`
}
type ConnectToSourceOracleSyncTaskOutput ¶ added in v0.20241009.1142232
type ConnectToSourceOracleSyncTaskOutput struct { Databases *[]string `json:"databases,omitempty"` SourceServerBrandVersion *string `json:"sourceServerBrandVersion,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ConnectToSourceOracleSyncTaskProperties ¶ added in v0.20241009.1142232
type ConnectToSourceOracleSyncTaskProperties struct { Input *ConnectToSourceOracleSyncTaskInput `json:"input,omitempty"` Output *[]ConnectToSourceOracleSyncTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToSourceOracleSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourceOracleSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToSourceOracleSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToSourceOracleSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToSourceOracleSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToSourceOracleSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToSourcePostgreSqlSyncTaskInput ¶ added in v0.20241009.1142232
type ConnectToSourcePostgreSqlSyncTaskInput struct {
SourceConnectionInfo PostgreSqlConnectionInfo `json:"sourceConnectionInfo"`
}
type ConnectToSourcePostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
type ConnectToSourcePostgreSqlSyncTaskOutput struct { Databases *[]string `json:"databases,omitempty"` Id *string `json:"id,omitempty"` SourceServerBrandVersion *string `json:"sourceServerBrandVersion,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ConnectToSourcePostgreSqlSyncTaskProperties ¶ added in v0.20241009.1142232
type ConnectToSourcePostgreSqlSyncTaskProperties struct { Input *ConnectToSourcePostgreSqlSyncTaskInput `json:"input,omitempty"` Output *[]ConnectToSourcePostgreSqlSyncTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToSourcePostgreSqlSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourcePostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToSourcePostgreSqlSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToSourcePostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToSourcePostgreSqlSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToSourcePostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToSourceSqlServerSyncTaskProperties ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerSyncTaskProperties struct { Input *ConnectToSourceSqlServerTaskInput `json:"input,omitempty"` Output *[]ConnectToSourceSqlServerTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToSourceSqlServerSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToSourceSqlServerSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToSourceSqlServerSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToSourceSqlServerSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToSourceSqlServerTaskInput ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerTaskInput struct { CheckPermissionsGroup *ServerLevelPermissionsGroup `json:"checkPermissionsGroup,omitempty"` CollectAgentJobs *bool `json:"collectAgentJobs,omitempty"` CollectDatabases *bool `json:"collectDatabases,omitempty"` CollectLogins *bool `json:"collectLogins,omitempty"` CollectTdeCertificateInfo *bool `json:"collectTdeCertificateInfo,omitempty"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` ValidateSsisCatalogOnly *bool `json:"validateSsisCatalogOnly,omitempty"` }
type ConnectToSourceSqlServerTaskOutput ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerTaskOutput interface {
ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
}
func UnmarshalConnectToSourceSqlServerTaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalConnectToSourceSqlServerTaskOutputImplementation(input []byte) (ConnectToSourceSqlServerTaskOutput, error)
type ConnectToSourceSqlServerTaskOutputAgentJobLevel ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerTaskOutputAgentJobLevel struct { IsEnabled *bool `json:"isEnabled,omitempty"` JobCategory *string `json:"jobCategory,omitempty"` JobOwner *string `json:"jobOwner,omitempty"` LastExecutedOn *string `json:"lastExecutedOn,omitempty"` MigrationEligibility *MigrationEligibilityInfo `json:"migrationEligibility,omitempty"` Name *string `json:"name,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (ConnectToSourceSqlServerTaskOutputAgentJobLevel) ConnectToSourceSqlServerTaskOutput ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputAgentJobLevel) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
func (ConnectToSourceSqlServerTaskOutputAgentJobLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputAgentJobLevel) MarshalJSON() ([]byte, error)
type ConnectToSourceSqlServerTaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerTaskOutputDatabaseLevel struct { CompatibilityLevel *DatabaseCompatLevel `json:"compatibilityLevel,omitempty"` DatabaseFiles *[]DatabaseFileInfo `json:"databaseFiles,omitempty"` DatabaseState *DatabaseState `json:"databaseState,omitempty"` Name *string `json:"name,omitempty"` SizeMB *float64 `json:"sizeMB,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (ConnectToSourceSqlServerTaskOutputDatabaseLevel) ConnectToSourceSqlServerTaskOutput ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputDatabaseLevel) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
func (ConnectToSourceSqlServerTaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
type ConnectToSourceSqlServerTaskOutputLoginLevel ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerTaskOutputLoginLevel struct { DefaultDatabase *string `json:"defaultDatabase,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` LoginType *LoginType `json:"loginType,omitempty"` MigrationEligibility *MigrationEligibilityInfo `json:"migrationEligibility,omitempty"` Name *string `json:"name,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (ConnectToSourceSqlServerTaskOutputLoginLevel) ConnectToSourceSqlServerTaskOutput ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputLoginLevel) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
func (ConnectToSourceSqlServerTaskOutputLoginLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputLoginLevel) MarshalJSON() ([]byte, error)
type ConnectToSourceSqlServerTaskOutputTaskLevel ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerTaskOutputTaskLevel struct { AgentJobs *map[string]string `json:"agentJobs,omitempty"` DatabaseTdeCertificateMapping *map[string]string `json:"databaseTdeCertificateMapping,omitempty"` Databases *map[string]string `json:"databases,omitempty"` Logins *map[string]string `json:"logins,omitempty"` SourceServerBrandVersion *string `json:"sourceServerBrandVersion,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (ConnectToSourceSqlServerTaskOutputTaskLevel) ConnectToSourceSqlServerTaskOutput ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputTaskLevel) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
func (ConnectToSourceSqlServerTaskOutputTaskLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputTaskLevel) MarshalJSON() ([]byte, error)
type ConnectToSourceSqlServerTaskProperties ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerTaskProperties struct { Input *ConnectToSourceSqlServerTaskInput `json:"input,omitempty"` Output *[]ConnectToSourceSqlServerTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToSourceSqlServerTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToSourceSqlServerTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToSourceSqlServerTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToSourceSqlServerTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetAzureDbForMySqlTaskInput ¶ added in v0.20241009.1142232
type ConnectToTargetAzureDbForMySqlTaskInput struct { IsOfflineMigration *bool `json:"isOfflineMigration,omitempty"` SourceConnectionInfo MySqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo MySqlConnectionInfo `json:"targetConnectionInfo"` }
type ConnectToTargetAzureDbForMySqlTaskOutput ¶ added in v0.20241009.1142232
type ConnectToTargetAzureDbForMySqlTaskOutput struct { Databases *[]string `json:"databases,omitempty"` Id *string `json:"id,omitempty"` ServerVersion *string `json:"serverVersion,omitempty"` TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ConnectToTargetAzureDbForMySqlTaskProperties ¶ added in v0.20241009.1142232
type ConnectToTargetAzureDbForMySqlTaskProperties struct { Input *ConnectToTargetAzureDbForMySqlTaskInput `json:"input,omitempty"` Output *[]ConnectToTargetAzureDbForMySqlTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToTargetAzureDbForMySqlTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToTargetAzureDbForMySqlTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetAzureDbForMySqlTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToTargetAzureDbForMySqlTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetAzureDbForMySqlTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToTargetAzureDbForMySqlTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetAzureDbForPostgreSqlSyncTaskInput ¶ added in v0.20241009.1142232
type ConnectToTargetAzureDbForPostgreSqlSyncTaskInput struct { SourceConnectionInfo PostgreSqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo PostgreSqlConnectionInfo `json:"targetConnectionInfo"` }
type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput struct { Databases *[]string `json:"databases,omitempty"` Id *string `json:"id,omitempty"` TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties ¶ added in v0.20241009.1142232
type ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties struct { Input *ConnectToTargetAzureDbForPostgreSqlSyncTaskInput `json:"input,omitempty"` Output *[]ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput ¶ added in v0.20241009.1142232
type ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput struct {
TargetConnectionInfo PostgreSqlConnectionInfo `json:"targetConnectionInfo"`
}
type ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
type ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput struct { DatabaseSchemaMap *[]ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputDatabaseSchemaMapInlined `json:"databaseSchemaMap,omitempty"` Databases *[]string `json:"databases,omitempty"` TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutputDatabaseSchemaMapInlined ¶ added in v0.20241009.1142232
type ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties ¶ added in v0.20241009.1142232
type ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties struct { Input *ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput `json:"input,omitempty"` Output *[]ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetSqlDbTaskInput ¶ added in v0.20241009.1142232
type ConnectToTargetSqlDbTaskInput struct {
TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"`
}
type ConnectToTargetSqlDbTaskOutput ¶ added in v0.20241009.1142232
type ConnectToTargetSqlDbTaskProperties ¶ added in v0.20241009.1142232
type ConnectToTargetSqlDbTaskProperties struct { Input *ConnectToTargetSqlDbTaskInput `json:"input,omitempty"` Output *[]ConnectToTargetSqlDbTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToTargetSqlDbTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlDbTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetSqlDbTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlDbTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetSqlDbTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToTargetSqlDbTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetSqlMISyncTaskInput ¶ added in v0.20241009.1142232
type ConnectToTargetSqlMISyncTaskInput struct { AzureApp AzureActiveDirectoryApp `json:"azureApp"` TargetConnectionInfo MiSqlConnectionInfo `json:"targetConnectionInfo"` }
type ConnectToTargetSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
type ConnectToTargetSqlMISyncTaskOutput struct { TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ConnectToTargetSqlMISyncTaskProperties ¶ added in v0.20241009.1142232
type ConnectToTargetSqlMISyncTaskProperties struct { Input *ConnectToTargetSqlMISyncTaskInput `json:"input,omitempty"` Output *[]ConnectToTargetSqlMISyncTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToTargetSqlMISyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlMISyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetSqlMISyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlMISyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetSqlMISyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToTargetSqlMISyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetSqlMITaskInput ¶ added in v0.20241009.1142232
type ConnectToTargetSqlMITaskInput struct { CollectAgentJobs *bool `json:"collectAgentJobs,omitempty"` CollectLogins *bool `json:"collectLogins,omitempty"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` ValidateSsisCatalogOnly *bool `json:"validateSsisCatalogOnly,omitempty"` }
type ConnectToTargetSqlMITaskOutput ¶ added in v0.20241009.1142232
type ConnectToTargetSqlMITaskOutput struct { AgentJobs *[]string `json:"agentJobs,omitempty"` Id *string `json:"id,omitempty"` Logins *[]string `json:"logins,omitempty"` TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ConnectToTargetSqlMITaskProperties ¶ added in v0.20241009.1142232
type ConnectToTargetSqlMITaskProperties struct { Input *ConnectToTargetSqlMITaskInput `json:"input,omitempty"` Output *[]ConnectToTargetSqlMITaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToTargetSqlMITaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlMITaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetSqlMITaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlMITaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetSqlMITaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToTargetSqlMITaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetSqlSqlDbSyncTaskInput ¶ added in v0.20241009.1142232
type ConnectToTargetSqlSqlDbSyncTaskInput struct { SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` }
type ConnectToTargetSqlSqlDbSyncTaskProperties ¶ added in v0.20241009.1142232
type ConnectToTargetSqlSqlDbSyncTaskProperties struct { Input *ConnectToTargetSqlSqlDbSyncTaskInput `json:"input,omitempty"` Output *[]ConnectToTargetSqlDbTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToTargetSqlSqlDbSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlSqlDbSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetSqlSqlDbSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlSqlDbSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetSqlSqlDbSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToTargetSqlSqlDbSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectionInfo ¶ added in v0.20241009.1142232
type ConnectionInfo interface {
ConnectionInfo() BaseConnectionInfoImpl
}
func UnmarshalConnectionInfoImplementation ¶ added in v0.20241009.1142232
func UnmarshalConnectionInfoImplementation(input []byte) (ConnectionInfo, error)
type DataIntegrityValidationResult ¶ added in v0.20241009.1142232
type DataIntegrityValidationResult struct { FailedObjects *map[string]string `json:"failedObjects,omitempty"` ValidationErrors *ValidationError `json:"validationErrors,omitempty"` }
type DataItemMigrationSummaryResult ¶ added in v0.20241009.1142232
type DataItemMigrationSummaryResult struct { EndedOn *string `json:"endedOn,omitempty"` ErrorPrefix *string `json:"errorPrefix,omitempty"` ItemsCompletedCount *int64 `json:"itemsCompletedCount,omitempty"` ItemsCount *int64 `json:"itemsCount,omitempty"` Name *string `json:"name,omitempty"` ResultPrefix *string `json:"resultPrefix,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` }
func (*DataItemMigrationSummaryResult) GetEndedOnAsTime ¶ added in v0.20241009.1142232
func (o *DataItemMigrationSummaryResult) GetEndedOnAsTime() (*time.Time, error)
func (*DataItemMigrationSummaryResult) GetStartedOnAsTime ¶ added in v0.20241009.1142232
func (o *DataItemMigrationSummaryResult) GetStartedOnAsTime() (*time.Time, error)
func (*DataItemMigrationSummaryResult) SetEndedOnAsTime ¶ added in v0.20241009.1142232
func (o *DataItemMigrationSummaryResult) SetEndedOnAsTime(input time.Time)
func (*DataItemMigrationSummaryResult) SetStartedOnAsTime ¶ added in v0.20241009.1142232
func (o *DataItemMigrationSummaryResult) SetStartedOnAsTime(input time.Time)
type DatabaseBackupInfo ¶ added in v0.20241009.1142232
type DatabaseBackupInfo struct { BackupFiles *[]string `json:"backupFiles,omitempty"` BackupFinishDate *string `json:"backupFinishDate,omitempty"` BackupType *BackupType `json:"backupType,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` FamilyCount *int64 `json:"familyCount,omitempty"` IsCompressed *bool `json:"isCompressed,omitempty"` IsDamaged *bool `json:"isDamaged,omitempty"` Position *int64 `json:"position,omitempty"` }
func (*DatabaseBackupInfo) GetBackupFinishDateAsTime ¶ added in v0.20241009.1142232
func (o *DatabaseBackupInfo) GetBackupFinishDateAsTime() (*time.Time, error)
func (*DatabaseBackupInfo) SetBackupFinishDateAsTime ¶ added in v0.20241009.1142232
func (o *DatabaseBackupInfo) SetBackupFinishDateAsTime(input time.Time)
type DatabaseCompatLevel ¶ added in v0.20241009.1142232
type DatabaseCompatLevel string
const ( DatabaseCompatLevelCompatLevelEightZero DatabaseCompatLevel = "CompatLevel80" DatabaseCompatLevelCompatLevelNineZero DatabaseCompatLevel = "CompatLevel90" DatabaseCompatLevelCompatLevelOneFourZero DatabaseCompatLevel = "CompatLevel140" DatabaseCompatLevelCompatLevelOneHundred DatabaseCompatLevel = "CompatLevel100" DatabaseCompatLevelCompatLevelOneOneZero DatabaseCompatLevel = "CompatLevel110" DatabaseCompatLevelCompatLevelOneThreeZero DatabaseCompatLevel = "CompatLevel130" DatabaseCompatLevelCompatLevelOneTwoZero DatabaseCompatLevel = "CompatLevel120" )
func (*DatabaseCompatLevel) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *DatabaseCompatLevel) UnmarshalJSON(bytes []byte) error
type DatabaseFileInfo ¶ added in v0.20241009.1142232
type DatabaseFileInfo struct { DatabaseName *string `json:"databaseName,omitempty"` FileType *DatabaseFileType `json:"fileType,omitempty"` Id *string `json:"id,omitempty"` LogicalName *string `json:"logicalName,omitempty"` PhysicalFullName *string `json:"physicalFullName,omitempty"` RestoreFullName *string `json:"restoreFullName,omitempty"` SizeMB *float64 `json:"sizeMB,omitempty"` }
type DatabaseFileType ¶ added in v0.20241009.1142232
type DatabaseFileType string
const ( DatabaseFileTypeFilestream DatabaseFileType = "Filestream" DatabaseFileTypeFulltext DatabaseFileType = "Fulltext" DatabaseFileTypeLog DatabaseFileType = "Log" DatabaseFileTypeNotSupported DatabaseFileType = "NotSupported" DatabaseFileTypeRows DatabaseFileType = "Rows" )
func (*DatabaseFileType) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *DatabaseFileType) UnmarshalJSON(bytes []byte) error
type DatabaseMigrationStage ¶ added in v0.20241009.1142232
type DatabaseMigrationStage string
const ( DatabaseMigrationStageBackup DatabaseMigrationStage = "Backup" DatabaseMigrationStageCompleted DatabaseMigrationStage = "Completed" DatabaseMigrationStageFileCopy DatabaseMigrationStage = "FileCopy" DatabaseMigrationStageInitialize DatabaseMigrationStage = "Initialize" DatabaseMigrationStageNone DatabaseMigrationStage = "None" DatabaseMigrationStageRestore DatabaseMigrationStage = "Restore" )
func (*DatabaseMigrationStage) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *DatabaseMigrationStage) UnmarshalJSON(bytes []byte) error
type DatabaseMigrationState ¶ added in v0.20241009.1142232
type DatabaseMigrationState string
const ( DatabaseMigrationStateCANCELLED DatabaseMigrationState = "CANCELLED" DatabaseMigrationStateCOMPLETED DatabaseMigrationState = "COMPLETED" DatabaseMigrationStateCUTOVERSTART DatabaseMigrationState = "CUTOVER_START" DatabaseMigrationStateFAILED DatabaseMigrationState = "FAILED" DatabaseMigrationStateFULLBACKUPUPLOADSTART DatabaseMigrationState = "FULL_BACKUP_UPLOAD_START" DatabaseMigrationStateINITIAL DatabaseMigrationState = "INITIAL" DatabaseMigrationStateLOGSHIPPINGSTART DatabaseMigrationState = "LOG_SHIPPING_START" DatabaseMigrationStatePOSTCUTOVERCOMPLETE DatabaseMigrationState = "POST_CUTOVER_COMPLETE" DatabaseMigrationStateUNDEFINED DatabaseMigrationState = "UNDEFINED" DatabaseMigrationStateUPLOADLOGFILESSTART DatabaseMigrationState = "UPLOAD_LOG_FILES_START" )
func (*DatabaseMigrationState) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *DatabaseMigrationState) UnmarshalJSON(bytes []byte) error
type DatabaseState ¶ added in v0.20241009.1142232
type DatabaseState string
const ( DatabaseStateCopying DatabaseState = "Copying" DatabaseStateEmergency DatabaseState = "Emergency" DatabaseStateOffline DatabaseState = "Offline" DatabaseStateOfflineSecondary DatabaseState = "OfflineSecondary" DatabaseStateOnline DatabaseState = "Online" DatabaseStateRecovering DatabaseState = "Recovering" DatabaseStateRecoveryPending DatabaseState = "RecoveryPending" DatabaseStateRestoring DatabaseState = "Restoring" DatabaseStateSuspect DatabaseState = "Suspect" )
func (*DatabaseState) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *DatabaseState) UnmarshalJSON(bytes []byte) error
type DatabaseSummaryResult ¶ added in v0.20241009.1142232
type DatabaseSummaryResult struct { EndedOn *string `json:"endedOn,omitempty"` ErrorPrefix *string `json:"errorPrefix,omitempty"` ItemsCompletedCount *int64 `json:"itemsCompletedCount,omitempty"` ItemsCount *int64 `json:"itemsCount,omitempty"` Name *string `json:"name,omitempty"` ResultPrefix *string `json:"resultPrefix,omitempty"` SizeMB *float64 `json:"sizeMB,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` }
func (*DatabaseSummaryResult) GetEndedOnAsTime ¶ added in v0.20241009.1142232
func (o *DatabaseSummaryResult) GetEndedOnAsTime() (*time.Time, error)
func (*DatabaseSummaryResult) GetStartedOnAsTime ¶ added in v0.20241009.1142232
func (o *DatabaseSummaryResult) GetStartedOnAsTime() (*time.Time, error)
func (*DatabaseSummaryResult) SetEndedOnAsTime ¶ added in v0.20241009.1142232
func (o *DatabaseSummaryResult) SetEndedOnAsTime(input time.Time)
func (*DatabaseSummaryResult) SetStartedOnAsTime ¶ added in v0.20241009.1142232
func (o *DatabaseSummaryResult) SetStartedOnAsTime(input time.Time)
type DatabaseTable ¶ added in v0.20241009.1142232
type ExecutionStatistics ¶ added in v0.20241009.1142232
type ExecutionStatistics struct { CpuTimeMs *float64 `json:"cpuTimeMs,omitempty"` ElapsedTimeMs *float64 `json:"elapsedTimeMs,omitempty"` ExecutionCount *int64 `json:"executionCount,omitempty"` HasErrors *bool `json:"hasErrors,omitempty"` SqlErrors *[]string `json:"sqlErrors,omitempty"` WaitStats *map[string]WaitStatistics `json:"waitStats,omitempty"` }
type GetTdeCertificatesSqlTaskInput ¶ added in v0.20241009.1142232
type GetTdeCertificatesSqlTaskInput struct { ConnectionInfo SqlConnectionInfo `json:"connectionInfo"` SelectedCertificates []SelectedCertificateInput `json:"selectedCertificates"` }
type GetTdeCertificatesSqlTaskOutput ¶ added in v0.20241009.1142232
type GetTdeCertificatesSqlTaskOutput struct { Base64EncodedCertificates *map[string][]string `json:"base64EncodedCertificates,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type GetTdeCertificatesSqlTaskProperties ¶ added in v0.20241009.1142232
type GetTdeCertificatesSqlTaskProperties struct { Input *GetTdeCertificatesSqlTaskInput `json:"input,omitempty"` Output *[]GetTdeCertificatesSqlTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (GetTdeCertificatesSqlTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s GetTdeCertificatesSqlTaskProperties) MarshalJSON() ([]byte, error)
func (GetTdeCertificatesSqlTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s GetTdeCertificatesSqlTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*GetTdeCertificatesSqlTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *GetTdeCertificatesSqlTaskProperties) UnmarshalJSON(bytes []byte) error
type GetUserTablesMySqlTaskInput ¶ added in v0.20241009.1142232
type GetUserTablesMySqlTaskInput struct { ConnectionInfo MySqlConnectionInfo `json:"connectionInfo"` SelectedDatabases []string `json:"selectedDatabases"` }
type GetUserTablesMySqlTaskOutput ¶ added in v0.20241009.1142232
type GetUserTablesMySqlTaskOutput struct { DatabasesToTables *map[string][]DatabaseTable `json:"databasesToTables,omitempty"` Id *string `json:"id,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type GetUserTablesMySqlTaskProperties ¶ added in v0.20241009.1142232
type GetUserTablesMySqlTaskProperties struct { Input *GetUserTablesMySqlTaskInput `json:"input,omitempty"` Output *[]GetUserTablesMySqlTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (GetUserTablesMySqlTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s GetUserTablesMySqlTaskProperties) MarshalJSON() ([]byte, error)
func (GetUserTablesMySqlTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s GetUserTablesMySqlTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*GetUserTablesMySqlTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *GetUserTablesMySqlTaskProperties) UnmarshalJSON(bytes []byte) error
type GetUserTablesOracleTaskInput ¶ added in v0.20241009.1142232
type GetUserTablesOracleTaskInput struct { ConnectionInfo OracleConnectionInfo `json:"connectionInfo"` SelectedSchemas []string `json:"selectedSchemas"` }
type GetUserTablesOracleTaskOutput ¶ added in v0.20241009.1142232
type GetUserTablesOracleTaskOutput struct { SchemaName *string `json:"schemaName,omitempty"` Tables *[]DatabaseTable `json:"tables,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type GetUserTablesOracleTaskProperties ¶ added in v0.20241009.1142232
type GetUserTablesOracleTaskProperties struct { Input *GetUserTablesOracleTaskInput `json:"input,omitempty"` Output *[]GetUserTablesOracleTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (GetUserTablesOracleTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s GetUserTablesOracleTaskProperties) MarshalJSON() ([]byte, error)
func (GetUserTablesOracleTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s GetUserTablesOracleTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*GetUserTablesOracleTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *GetUserTablesOracleTaskProperties) UnmarshalJSON(bytes []byte) error
type GetUserTablesPostgreSqlTaskInput ¶ added in v0.20241009.1142232
type GetUserTablesPostgreSqlTaskInput struct { ConnectionInfo PostgreSqlConnectionInfo `json:"connectionInfo"` SelectedDatabases []string `json:"selectedDatabases"` }
type GetUserTablesPostgreSqlTaskOutput ¶ added in v0.20241009.1142232
type GetUserTablesPostgreSqlTaskOutput struct { DatabaseName *string `json:"databaseName,omitempty"` Tables *[]DatabaseTable `json:"tables,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type GetUserTablesPostgreSqlTaskProperties ¶ added in v0.20241009.1142232
type GetUserTablesPostgreSqlTaskProperties struct { Input *GetUserTablesPostgreSqlTaskInput `json:"input,omitempty"` Output *[]GetUserTablesPostgreSqlTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (GetUserTablesPostgreSqlTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s GetUserTablesPostgreSqlTaskProperties) MarshalJSON() ([]byte, error)
func (GetUserTablesPostgreSqlTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s GetUserTablesPostgreSqlTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*GetUserTablesPostgreSqlTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *GetUserTablesPostgreSqlTaskProperties) UnmarshalJSON(bytes []byte) error
type GetUserTablesSqlSyncTaskInput ¶ added in v0.20241009.1142232
type GetUserTablesSqlSyncTaskInput struct { SelectedSourceDatabases []string `json:"selectedSourceDatabases"` SelectedTargetDatabases []string `json:"selectedTargetDatabases"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` }
type GetUserTablesSqlSyncTaskOutput ¶ added in v0.20241009.1142232
type GetUserTablesSqlSyncTaskOutput struct { DatabasesToSourceTables *map[string][]DatabaseTable `json:"databasesToSourceTables,omitempty"` DatabasesToTargetTables *map[string][]DatabaseTable `json:"databasesToTargetTables,omitempty"` TableValidationErrors *map[string][]string `json:"tableValidationErrors,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type GetUserTablesSqlSyncTaskProperties ¶ added in v0.20241009.1142232
type GetUserTablesSqlSyncTaskProperties struct { Input *GetUserTablesSqlSyncTaskInput `json:"input,omitempty"` Output *[]GetUserTablesSqlSyncTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (GetUserTablesSqlSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s GetUserTablesSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (GetUserTablesSqlSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s GetUserTablesSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*GetUserTablesSqlSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *GetUserTablesSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type GetUserTablesSqlTaskInput ¶ added in v0.20241009.1142232
type GetUserTablesSqlTaskInput struct { ConnectionInfo SqlConnectionInfo `json:"connectionInfo"` SelectedDatabases []string `json:"selectedDatabases"` }
type GetUserTablesSqlTaskOutput ¶ added in v0.20241009.1142232
type GetUserTablesSqlTaskOutput struct { DatabasesToTables *map[string][]DatabaseTable `json:"databasesToTables,omitempty"` Id *string `json:"id,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type GetUserTablesSqlTaskProperties ¶ added in v0.20241009.1142232
type GetUserTablesSqlTaskProperties struct { Input *GetUserTablesSqlTaskInput `json:"input,omitempty"` Output *[]GetUserTablesSqlTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (GetUserTablesSqlTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s GetUserTablesSqlTaskProperties) MarshalJSON() ([]byte, error)
func (GetUserTablesSqlTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s GetUserTablesSqlTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*GetUserTablesSqlTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *GetUserTablesSqlTaskProperties) UnmarshalJSON(bytes []byte) error
type LoginMigrationStage ¶ added in v0.20241009.1142232
type LoginMigrationStage string
const ( LoginMigrationStageAssignRoleMembership LoginMigrationStage = "AssignRoleMembership" LoginMigrationStageAssignRoleOwnership LoginMigrationStage = "AssignRoleOwnership" LoginMigrationStageCompleted LoginMigrationStage = "Completed" LoginMigrationStageEstablishObjectPermissions LoginMigrationStage = "EstablishObjectPermissions" LoginMigrationStageEstablishServerPermissions LoginMigrationStage = "EstablishServerPermissions" LoginMigrationStageEstablishUserMapping LoginMigrationStage = "EstablishUserMapping" LoginMigrationStageInitialize LoginMigrationStage = "Initialize" LoginMigrationStageLoginMigration LoginMigrationStage = "LoginMigration" LoginMigrationStageNone LoginMigrationStage = "None" )
func (*LoginMigrationStage) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *LoginMigrationStage) UnmarshalJSON(bytes []byte) error
type LoginType ¶ added in v0.20241009.1142232
type LoginType string
const ( LoginTypeAsymmetricKey LoginType = "AsymmetricKey" LoginTypeCertificate LoginType = "Certificate" LoginTypeExternalGroup LoginType = "ExternalGroup" LoginTypeExternalUser LoginType = "ExternalUser" LoginTypeSqlLogin LoginType = "SqlLogin" LoginTypeWindowsGroup LoginType = "WindowsGroup" LoginTypeWindowsUser LoginType = "WindowsUser" )
func (*LoginType) UnmarshalJSON ¶ added in v0.20241009.1142232
type MiSqlConnectionInfo ¶ added in v0.20241009.1142232
type MiSqlConnectionInfo struct { ManagedInstanceResourceId string `json:"managedInstanceResourceId"` Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (MiSqlConnectionInfo) ConnectionInfo ¶ added in v0.20241009.1142232
func (s MiSqlConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (MiSqlConnectionInfo) MarshalJSON ¶ added in v0.20241009.1142232
func (s MiSqlConnectionInfo) MarshalJSON() ([]byte, error)
type MigrateMISyncCompleteCommandInput ¶ added in v0.20241009.1142232
type MigrateMISyncCompleteCommandInput struct {
SourceDatabaseName string `json:"sourceDatabaseName"`
}
type MigrateMISyncCompleteCommandOutput ¶ added in v0.20241009.1142232
type MigrateMISyncCompleteCommandOutput struct {
Errors *[]ReportableException `json:"errors,omitempty"`
}
type MigrateMISyncCompleteCommandProperties ¶ added in v0.20241009.1142232
type MigrateMISyncCompleteCommandProperties struct { Input *MigrateMISyncCompleteCommandInput `json:"input,omitempty"` Output *MigrateMISyncCompleteCommandOutput `json:"output,omitempty"` CommandType string `json:"commandType"` Errors *[]ODataError `json:"errors,omitempty"` State *CommandState `json:"state,omitempty"` }
func (MigrateMISyncCompleteCommandProperties) CommandProperties ¶ added in v0.20241009.1142232
func (s MigrateMISyncCompleteCommandProperties) CommandProperties() BaseCommandPropertiesImpl
func (MigrateMISyncCompleteCommandProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMISyncCompleteCommandProperties) MarshalJSON() ([]byte, error)
type MigrateMongoDbTaskProperties ¶ added in v0.20241009.1142232
type MigrateMongoDbTaskProperties struct { Input *MongoDbMigrationSettings `json:"input,omitempty"` Output *[]MongoDbProgress `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigrateMongoDbTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMongoDbTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateMongoDbTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigrateMongoDbTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateMongoDbTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrateMongoDbTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateMySqlAzureDbForMySqlOfflineDatabaseInput ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlOfflineTaskInput ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlOfflineTaskInput struct { MakeSourceServerReadOnly *bool `json:"makeSourceServerReadOnly,omitempty"` OptionalAgentSettings *map[string]string `json:"optionalAgentSettings,omitempty"` SelectedDatabases []MigrateMySqlAzureDbForMySqlOfflineDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo MySqlConnectionInfo `json:"sourceConnectionInfo"` StartedOn *string `json:"startedOn,omitempty"` TargetConnectionInfo MySqlConnectionInfo `json:"targetConnectionInfo"` }
func (*MigrateMySqlAzureDbForMySqlOfflineTaskInput) GetStartedOnAsTime ¶ added in v0.20241009.1142232
func (o *MigrateMySqlAzureDbForMySqlOfflineTaskInput) GetStartedOnAsTime() (*time.Time, error)
func (*MigrateMySqlAzureDbForMySqlOfflineTaskInput) SetStartedOnAsTime ¶ added in v0.20241009.1142232
func (o *MigrateMySqlAzureDbForMySqlOfflineTaskInput) SetStartedOnAsTime(input time.Time)
type MigrateMySqlAzureDbForMySqlOfflineTaskOutput ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlOfflineTaskOutput interface {
MigrateMySqlAzureDbForMySqlOfflineTaskOutput() BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
}
func UnmarshalMigrateMySqlAzureDbForMySqlOfflineTaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalMigrateMySqlAzureDbForMySqlOfflineTaskOutputImplementation(input []byte) (MigrateMySqlAzureDbForMySqlOfflineTaskOutput, error)
type MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel struct { DatabaseName *string `json:"databaseName,omitempty"` EndedOn *string `json:"endedOn,omitempty"` ErrorCount *int64 `json:"errorCount,omitempty"` ErrorPrefix *string `json:"errorPrefix,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` LastStorageUpdate *string `json:"lastStorageUpdate,omitempty"` Message *string `json:"message,omitempty"` NumberOfObjects *int64 `json:"numberOfObjects,omitempty"` NumberOfObjectsCompleted *int64 `json:"numberOfObjectsCompleted,omitempty"` ObjectSummary *map[string]DataItemMigrationSummaryResult `json:"objectSummary,omitempty"` ResultPrefix *string `json:"resultPrefix,omitempty"` Stage *DatabaseMigrationStage `json:"stage,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel) MigrateMySqlAzureDbForMySqlOfflineTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel) MigrateMySqlAzureDbForMySqlOfflineTaskOutput() BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
type MigrateMySqlAzureDbForMySqlOfflineTaskOutputError ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlOfflineTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateMySqlAzureDbForMySqlOfflineTaskOutputError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlOfflineTaskOutputError) MigrateMySqlAzureDbForMySqlOfflineTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputError) MigrateMySqlAzureDbForMySqlOfflineTaskOutput() BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
type MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel struct { DatabaseSummary *map[string]DatabaseSummaryResult `json:"databaseSummary,omitempty"` Databases *map[string]string `json:"databases,omitempty"` DurationInSeconds *int64 `json:"durationInSeconds,omitempty"` EndedOn *string `json:"endedOn,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` LastStorageUpdate *string `json:"lastStorageUpdate,omitempty"` Message *string `json:"message,omitempty"` MigrationReportResult *MigrationReportResult `json:"migrationReportResult,omitempty"` SourceServerBrandVersion *string `json:"sourceServerBrandVersion,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Status *MigrationStatus `json:"status,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel) MigrateMySqlAzureDbForMySqlOfflineTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel) MigrateMySqlAzureDbForMySqlOfflineTaskOutput() BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
type MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel struct { EndedOn *string `json:"endedOn,omitempty"` ErrorPrefix *string `json:"errorPrefix,omitempty"` ItemsCompletedCount *int64 `json:"itemsCompletedCount,omitempty"` ItemsCount *int64 `json:"itemsCount,omitempty"` LastStorageUpdate *string `json:"lastStorageUpdate,omitempty"` ObjectName *string `json:"objectName,omitempty"` ResultPrefix *string `json:"resultPrefix,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel) MigrateMySqlAzureDbForMySqlOfflineTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel) MigrateMySqlAzureDbForMySqlOfflineTaskOutput() BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
type MigrateMySqlAzureDbForMySqlOfflineTaskProperties ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlOfflineTaskProperties struct { Input *MigrateMySqlAzureDbForMySqlOfflineTaskInput `json:"input,omitempty"` Output *[]MigrateMySqlAzureDbForMySqlOfflineTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigrateMySqlAzureDbForMySqlOfflineTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlOfflineTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlOfflineTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlOfflineTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateMySqlAzureDbForMySqlOfflineTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrateMySqlAzureDbForMySqlOfflineTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateMySqlAzureDbForMySqlSyncDatabaseInput ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncDatabaseInput struct { MigrationSetting *map[string]string `json:"migrationSetting,omitempty"` Name *string `json:"name,omitempty"` SourceSetting *map[string]string `json:"sourceSetting,omitempty"` TableMap *map[string]string `json:"tableMap,omitempty"` TargetDatabaseName *string `json:"targetDatabaseName,omitempty"` TargetSetting *map[string]string `json:"targetSetting,omitempty"` }
type MigrateMySqlAzureDbForMySqlSyncTaskInput ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskInput struct { SelectedDatabases []MigrateMySqlAzureDbForMySqlSyncDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo MySqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo MySqlConnectionInfo `json:"targetConnectionInfo"` }
type MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskOutput interface {
MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
}
func UnmarshalMigrateMySqlAzureDbForMySqlSyncTaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalMigrateMySqlAzureDbForMySqlSyncTaskOutputImplementation(input []byte) (MigrateMySqlAzureDbForMySqlSyncTaskOutput, error)
type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError struct { ErrorMessage *string `json:"errorMessage,omitempty"` Events *[]SyncMigrationDatabaseErrorEvent `json:"events,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel struct { AppliedChanges *int64 `json:"appliedChanges,omitempty"` CdcDeleteCounter *int64 `json:"cdcDeleteCounter,omitempty"` CdcInsertCounter *int64 `json:"cdcInsertCounter,omitempty"` CdcUpdateCounter *int64 `json:"cdcUpdateCounter,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` EndedOn *string `json:"endedOn,omitempty"` FullLoadCompletedTables *int64 `json:"fullLoadCompletedTables,omitempty"` FullLoadErroredTables *int64 `json:"fullLoadErroredTables,omitempty"` FullLoadLoadingTables *int64 `json:"fullLoadLoadingTables,omitempty"` FullLoadQueuedTables *int64 `json:"fullLoadQueuedTables,omitempty"` IncomingChanges *int64 `json:"incomingChanges,omitempty"` InitializationCompleted *bool `json:"initializationCompleted,omitempty"` Latency *int64 `json:"latency,omitempty"` MigrationState *SyncDatabaseMigrationReportingState `json:"migrationState,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type MigrateMySqlAzureDbForMySqlSyncTaskOutputError ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputError) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputError) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel struct { EndedOn *string `json:"endedOn,omitempty"` SourceServer *string `json:"sourceServer,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` StartedOn *string `json:"startedOn,omitempty"` TargetServer *string `json:"targetServer,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel struct { CdcDeleteCounter *string `json:"cdcDeleteCounter,omitempty"` CdcInsertCounter *string `json:"cdcInsertCounter,omitempty"` CdcUpdateCounter *string `json:"cdcUpdateCounter,omitempty"` DataErrorsCounter *int64 `json:"dataErrorsCounter,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` FullLoadEndedOn *string `json:"fullLoadEndedOn,omitempty"` FullLoadEstFinishTime *string `json:"fullLoadEstFinishTime,omitempty"` FullLoadStartedOn *string `json:"fullLoadStartedOn,omitempty"` FullLoadTotalRows *int64 `json:"fullLoadTotalRows,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` State *SyncTableMigrationState `json:"state,omitempty"` TableName *string `json:"tableName,omitempty"` TotalChangesApplied *int64 `json:"totalChangesApplied,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type MigrateMySqlAzureDbForMySqlSyncTaskProperties ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskProperties struct { Input *MigrateMySqlAzureDbForMySqlSyncTaskInput `json:"input,omitempty"` Output *[]MigrateMySqlAzureDbForMySqlSyncTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigrateMySqlAzureDbForMySqlSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateMySqlAzureDbForMySqlSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrateMySqlAzureDbForMySqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateOracleAzureDbForPostgreSqlSyncTaskProperties ¶ added in v0.20241009.1142232
type MigrateOracleAzureDbForPostgreSqlSyncTaskProperties struct { Input *MigrateOracleAzureDbPostgreSqlSyncTaskInput `json:"input,omitempty"` Output *[]MigrateOracleAzureDbPostgreSqlSyncTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigrateOracleAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateOracleAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateOracleAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigrateOracleAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateOracleAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrateOracleAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateOracleAzureDbPostgreSqlSyncDatabaseInput ¶ added in v0.20241009.1142232
type MigrateOracleAzureDbPostgreSqlSyncDatabaseInput struct { CaseManipulation *string `json:"caseManipulation,omitempty"` MigrationSetting *map[string]string `json:"migrationSetting,omitempty"` Name *string `json:"name,omitempty"` SchemaName *string `json:"schemaName,omitempty"` SourceSetting *map[string]string `json:"sourceSetting,omitempty"` TableMap *map[string]string `json:"tableMap,omitempty"` TargetDatabaseName *string `json:"targetDatabaseName,omitempty"` TargetSetting *map[string]string `json:"targetSetting,omitempty"` }
type MigrateOracleAzureDbPostgreSqlSyncTaskInput ¶ added in v0.20241009.1142232
type MigrateOracleAzureDbPostgreSqlSyncTaskInput struct { SelectedDatabases []MigrateOracleAzureDbPostgreSqlSyncDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo OracleConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo PostgreSqlConnectionInfo `json:"targetConnectionInfo"` }
type MigrateOracleAzureDbPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
type MigrateOracleAzureDbPostgreSqlSyncTaskOutput interface {
MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
}
func UnmarshalMigrateOracleAzureDbPostgreSqlSyncTaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalMigrateOracleAzureDbPostgreSqlSyncTaskOutputImplementation(input []byte) (MigrateOracleAzureDbPostgreSqlSyncTaskOutput, error)
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError ¶ added in v0.20241009.1142232
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError struct { ErrorMessage *string `json:"errorMessage,omitempty"` Events *[]SyncMigrationDatabaseErrorEvent `json:"events,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError) MarshalJSON() ([]byte, error)
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError) MigrateOracleAzureDbPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError) MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel struct { AppliedChanges *int64 `json:"appliedChanges,omitempty"` CdcDeleteCounter *int64 `json:"cdcDeleteCounter,omitempty"` CdcInsertCounter *int64 `json:"cdcInsertCounter,omitempty"` CdcUpdateCounter *int64 `json:"cdcUpdateCounter,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` EndedOn *string `json:"endedOn,omitempty"` FullLoadCompletedTables *int64 `json:"fullLoadCompletedTables,omitempty"` FullLoadErroredTables *int64 `json:"fullLoadErroredTables,omitempty"` FullLoadLoadingTables *int64 `json:"fullLoadLoadingTables,omitempty"` FullLoadQueuedTables *int64 `json:"fullLoadQueuedTables,omitempty"` IncomingChanges *int64 `json:"incomingChanges,omitempty"` InitializationCompleted *bool `json:"initializationCompleted,omitempty"` Latency *int64 `json:"latency,omitempty"` MigrationState *SyncDatabaseMigrationReportingState `json:"migrationState,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel) MigrateOracleAzureDbPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel) MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputError ¶ added in v0.20241009.1142232
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputError) MigrateOracleAzureDbPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputError) MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel ¶ added in v0.20241009.1142232
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel struct { EndedOn *string `json:"endedOn,omitempty"` SourceServer *string `json:"sourceServer,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` StartedOn *string `json:"startedOn,omitempty"` TargetServer *string `json:"targetServer,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel) MigrateOracleAzureDbPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel) MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel ¶ added in v0.20241009.1142232
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel struct { CdcDeleteCounter *int64 `json:"cdcDeleteCounter,omitempty"` CdcInsertCounter *int64 `json:"cdcInsertCounter,omitempty"` CdcUpdateCounter *int64 `json:"cdcUpdateCounter,omitempty"` DataErrorsCounter *int64 `json:"dataErrorsCounter,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` FullLoadEndedOn *string `json:"fullLoadEndedOn,omitempty"` FullLoadEstFinishTime *string `json:"fullLoadEstFinishTime,omitempty"` FullLoadStartedOn *string `json:"fullLoadStartedOn,omitempty"` FullLoadTotalRows *int64 `json:"fullLoadTotalRows,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` State *SyncTableMigrationState `json:"state,omitempty"` TableName *string `json:"tableName,omitempty"` TotalChangesApplied *int64 `json:"totalChangesApplied,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel) MigrateOracleAzureDbPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel) MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput struct { MigrationSetting *map[string]string `json:"migrationSetting,omitempty"` Name *string `json:"name,omitempty"` SelectedTables *[]MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput `json:"selectedTables,omitempty"` SourceSetting *map[string]string `json:"sourceSetting,omitempty"` TargetDatabaseName *string `json:"targetDatabaseName,omitempty"` TargetSetting *map[string]string `json:"targetSetting,omitempty"` }
type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput struct {
Name *string `json:"name,omitempty"`
}
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput struct { SelectedDatabases []MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo PostgreSqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo PostgreSqlConnectionInfo `json:"targetConnectionInfo"` }
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput interface {
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
}
func UnmarshalMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImplementation(input []byte) (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput, error)
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError struct { ErrorMessage *string `json:"errorMessage,omitempty"` Events *[]SyncMigrationDatabaseErrorEvent `json:"events,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel struct { AppliedChanges *int64 `json:"appliedChanges,omitempty"` CdcDeleteCounter *int64 `json:"cdcDeleteCounter,omitempty"` CdcInsertCounter *int64 `json:"cdcInsertCounter,omitempty"` CdcUpdateCounter *int64 `json:"cdcUpdateCounter,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` EndedOn *string `json:"endedOn,omitempty"` FullLoadCompletedTables *int64 `json:"fullLoadCompletedTables,omitempty"` FullLoadErroredTables *int64 `json:"fullLoadErroredTables,omitempty"` FullLoadLoadingTables *int64 `json:"fullLoadLoadingTables,omitempty"` FullLoadQueuedTables *int64 `json:"fullLoadQueuedTables,omitempty"` IncomingChanges *int64 `json:"incomingChanges,omitempty"` InitializationCompleted *bool `json:"initializationCompleted,omitempty"` Latency *int64 `json:"latency,omitempty"` MigrationState *SyncDatabaseMigrationReportingState `json:"migrationState,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel struct { EndedOn *string `json:"endedOn,omitempty"` SourceServer *string `json:"sourceServer,omitempty"` SourceServerType *ScenarioSource `json:"sourceServerType,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *ReplicateMigrationState `json:"state,omitempty"` TargetServer *string `json:"targetServer,omitempty"` TargetServerType *ScenarioTarget `json:"targetServerType,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel struct { CdcDeleteCounter *int64 `json:"cdcDeleteCounter,omitempty"` CdcInsertCounter *int64 `json:"cdcInsertCounter,omitempty"` CdcUpdateCounter *int64 `json:"cdcUpdateCounter,omitempty"` DataErrorsCounter *int64 `json:"dataErrorsCounter,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` FullLoadEndedOn *string `json:"fullLoadEndedOn,omitempty"` FullLoadEstFinishTime *string `json:"fullLoadEstFinishTime,omitempty"` FullLoadStartedOn *string `json:"fullLoadStartedOn,omitempty"` FullLoadTotalRows *int64 `json:"fullLoadTotalRows,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` State *SyncTableMigrationState `json:"state,omitempty"` TableName *string `json:"tableName,omitempty"` TotalChangesApplied *int64 `json:"totalChangesApplied,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties struct { Input *MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput `json:"input,omitempty"` Output *[]MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSqlServerSqlDbDatabaseInput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncDatabaseInput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncDatabaseInput struct { Id *string `json:"id,omitempty"` MigrationSetting *map[string]string `json:"migrationSetting,omitempty"` Name *string `json:"name,omitempty"` SchemaName *string `json:"schemaName,omitempty"` SourceSetting *map[string]string `json:"sourceSetting,omitempty"` TableMap *map[string]string `json:"tableMap,omitempty"` TargetDatabaseName *string `json:"targetDatabaseName,omitempty"` TargetSetting *map[string]string `json:"targetSetting,omitempty"` }
type MigrateSqlServerSqlDbSyncTaskInput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskInput struct { SelectedDatabases []MigrateSqlServerSqlDbSyncDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` ValidationOptions *MigrationValidationOptions `json:"validationOptions,omitempty"` }
type MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskOutput interface {
MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
}
func UnmarshalMigrateSqlServerSqlDbSyncTaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalMigrateSqlServerSqlDbSyncTaskOutputImplementation(input []byte) (MigrateSqlServerSqlDbSyncTaskOutput, error)
type MigrateSqlServerSqlDbSyncTaskOutputDatabaseError ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskOutputDatabaseError struct { ErrorMessage *string `json:"errorMessage,omitempty"` Events *[]SyncMigrationDatabaseErrorEvent `json:"events,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputDatabaseError) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseError) MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputDatabaseError) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel struct { AppliedChanges *int64 `json:"appliedChanges,omitempty"` CdcDeleteCounter *int64 `json:"cdcDeleteCounter,omitempty"` CdcInsertCounter *int64 `json:"cdcInsertCounter,omitempty"` CdcUpdateCounter *int64 `json:"cdcUpdateCounter,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` EndedOn *string `json:"endedOn,omitempty"` FullLoadCompletedTables *int64 `json:"fullLoadCompletedTables,omitempty"` FullLoadErroredTables *int64 `json:"fullLoadErroredTables,omitempty"` FullLoadLoadingTables *int64 `json:"fullLoadLoadingTables,omitempty"` FullLoadQueuedTables *int64 `json:"fullLoadQueuedTables,omitempty"` IncomingChanges *int64 `json:"incomingChanges,omitempty"` InitializationCompleted *bool `json:"initializationCompleted,omitempty"` Latency *int64 `json:"latency,omitempty"` MigrationState *SyncDatabaseMigrationReportingState `json:"migrationState,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel) MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type MigrateSqlServerSqlDbSyncTaskOutputError ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbSyncTaskOutputError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskOutputError) MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputError) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel struct { DatabaseCount *int64 `json:"databaseCount,omitempty"` EndedOn *string `json:"endedOn,omitempty"` SourceServer *string `json:"sourceServer,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` StartedOn *string `json:"startedOn,omitempty"` TargetServer *string `json:"targetServer,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel) MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type MigrateSqlServerSqlDbSyncTaskOutputTableLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskOutputTableLevel struct { CdcDeleteCounter *int64 `json:"cdcDeleteCounter,omitempty"` CdcInsertCounter *int64 `json:"cdcInsertCounter,omitempty"` CdcUpdateCounter *int64 `json:"cdcUpdateCounter,omitempty"` DataErrorsCounter *int64 `json:"dataErrorsCounter,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` FullLoadEndedOn *string `json:"fullLoadEndedOn,omitempty"` FullLoadEstFinishTime *string `json:"fullLoadEstFinishTime,omitempty"` FullLoadStartedOn *string `json:"fullLoadStartedOn,omitempty"` FullLoadTotalRows *int64 `json:"fullLoadTotalRows,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` State *SyncTableMigrationState `json:"state,omitempty"` TableName *string `json:"tableName,omitempty"` TotalChangesApplied *int64 `json:"totalChangesApplied,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbSyncTaskOutputTableLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskOutputTableLevel) MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputTableLevel) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type MigrateSqlServerSqlDbSyncTaskProperties ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskProperties struct { Input *MigrateSqlServerSqlDbSyncTaskInput `json:"input,omitempty"` Output *[]MigrateSqlServerSqlDbSyncTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigrateSqlServerSqlDbSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateSqlServerSqlDbSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrateSqlServerSqlDbSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSqlServerSqlDbTaskInput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskInput struct { SelectedDatabases []MigrateSqlServerSqlDbDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` ValidationOptions *MigrationValidationOptions `json:"validationOptions,omitempty"` }
type MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskOutput interface {
MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
}
func UnmarshalMigrateSqlServerSqlDbTaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalMigrateSqlServerSqlDbTaskOutputImplementation(input []byte) (MigrateSqlServerSqlDbTaskOutput, error)
type MigrateSqlServerSqlDbTaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskOutputDatabaseLevel struct { DatabaseName *string `json:"databaseName,omitempty"` EndedOn *string `json:"endedOn,omitempty"` ErrorCount *int64 `json:"errorCount,omitempty"` ErrorPrefix *string `json:"errorPrefix,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` Message *string `json:"message,omitempty"` NumberOfObjects *int64 `json:"numberOfObjects,omitempty"` NumberOfObjectsCompleted *int64 `json:"numberOfObjectsCompleted,omitempty"` ObjectSummary *map[string]DataItemMigrationSummaryResult `json:"objectSummary,omitempty"` ResultPrefix *string `json:"resultPrefix,omitempty"` Stage *DatabaseMigrationStage `json:"stage,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbTaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputDatabaseLevel) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputDatabaseLevel) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult struct { DataIntegrityValidationResult *DataIntegrityValidationResult `json:"dataIntegrityValidationResult,omitempty"` EndedOn *string `json:"endedOn,omitempty"` MigrationId *string `json:"migrationId,omitempty"` QueryAnalysisValidationResult *QueryAnalysisValidationResult `json:"queryAnalysisValidationResult,omitempty"` SchemaValidationResult *SchemaComparisonValidationResult `json:"schemaValidationResult,omitempty"` SourceDatabaseName *string `json:"sourceDatabaseName,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Status *ValidationStatus `json:"status,omitempty"` TargetDatabaseName *string `json:"targetDatabaseName,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskOutputError ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbTaskOutputError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputError) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputError) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskOutputMigrationLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskOutputMigrationLevel struct { DatabaseSummary *map[string]DatabaseSummaryResult `json:"databaseSummary,omitempty"` Databases *map[string]string `json:"databases,omitempty"` DurationInSeconds *int64 `json:"durationInSeconds,omitempty"` EndedOn *string `json:"endedOn,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` Message *string `json:"message,omitempty"` MigrationReportResult *MigrationReportResult `json:"migrationReportResult,omitempty"` MigrationValidationResult *MigrationValidationResult `json:"migrationValidationResult,omitempty"` SourceServerBrandVersion *string `json:"sourceServerBrandVersion,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Status *MigrationStatus `json:"status,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbTaskOutputMigrationLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputMigrationLevel) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputMigrationLevel) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskOutputTableLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskOutputTableLevel struct { EndedOn *string `json:"endedOn,omitempty"` ErrorPrefix *string `json:"errorPrefix,omitempty"` ItemsCompletedCount *int64 `json:"itemsCompletedCount,omitempty"` ItemsCount *int64 `json:"itemsCount,omitempty"` ObjectName *string `json:"objectName,omitempty"` ResultPrefix *string `json:"resultPrefix,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbTaskOutputTableLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputTableLevel) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputTableLevel) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskOutputValidationResult ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskOutputValidationResult struct { MigrationId *string `json:"migrationId,omitempty"` Status *ValidationStatus `json:"status,omitempty"` SummaryResults *map[string]MigrationValidationDatabaseSummaryResult `json:"summaryResults,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbTaskOutputValidationResult) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputValidationResult) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputValidationResult) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputValidationResult) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskProperties ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskProperties struct { Input *MigrateSqlServerSqlDbTaskInput `json:"input,omitempty"` Output *[]MigrateSqlServerSqlDbTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigrateSqlServerSqlDbTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateSqlServerSqlDbTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrateSqlServerSqlDbTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSqlServerSqlMIDatabaseInput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMISyncTaskOutput interface {
MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
}
func UnmarshalMigrateSqlServerSqlMISyncTaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalMigrateSqlServerSqlMISyncTaskOutputImplementation(input []byte) (MigrateSqlServerSqlMISyncTaskOutput, error)
type MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel struct { ActiveBackupSets *[]BackupSetInfo `json:"activeBackupSets,omitempty"` ContainerName *string `json:"containerName,omitempty"` EndedOn *string `json:"endedOn,omitempty"` ErrorPrefix *string `json:"errorPrefix,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` FullBackupSetInfo *BackupSetInfo `json:"fullBackupSetInfo,omitempty"` IsFullBackupRestored *bool `json:"isFullBackupRestored,omitempty"` LastRestoredBackupSetInfo *BackupSetInfo `json:"lastRestoredBackupSetInfo,omitempty"` MigrationState *DatabaseMigrationState `json:"migrationState,omitempty"` SourceDatabaseName *string `json:"sourceDatabaseName,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel) MigrateSqlServerSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel) MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
type MigrateSqlServerSqlMISyncTaskOutputError ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMISyncTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlMISyncTaskOutputError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMISyncTaskOutputError) MigrateSqlServerSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskOutputError) MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
type MigrateSqlServerSqlMISyncTaskOutputMigrationLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMISyncTaskOutputMigrationLevel struct { DatabaseCount *int64 `json:"databaseCount,omitempty"` DatabaseErrorCount *int64 `json:"databaseErrorCount,omitempty"` EndedOn *string `json:"endedOn,omitempty"` SourceServerBrandVersion *string `json:"sourceServerBrandVersion,omitempty"` SourceServerName *string `json:"sourceServerName,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerName *string `json:"targetServerName,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevel) MigrateSqlServerSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskOutputMigrationLevel) MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
type MigrateSqlServerSqlMISyncTaskProperties ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMISyncTaskProperties struct { Input *SqlServerSqlMISyncTaskInput `json:"input,omitempty"` Output *[]MigrateSqlServerSqlMISyncTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigrateSqlServerSqlMISyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMISyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateSqlServerSqlMISyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrateSqlServerSqlMISyncTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSqlServerSqlMITaskInput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskInput struct { AadDomainName *string `json:"aadDomainName,omitempty"` BackupMode *BackupMode `json:"backupMode,omitempty"` SelectedAgentJobs *[]string `json:"selectedAgentJobs,omitempty"` SelectedDatabases []MigrateSqlServerSqlMIDatabaseInput `json:"selectedDatabases"` SelectedLogins *[]string `json:"selectedLogins,omitempty"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` }
type MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskOutput interface {
MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
}
func UnmarshalMigrateSqlServerSqlMITaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalMigrateSqlServerSqlMITaskOutputImplementation(input []byte) (MigrateSqlServerSqlMITaskOutput, error)
type MigrateSqlServerSqlMITaskOutputAgentJobLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskOutputAgentJobLevel struct { EndedOn *string `json:"endedOn,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` Message *string `json:"message,omitempty"` Name *string `json:"name,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlMITaskOutputAgentJobLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputAgentJobLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskOutputAgentJobLevel) MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputAgentJobLevel) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type MigrateSqlServerSqlMITaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskOutputDatabaseLevel struct { DatabaseName *string `json:"databaseName,omitempty"` EndedOn *string `json:"endedOn,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` Message *string `json:"message,omitempty"` SizeMB *float64 `json:"sizeMB,omitempty"` Stage *DatabaseMigrationStage `json:"stage,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlMITaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskOutputDatabaseLevel) MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputDatabaseLevel) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type MigrateSqlServerSqlMITaskOutputError ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlMITaskOutputError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskOutputError) MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputError) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type MigrateSqlServerSqlMITaskOutputLoginLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskOutputLoginLevel struct { EndedOn *string `json:"endedOn,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` LoginName *string `json:"loginName,omitempty"` Message *string `json:"message,omitempty"` Stage *LoginMigrationStage `json:"stage,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlMITaskOutputLoginLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputLoginLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskOutputLoginLevel) MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputLoginLevel) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type MigrateSqlServerSqlMITaskOutputMigrationLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskOutputMigrationLevel struct { AgentJobs *map[string]string `json:"agentJobs,omitempty"` Databases *map[string]string `json:"databases,omitempty"` EndedOn *string `json:"endedOn,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` Logins *map[string]string `json:"logins,omitempty"` Message *string `json:"message,omitempty"` OrphanedUsersInfo *[]OrphanedUserInfo `json:"orphanedUsersInfo,omitempty"` ServerRoleResults *map[string]StartMigrationScenarioServerRoleResult `json:"serverRoleResults,omitempty"` SourceServerBrandVersion *string `json:"sourceServerBrandVersion,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` Status *MigrationStatus `json:"status,omitempty"` TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlMITaskOutputMigrationLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskOutputMigrationLevel) MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputMigrationLevel) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type MigrateSqlServerSqlMITaskProperties ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskProperties struct { Input *MigrateSqlServerSqlMITaskInput `json:"input,omitempty"` Output *[]MigrateSqlServerSqlMITaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigrateSqlServerSqlMITaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskProperties) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateSqlServerSqlMITaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrateSqlServerSqlMITaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSsisTaskInput ¶ added in v0.20241009.1142232
type MigrateSsisTaskInput struct { SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` SsisMigrationInfo SsisMigrationInfo `json:"ssisMigrationInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` }
type MigrateSsisTaskOutput ¶ added in v0.20241009.1142232
type MigrateSsisTaskOutput interface {
MigrateSsisTaskOutput() BaseMigrateSsisTaskOutputImpl
}
func UnmarshalMigrateSsisTaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalMigrateSsisTaskOutputImplementation(input []byte) (MigrateSsisTaskOutput, error)
type MigrateSsisTaskOutputMigrationLevel ¶ added in v0.20241009.1142232
type MigrateSsisTaskOutputMigrationLevel struct { EndedOn *string `json:"endedOn,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` Message *string `json:"message,omitempty"` SourceServerBrandVersion *string `json:"sourceServerBrandVersion,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` Stage *SsisMigrationStage `json:"stage,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Status *MigrationStatus `json:"status,omitempty"` TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSsisTaskOutputMigrationLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSsisTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateSsisTaskOutputMigrationLevel) MigrateSsisTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSsisTaskOutputMigrationLevel) MigrateSsisTaskOutput() BaseMigrateSsisTaskOutputImpl
type MigrateSsisTaskOutputProjectLevel ¶ added in v0.20241009.1142232
type MigrateSsisTaskOutputProjectLevel struct { EndedOn *string `json:"endedOn,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` FolderName *string `json:"folderName,omitempty"` Message *string `json:"message,omitempty"` ProjectName *string `json:"projectName,omitempty"` Stage *SsisMigrationStage `json:"stage,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSsisTaskOutputProjectLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSsisTaskOutputProjectLevel) MarshalJSON() ([]byte, error)
func (MigrateSsisTaskOutputProjectLevel) MigrateSsisTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSsisTaskOutputProjectLevel) MigrateSsisTaskOutput() BaseMigrateSsisTaskOutputImpl
type MigrateSsisTaskProperties ¶ added in v0.20241009.1142232
type MigrateSsisTaskProperties struct { Input *MigrateSsisTaskInput `json:"input,omitempty"` Output *[]MigrateSsisTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigrateSsisTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSsisTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateSsisTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigrateSsisTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateSsisTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrateSsisTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSyncCompleteCommandInput ¶ added in v0.20241009.1142232
type MigrateSyncCompleteCommandInput struct { CommitTimeStamp *string `json:"commitTimeStamp,omitempty"` DatabaseName string `json:"databaseName"` }
func (*MigrateSyncCompleteCommandInput) GetCommitTimeStampAsTime ¶ added in v0.20241009.1142232
func (o *MigrateSyncCompleteCommandInput) GetCommitTimeStampAsTime() (*time.Time, error)
func (*MigrateSyncCompleteCommandInput) SetCommitTimeStampAsTime ¶ added in v0.20241009.1142232
func (o *MigrateSyncCompleteCommandInput) SetCommitTimeStampAsTime(input time.Time)
type MigrateSyncCompleteCommandOutput ¶ added in v0.20241009.1142232
type MigrateSyncCompleteCommandOutput struct { Errors *[]ReportableException `json:"errors,omitempty"` Id *string `json:"id,omitempty"` }
type MigrateSyncCompleteCommandProperties ¶ added in v0.20241009.1142232
type MigrateSyncCompleteCommandProperties struct { Input *MigrateSyncCompleteCommandInput `json:"input,omitempty"` Output *MigrateSyncCompleteCommandOutput `json:"output,omitempty"` CommandType string `json:"commandType"` Errors *[]ODataError `json:"errors,omitempty"` State *CommandState `json:"state,omitempty"` }
func (MigrateSyncCompleteCommandProperties) CommandProperties ¶ added in v0.20241009.1142232
func (s MigrateSyncCompleteCommandProperties) CommandProperties() BaseCommandPropertiesImpl
func (MigrateSyncCompleteCommandProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSyncCompleteCommandProperties) MarshalJSON() ([]byte, error)
type MigrationEligibilityInfo ¶ added in v0.20241009.1142232
type MigrationReportResult ¶ added in v0.20241009.1142232
type MigrationState ¶ added in v0.20241009.1142232
type MigrationState string
const ( MigrationStateCompleted MigrationState = "Completed" MigrationStateFailed MigrationState = "Failed" MigrationStateInProgress MigrationState = "InProgress" MigrationStateNone MigrationState = "None" MigrationStateSkipped MigrationState = "Skipped" MigrationStateStopped MigrationState = "Stopped" MigrationStateWarning MigrationState = "Warning" )
func (*MigrationState) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrationState) UnmarshalJSON(bytes []byte) error
type MigrationStatus ¶ added in v0.20241009.1142232
type MigrationStatus string
const ( MigrationStatusCompleted MigrationStatus = "Completed" MigrationStatusCompletedWithWarnings MigrationStatus = "CompletedWithWarnings" MigrationStatusConfigured MigrationStatus = "Configured" MigrationStatusConnecting MigrationStatus = "Connecting" MigrationStatusDefault MigrationStatus = "Default" MigrationStatusError MigrationStatus = "Error" MigrationStatusRunning MigrationStatus = "Running" MigrationStatusSelectLogins MigrationStatus = "SelectLogins" MigrationStatusSourceAndTargetSelected MigrationStatus = "SourceAndTargetSelected" MigrationStatusStopped MigrationStatus = "Stopped" )
func (*MigrationStatus) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrationStatus) UnmarshalJSON(bytes []byte) error
type MigrationValidationDatabaseSummaryResult ¶ added in v0.20241009.1142232
type MigrationValidationDatabaseSummaryResult struct { EndedOn *string `json:"endedOn,omitempty"` Id *string `json:"id,omitempty"` MigrationId *string `json:"migrationId,omitempty"` SourceDatabaseName *string `json:"sourceDatabaseName,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Status *ValidationStatus `json:"status,omitempty"` TargetDatabaseName *string `json:"targetDatabaseName,omitempty"` }
func (*MigrationValidationDatabaseSummaryResult) GetEndedOnAsTime ¶ added in v0.20241009.1142232
func (o *MigrationValidationDatabaseSummaryResult) GetEndedOnAsTime() (*time.Time, error)
func (*MigrationValidationDatabaseSummaryResult) GetStartedOnAsTime ¶ added in v0.20241009.1142232
func (o *MigrationValidationDatabaseSummaryResult) GetStartedOnAsTime() (*time.Time, error)
func (*MigrationValidationDatabaseSummaryResult) SetEndedOnAsTime ¶ added in v0.20241009.1142232
func (o *MigrationValidationDatabaseSummaryResult) SetEndedOnAsTime(input time.Time)
func (*MigrationValidationDatabaseSummaryResult) SetStartedOnAsTime ¶ added in v0.20241009.1142232
func (o *MigrationValidationDatabaseSummaryResult) SetStartedOnAsTime(input time.Time)
type MigrationValidationOptions ¶ added in v0.20241009.1142232
type MigrationValidationResult ¶ added in v0.20241009.1142232
type MigrationValidationResult struct { Id *string `json:"id,omitempty"` MigrationId *string `json:"migrationId,omitempty"` Status *ValidationStatus `json:"status,omitempty"` SummaryResults *map[string]MigrationValidationDatabaseSummaryResult `json:"summaryResults,omitempty"` }
type MongoDbClusterInfo ¶ added in v0.20241009.1142232
type MongoDbClusterInfo struct { Databases []MongoDbDatabaseInfo `json:"databases"` SupportsSharding bool `json:"supportsSharding"` Type MongoDbClusterType `json:"type"` Version string `json:"version"` }
type MongoDbClusterType ¶ added in v0.20241009.1142232
type MongoDbClusterType string
const ( MongoDbClusterTypeBlobContainer MongoDbClusterType = "BlobContainer" MongoDbClusterTypeCosmosDb MongoDbClusterType = "CosmosDb" MongoDbClusterTypeMongoDb MongoDbClusterType = "MongoDb" )
func (*MongoDbClusterType) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MongoDbClusterType) UnmarshalJSON(bytes []byte) error
type MongoDbCollectionInfo ¶ added in v0.20241009.1142232
type MongoDbCollectionInfo struct { AverageDocumentSize int64 `json:"averageDocumentSize"` DataSize int64 `json:"dataSize"` DatabaseName string `json:"databaseName"` DocumentCount int64 `json:"documentCount"` IsCapped bool `json:"isCapped"` IsSystemCollection bool `json:"isSystemCollection"` IsView bool `json:"isView"` Name string `json:"name"` QualifiedName string `json:"qualifiedName"` ShardKey *MongoDbShardKeyInfo `json:"shardKey,omitempty"` SupportsSharding bool `json:"supportsSharding"` ViewOf *string `json:"viewOf,omitempty"` }
type MongoDbCollectionProgress ¶ added in v0.20241009.1142232
type MongoDbCollectionProgress struct { BytesCopied int64 `json:"bytesCopied"` DocumentsCopied int64 `json:"documentsCopied"` ElapsedTime string `json:"elapsedTime"` Errors map[string]MongoDbError `json:"errors"` EventsPending int64 `json:"eventsPending"` EventsReplayed int64 `json:"eventsReplayed"` LastEventTime *string `json:"lastEventTime,omitempty"` LastReplayTime *string `json:"lastReplayTime,omitempty"` Name *string `json:"name,omitempty"` QualifiedName *string `json:"qualifiedName,omitempty"` ResultType ResultType `json:"resultType"` State MongoDbMigrationState `json:"state"` TotalBytes int64 `json:"totalBytes"` TotalDocuments int64 `json:"totalDocuments"` }
func (*MongoDbCollectionProgress) GetLastEventTimeAsTime ¶ added in v0.20241009.1142232
func (o *MongoDbCollectionProgress) GetLastEventTimeAsTime() (*time.Time, error)
func (*MongoDbCollectionProgress) GetLastReplayTimeAsTime ¶ added in v0.20241009.1142232
func (o *MongoDbCollectionProgress) GetLastReplayTimeAsTime() (*time.Time, error)
func (MongoDbCollectionProgress) MarshalJSON ¶ added in v0.20241009.1142232
func (s MongoDbCollectionProgress) MarshalJSON() ([]byte, error)
func (MongoDbCollectionProgress) MongoDbProgress ¶ added in v0.20241009.1142232
func (s MongoDbCollectionProgress) MongoDbProgress() BaseMongoDbProgressImpl
func (*MongoDbCollectionProgress) SetLastEventTimeAsTime ¶ added in v0.20241009.1142232
func (o *MongoDbCollectionProgress) SetLastEventTimeAsTime(input time.Time)
func (*MongoDbCollectionProgress) SetLastReplayTimeAsTime ¶ added in v0.20241009.1142232
func (o *MongoDbCollectionProgress) SetLastReplayTimeAsTime(input time.Time)
type MongoDbCollectionSettings ¶ added in v0.20241009.1142232
type MongoDbCollectionSettings struct { CanDelete *bool `json:"canDelete,omitempty"` ShardKey *MongoDbShardKeySetting `json:"shardKey,omitempty"` TargetRUs *int64 `json:"targetRUs,omitempty"` }
type MongoDbConnectionInfo ¶ added in v0.20241009.1142232
type MongoDbConnectionInfo struct { ConnectionString string `json:"connectionString"` Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (MongoDbConnectionInfo) ConnectionInfo ¶ added in v0.20241009.1142232
func (s MongoDbConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (MongoDbConnectionInfo) MarshalJSON ¶ added in v0.20241009.1142232
func (s MongoDbConnectionInfo) MarshalJSON() ([]byte, error)
type MongoDbDatabaseInfo ¶ added in v0.20241009.1142232
type MongoDbDatabaseInfo struct { AverageDocumentSize int64 `json:"averageDocumentSize"` Collections []MongoDbCollectionInfo `json:"collections"` DataSize int64 `json:"dataSize"` DocumentCount int64 `json:"documentCount"` Name string `json:"name"` QualifiedName string `json:"qualifiedName"` SupportsSharding bool `json:"supportsSharding"` }
type MongoDbDatabaseProgress ¶ added in v0.20241009.1142232
type MongoDbDatabaseProgress struct { Collections *map[string]MongoDbProgress `json:"collections,omitempty"` BytesCopied int64 `json:"bytesCopied"` DocumentsCopied int64 `json:"documentsCopied"` ElapsedTime string `json:"elapsedTime"` Errors map[string]MongoDbError `json:"errors"` EventsPending int64 `json:"eventsPending"` EventsReplayed int64 `json:"eventsReplayed"` LastEventTime *string `json:"lastEventTime,omitempty"` LastReplayTime *string `json:"lastReplayTime,omitempty"` Name *string `json:"name,omitempty"` QualifiedName *string `json:"qualifiedName,omitempty"` ResultType ResultType `json:"resultType"` State MongoDbMigrationState `json:"state"` TotalBytes int64 `json:"totalBytes"` TotalDocuments int64 `json:"totalDocuments"` }
func (*MongoDbDatabaseProgress) GetLastEventTimeAsTime ¶ added in v0.20241009.1142232
func (o *MongoDbDatabaseProgress) GetLastEventTimeAsTime() (*time.Time, error)
func (*MongoDbDatabaseProgress) GetLastReplayTimeAsTime ¶ added in v0.20241009.1142232
func (o *MongoDbDatabaseProgress) GetLastReplayTimeAsTime() (*time.Time, error)
func (MongoDbDatabaseProgress) MarshalJSON ¶ added in v0.20241009.1142232
func (s MongoDbDatabaseProgress) MarshalJSON() ([]byte, error)
func (MongoDbDatabaseProgress) MongoDbProgress ¶ added in v0.20241009.1142232
func (s MongoDbDatabaseProgress) MongoDbProgress() BaseMongoDbProgressImpl
func (*MongoDbDatabaseProgress) SetLastEventTimeAsTime ¶ added in v0.20241009.1142232
func (o *MongoDbDatabaseProgress) SetLastEventTimeAsTime(input time.Time)
func (*MongoDbDatabaseProgress) SetLastReplayTimeAsTime ¶ added in v0.20241009.1142232
func (o *MongoDbDatabaseProgress) SetLastReplayTimeAsTime(input time.Time)
func (*MongoDbDatabaseProgress) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MongoDbDatabaseProgress) UnmarshalJSON(bytes []byte) error
type MongoDbDatabaseSettings ¶ added in v0.20241009.1142232
type MongoDbDatabaseSettings struct { Collections map[string]MongoDbCollectionSettings `json:"collections"` TargetRUs *int64 `json:"targetRUs,omitempty"` }
type MongoDbError ¶ added in v0.20241009.1142232
type MongoDbError struct { Code *string `json:"code,omitempty"` Count *int64 `json:"count,omitempty"` Message *string `json:"message,omitempty"` Type *MongoDbErrorType `json:"type,omitempty"` }
type MongoDbErrorType ¶ added in v0.20241009.1142232
type MongoDbErrorType string
const ( MongoDbErrorTypeError MongoDbErrorType = "Error" MongoDbErrorTypeValidationError MongoDbErrorType = "ValidationError" MongoDbErrorTypeWarning MongoDbErrorType = "Warning" )
func (*MongoDbErrorType) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MongoDbErrorType) UnmarshalJSON(bytes []byte) error
type MongoDbMigrationProgress ¶ added in v0.20241009.1142232
type MongoDbMigrationProgress struct { Databases *map[string]MongoDbDatabaseProgress `json:"databases,omitempty"` BytesCopied int64 `json:"bytesCopied"` DocumentsCopied int64 `json:"documentsCopied"` ElapsedTime string `json:"elapsedTime"` Errors map[string]MongoDbError `json:"errors"` EventsPending int64 `json:"eventsPending"` EventsReplayed int64 `json:"eventsReplayed"` LastEventTime *string `json:"lastEventTime,omitempty"` LastReplayTime *string `json:"lastReplayTime,omitempty"` Name *string `json:"name,omitempty"` QualifiedName *string `json:"qualifiedName,omitempty"` ResultType ResultType `json:"resultType"` State MongoDbMigrationState `json:"state"` TotalBytes int64 `json:"totalBytes"` TotalDocuments int64 `json:"totalDocuments"` }
func (*MongoDbMigrationProgress) GetLastEventTimeAsTime ¶ added in v0.20241009.1142232
func (o *MongoDbMigrationProgress) GetLastEventTimeAsTime() (*time.Time, error)
func (*MongoDbMigrationProgress) GetLastReplayTimeAsTime ¶ added in v0.20241009.1142232
func (o *MongoDbMigrationProgress) GetLastReplayTimeAsTime() (*time.Time, error)
func (MongoDbMigrationProgress) MarshalJSON ¶ added in v0.20241009.1142232
func (s MongoDbMigrationProgress) MarshalJSON() ([]byte, error)
func (MongoDbMigrationProgress) MongoDbProgress ¶ added in v0.20241009.1142232
func (s MongoDbMigrationProgress) MongoDbProgress() BaseMongoDbProgressImpl
func (*MongoDbMigrationProgress) SetLastEventTimeAsTime ¶ added in v0.20241009.1142232
func (o *MongoDbMigrationProgress) SetLastEventTimeAsTime(input time.Time)
func (*MongoDbMigrationProgress) SetLastReplayTimeAsTime ¶ added in v0.20241009.1142232
func (o *MongoDbMigrationProgress) SetLastReplayTimeAsTime(input time.Time)
type MongoDbMigrationSettings ¶ added in v0.20241009.1142232
type MongoDbMigrationSettings struct { BoostRUs *int64 `json:"boostRUs,omitempty"` Databases map[string]MongoDbDatabaseSettings `json:"databases"` Replication *MongoDbReplication `json:"replication,omitempty"` Source MongoDbConnectionInfo `json:"source"` Target MongoDbConnectionInfo `json:"target"` Throttling *MongoDbThrottlingSettings `json:"throttling,omitempty"` }
type MongoDbMigrationState ¶ added in v0.20241009.1142232
type MongoDbMigrationState string
const ( MongoDbMigrationStateCanceled MongoDbMigrationState = "Canceled" MongoDbMigrationStateComplete MongoDbMigrationState = "Complete" MongoDbMigrationStateCopying MongoDbMigrationState = "Copying" MongoDbMigrationStateFailed MongoDbMigrationState = "Failed" MongoDbMigrationStateFinalizing MongoDbMigrationState = "Finalizing" MongoDbMigrationStateInitialReplay MongoDbMigrationState = "InitialReplay" MongoDbMigrationStateInitializing MongoDbMigrationState = "Initializing" MongoDbMigrationStateNotStarted MongoDbMigrationState = "NotStarted" MongoDbMigrationStateReplaying MongoDbMigrationState = "Replaying" MongoDbMigrationStateRestarting MongoDbMigrationState = "Restarting" MongoDbMigrationStateValidatingInput MongoDbMigrationState = "ValidatingInput" )
func (*MongoDbMigrationState) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MongoDbMigrationState) UnmarshalJSON(bytes []byte) error
type MongoDbProgress ¶ added in v0.20241009.1142232
type MongoDbProgress interface {
MongoDbProgress() BaseMongoDbProgressImpl
}
func UnmarshalMongoDbProgressImplementation ¶ added in v0.20241009.1142232
func UnmarshalMongoDbProgressImplementation(input []byte) (MongoDbProgress, error)
type MongoDbReplication ¶ added in v0.20241009.1142232
type MongoDbReplication string
const ( MongoDbReplicationContinuous MongoDbReplication = "Continuous" MongoDbReplicationDisabled MongoDbReplication = "Disabled" MongoDbReplicationOneTime MongoDbReplication = "OneTime" )
func (*MongoDbReplication) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MongoDbReplication) UnmarshalJSON(bytes []byte) error
type MongoDbShardKeyField ¶ added in v0.20241009.1142232
type MongoDbShardKeyField struct { Name string `json:"name"` Order MongoDbShardKeyOrder `json:"order"` }
type MongoDbShardKeyInfo ¶ added in v0.20241009.1142232
type MongoDbShardKeyInfo struct { Fields []MongoDbShardKeyField `json:"fields"` IsUnique bool `json:"isUnique"` }
type MongoDbShardKeyOrder ¶ added in v0.20241009.1142232
type MongoDbShardKeyOrder string
const ( MongoDbShardKeyOrderForward MongoDbShardKeyOrder = "Forward" MongoDbShardKeyOrderHashed MongoDbShardKeyOrder = "Hashed" MongoDbShardKeyOrderReverse MongoDbShardKeyOrder = "Reverse" )
func (*MongoDbShardKeyOrder) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MongoDbShardKeyOrder) UnmarshalJSON(bytes []byte) error
type MongoDbShardKeySetting ¶ added in v0.20241009.1142232
type MongoDbShardKeySetting struct { Fields []MongoDbShardKeyField `json:"fields"` IsUnique bool `json:"isUnique"` }
type MongoDbThrottlingSettings ¶ added in v0.20241009.1142232
type MySqlConnectionInfo ¶ added in v0.20241009.1142232
type MySqlConnectionInfo struct { EncryptConnection *bool `json:"encryptConnection,omitempty"` Port int64 `json:"port"` ServerName string `json:"serverName"` Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (MySqlConnectionInfo) ConnectionInfo ¶ added in v0.20241009.1142232
func (s MySqlConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (MySqlConnectionInfo) MarshalJSON ¶ added in v0.20241009.1142232
func (s MySqlConnectionInfo) MarshalJSON() ([]byte, error)
type MySqlTargetPlatformType ¶ added in v0.20241009.1142232
type MySqlTargetPlatformType string
const ( MySqlTargetPlatformTypeAzureDbForMySQL MySqlTargetPlatformType = "AzureDbForMySQL" MySqlTargetPlatformTypeSqlServer MySqlTargetPlatformType = "SqlServer" )
func (*MySqlTargetPlatformType) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MySqlTargetPlatformType) UnmarshalJSON(bytes []byte) error
type ODataError ¶
type ODataError struct { Code *string `json:"code,omitempty"` Details *[]ODataError `json:"details,omitempty"` Message *string `json:"message,omitempty"` }
type ObjectType ¶ added in v0.20241009.1142232
type ObjectType string
const ( ObjectTypeFunction ObjectType = "Function" ObjectTypeStoredProcedures ObjectType = "StoredProcedures" ObjectTypeTable ObjectType = "Table" ObjectTypeUser ObjectType = "User" ObjectTypeView ObjectType = "View" )
func (*ObjectType) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ObjectType) UnmarshalJSON(bytes []byte) error
type OracleConnectionInfo ¶ added in v0.20241009.1142232
type OracleConnectionInfo struct { DataSource string `json:"dataSource"` Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (OracleConnectionInfo) ConnectionInfo ¶ added in v0.20241009.1142232
func (s OracleConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (OracleConnectionInfo) MarshalJSON ¶ added in v0.20241009.1142232
func (s OracleConnectionInfo) MarshalJSON() ([]byte, error)
type OrphanedUserInfo ¶ added in v0.20241009.1142232
type PostgreSqlConnectionInfo ¶ added in v0.20241009.1142232
type PostgreSqlConnectionInfo struct { DatabaseName *string `json:"databaseName,omitempty"` EncryptConnection *bool `json:"encryptConnection,omitempty"` Port int64 `json:"port"` ServerName string `json:"serverName"` TrustServerCertificate *bool `json:"trustServerCertificate,omitempty"` Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (PostgreSqlConnectionInfo) ConnectionInfo ¶ added in v0.20241009.1142232
func (s PostgreSqlConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (PostgreSqlConnectionInfo) MarshalJSON ¶ added in v0.20241009.1142232
func (s PostgreSqlConnectionInfo) MarshalJSON() ([]byte, error)
type ProjectTask ¶
type ProjectTask struct { Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties ProjectTaskProperties `json:"properties"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
func (*ProjectTask) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ProjectTask) UnmarshalJSON(bytes []byte) error
type ProjectTaskProperties ¶
type ProjectTaskProperties interface {
ProjectTaskProperties() BaseProjectTaskPropertiesImpl
}
func UnmarshalProjectTaskPropertiesImplementation ¶ added in v0.20241009.1142232
func UnmarshalProjectTaskPropertiesImplementation(input []byte) (ProjectTaskProperties, error)
type QueryAnalysisValidationResult ¶ added in v0.20241009.1142232
type QueryAnalysisValidationResult struct { QueryResults *QueryExecutionResult `json:"queryResults,omitempty"` ValidationErrors *ValidationError `json:"validationErrors,omitempty"` }
type QueryExecutionResult ¶ added in v0.20241009.1142232
type QueryExecutionResult struct { QueryText *string `json:"queryText,omitempty"` SourceResult *ExecutionStatistics `json:"sourceResult,omitempty"` StatementsInBatch *int64 `json:"statementsInBatch,omitempty"` TargetResult *ExecutionStatistics `json:"targetResult,omitempty"` }
type RawCommandPropertiesImpl ¶ added in v0.20241009.1142232
type RawCommandPropertiesImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawCommandPropertiesImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawCommandPropertiesImpl) CommandProperties ¶ added in v0.20241009.1142232
func (s RawCommandPropertiesImpl) CommandProperties() BaseCommandPropertiesImpl
type RawConnectToSourceSqlServerTaskOutputImpl ¶ added in v0.20241009.1142232
type RawConnectToSourceSqlServerTaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawConnectToSourceSqlServerTaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawConnectToSourceSqlServerTaskOutputImpl) ConnectToSourceSqlServerTaskOutput ¶ added in v0.20241009.1142232
func (s RawConnectToSourceSqlServerTaskOutputImpl) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
type RawConnectionInfoImpl ¶ added in v0.20241009.1142232
type RawConnectionInfoImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawConnectionInfoImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawConnectionInfoImpl) ConnectionInfo ¶ added in v0.20241009.1142232
func (s RawConnectionInfoImpl) ConnectionInfo() BaseConnectionInfoImpl
type RawMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl ¶ added in v0.20241009.1142232
type RawMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl) MigrateMySqlAzureDbForMySqlOfflineTaskOutput ¶ added in v0.20241009.1142232
func (s RawMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl) MigrateMySqlAzureDbForMySqlOfflineTaskOutput() BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
type RawMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl ¶ added in v0.20241009.1142232
type RawMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s RawMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type RawMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl ¶ added in v0.20241009.1142232
type RawMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl) MigrateOracleAzureDbPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s RawMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl) MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
type RawMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl ¶ added in v0.20241009.1142232
type RawMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s RawMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type RawMigrateSqlServerSqlDbSyncTaskOutputImpl ¶ added in v0.20241009.1142232
type RawMigrateSqlServerSqlDbSyncTaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMigrateSqlServerSqlDbSyncTaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMigrateSqlServerSqlDbSyncTaskOutputImpl) MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
func (s RawMigrateSqlServerSqlDbSyncTaskOutputImpl) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type RawMigrateSqlServerSqlDbTaskOutputImpl ¶ added in v0.20241009.1142232
type RawMigrateSqlServerSqlDbTaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMigrateSqlServerSqlDbTaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMigrateSqlServerSqlDbTaskOutputImpl) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s RawMigrateSqlServerSqlDbTaskOutputImpl) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type RawMigrateSqlServerSqlMISyncTaskOutputImpl ¶ added in v0.20241009.1142232
type RawMigrateSqlServerSqlMISyncTaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMigrateSqlServerSqlMISyncTaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMigrateSqlServerSqlMISyncTaskOutputImpl) MigrateSqlServerSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
func (s RawMigrateSqlServerSqlMISyncTaskOutputImpl) MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
type RawMigrateSqlServerSqlMITaskOutputImpl ¶ added in v0.20241009.1142232
type RawMigrateSqlServerSqlMITaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMigrateSqlServerSqlMITaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMigrateSqlServerSqlMITaskOutputImpl) MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
func (s RawMigrateSqlServerSqlMITaskOutputImpl) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type RawMigrateSsisTaskOutputImpl ¶ added in v0.20241009.1142232
type RawMigrateSsisTaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMigrateSsisTaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMigrateSsisTaskOutputImpl) MigrateSsisTaskOutput ¶ added in v0.20241009.1142232
func (s RawMigrateSsisTaskOutputImpl) MigrateSsisTaskOutput() BaseMigrateSsisTaskOutputImpl
type RawMongoDbProgressImpl ¶ added in v0.20241009.1142232
type RawMongoDbProgressImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMongoDbProgressImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMongoDbProgressImpl) MongoDbProgress ¶ added in v0.20241009.1142232
func (s RawMongoDbProgressImpl) MongoDbProgress() BaseMongoDbProgressImpl
type RawProjectTaskPropertiesImpl ¶ added in v0.20241009.1142232
type RawProjectTaskPropertiesImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawProjectTaskPropertiesImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawProjectTaskPropertiesImpl) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s RawProjectTaskPropertiesImpl) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
type ReplicateMigrationState ¶ added in v0.20241009.1142232
type ReplicateMigrationState string
const ( ReplicateMigrationStateACTIONREQUIRED ReplicateMigrationState = "ACTION_REQUIRED" ReplicateMigrationStateCOMPLETE ReplicateMigrationState = "COMPLETE" ReplicateMigrationStateFAILED ReplicateMigrationState = "FAILED" ReplicateMigrationStatePENDING ReplicateMigrationState = "PENDING" ReplicateMigrationStateUNDEFINED ReplicateMigrationState = "UNDEFINED" ReplicateMigrationStateVALIDATING ReplicateMigrationState = "VALIDATING" )
func (*ReplicateMigrationState) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ReplicateMigrationState) UnmarshalJSON(bytes []byte) error
type ReportableException ¶ added in v0.20241009.1142232
type ReportableException struct { ActionableMessage *string `json:"actionableMessage,omitempty"` FilePath *string `json:"filePath,omitempty"` HResult *int64 `json:"hResult,omitempty"` LineNumber *string `json:"lineNumber,omitempty"` Message *string `json:"message,omitempty"` StackTrace *string `json:"stackTrace,omitempty"` }
type ResultType ¶ added in v0.20241009.1142232
type ResultType string
const ( ResultTypeCollection ResultType = "Collection" ResultTypeDatabase ResultType = "Database" ResultTypeMigration ResultType = "Migration" )
func (*ResultType) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ResultType) UnmarshalJSON(bytes []byte) error
type ScenarioSource ¶ added in v0.20241009.1142232
type ScenarioSource string
const ( ScenarioSourceAccess ScenarioSource = "Access" ScenarioSourceDBTwo ScenarioSource = "DB2" ScenarioSourceMongoDB ScenarioSource = "MongoDB" ScenarioSourceMySQL ScenarioSource = "MySQL" ScenarioSourceMySQLRDS ScenarioSource = "MySQLRDS" ScenarioSourceOracle ScenarioSource = "Oracle" ScenarioSourcePostgreSQL ScenarioSource = "PostgreSQL" ScenarioSourcePostgreSQLRDS ScenarioSource = "PostgreSQLRDS" ScenarioSourceSQL ScenarioSource = "SQL" ScenarioSourceSQLRDS ScenarioSource = "SQLRDS" ScenarioSourceSybase ScenarioSource = "Sybase" )
func (*ScenarioSource) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ScenarioSource) UnmarshalJSON(bytes []byte) error
type ScenarioTarget ¶ added in v0.20241009.1142232
type ScenarioTarget string
const ( ScenarioTargetAzureDBForMySql ScenarioTarget = "AzureDBForMySql" ScenarioTargetAzureDBForPostgresSQL ScenarioTarget = "AzureDBForPostgresSQL" ScenarioTargetMongoDB ScenarioTarget = "MongoDB" ScenarioTargetSQLDB ScenarioTarget = "SQLDB" ScenarioTargetSQLDW ScenarioTarget = "SQLDW" ScenarioTargetSQLMI ScenarioTarget = "SQLMI" ScenarioTargetSQLServer ScenarioTarget = "SQLServer" )
func (*ScenarioTarget) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ScenarioTarget) UnmarshalJSON(bytes []byte) error
type SchemaComparisonValidationResult ¶ added in v0.20241009.1142232
type SchemaComparisonValidationResult struct { SchemaDifferences *SchemaComparisonValidationResultType `json:"schemaDifferences,omitempty"` SourceDatabaseObjectCount *map[string]int64 `json:"sourceDatabaseObjectCount,omitempty"` TargetDatabaseObjectCount *map[string]int64 `json:"targetDatabaseObjectCount,omitempty"` ValidationErrors *ValidationError `json:"validationErrors,omitempty"` }
type SchemaComparisonValidationResultType ¶ added in v0.20241009.1142232
type SchemaComparisonValidationResultType struct { ObjectName *string `json:"objectName,omitempty"` ObjectType *ObjectType `json:"objectType,omitempty"` UpdateAction *UpdateActionType `json:"updateAction,omitempty"` }
type SelectedCertificateInput ¶ added in v0.20241009.1142232
type ServerLevelPermissionsGroup ¶ added in v0.20241009.1142232
type ServerLevelPermissionsGroup string
const ( ServerLevelPermissionsGroupDefault ServerLevelPermissionsGroup = "Default" ServerLevelPermissionsGroupMigrationFromMySQLToAzureDBForMySQL ServerLevelPermissionsGroup = "MigrationFromMySQLToAzureDBForMySQL" ServerLevelPermissionsGroupMigrationFromSqlServerToAzureDB ServerLevelPermissionsGroup = "MigrationFromSqlServerToAzureDB" ServerLevelPermissionsGroupMigrationFromSqlServerToAzureMI ServerLevelPermissionsGroup = "MigrationFromSqlServerToAzureMI" )
func (*ServerLevelPermissionsGroup) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ServerLevelPermissionsGroup) UnmarshalJSON(bytes []byte) error
type ServerProperties ¶ added in v0.20241009.1142232
type ServerProperties struct { ServerDatabaseCount *int64 `json:"serverDatabaseCount,omitempty"` ServerEdition *string `json:"serverEdition,omitempty"` ServerName *string `json:"serverName,omitempty"` ServerOperatingSystemVersion *string `json:"serverOperatingSystemVersion,omitempty"` ServerPlatform *string `json:"serverPlatform,omitempty"` ServerVersion *string `json:"serverVersion,omitempty"` }
type ServiceTaskId ¶
type ServiceTaskId struct { SubscriptionId string ResourceGroupName string ServiceName string ServiceTaskName string }
ServiceTaskId is a struct representing the Resource ID for a Service Task
func NewServiceTaskID ¶
func NewServiceTaskID(subscriptionId string, resourceGroupName string, serviceName string, serviceTaskName string) ServiceTaskId
NewServiceTaskID returns a new ServiceTaskId struct
func ParseServiceTaskID ¶
func ParseServiceTaskID(input string) (*ServiceTaskId, error)
ParseServiceTaskID parses 'input' into a ServiceTaskId
func ParseServiceTaskIDInsensitively ¶
func ParseServiceTaskIDInsensitively(input string) (*ServiceTaskId, error)
ParseServiceTaskIDInsensitively parses 'input' case-insensitively into a ServiceTaskId note: this method should only be used for API response data and not user input
func (*ServiceTaskId) FromParseResult ¶
func (id *ServiceTaskId) FromParseResult(input resourceids.ParseResult) error
func (ServiceTaskId) ID ¶
func (id ServiceTaskId) ID() string
ID returns the formatted Service Task ID
func (ServiceTaskId) Segments ¶
func (id ServiceTaskId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Service Task ID
func (ServiceTaskId) String ¶
func (id ServiceTaskId) String() string
String returns a human-readable description of this Service Task ID
type ServiceTaskResourceClient ¶
type ServiceTaskResourceClient struct {
Client *resourcemanager.Client
}
func NewServiceTaskResourceClientWithBaseURI ¶
func NewServiceTaskResourceClientWithBaseURI(sdkApi sdkEnv.Api) (*ServiceTaskResourceClient, error)
func (ServiceTaskResourceClient) ServiceTasksCancel ¶
func (c ServiceTaskResourceClient) ServiceTasksCancel(ctx context.Context, id ServiceTaskId) (result ServiceTasksCancelOperationResponse, err error)
ServiceTasksCancel ...
func (ServiceTaskResourceClient) ServiceTasksCreateOrUpdate ¶
func (c ServiceTaskResourceClient) ServiceTasksCreateOrUpdate(ctx context.Context, id ServiceTaskId, input ProjectTask) (result ServiceTasksCreateOrUpdateOperationResponse, err error)
ServiceTasksCreateOrUpdate ...
func (ServiceTaskResourceClient) ServiceTasksDelete ¶
func (c ServiceTaskResourceClient) ServiceTasksDelete(ctx context.Context, id ServiceTaskId, options ServiceTasksDeleteOperationOptions) (result ServiceTasksDeleteOperationResponse, err error)
ServiceTasksDelete ...
func (ServiceTaskResourceClient) ServiceTasksGet ¶
func (c ServiceTaskResourceClient) ServiceTasksGet(ctx context.Context, id ServiceTaskId, options ServiceTasksGetOperationOptions) (result ServiceTasksGetOperationResponse, err error)
ServiceTasksGet ...
func (ServiceTaskResourceClient) ServiceTasksUpdate ¶
func (c ServiceTaskResourceClient) ServiceTasksUpdate(ctx context.Context, id ServiceTaskId, input ProjectTask) (result ServiceTasksUpdateOperationResponse, err error)
ServiceTasksUpdate ...
type ServiceTasksCancelOperationResponse ¶
type ServiceTasksCancelOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ProjectTask }
type ServiceTasksCreateOrUpdateOperationResponse ¶
type ServiceTasksCreateOrUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ProjectTask }
type ServiceTasksDeleteOperationOptions ¶
type ServiceTasksDeleteOperationOptions struct {
DeleteRunningTasks *bool
}
func DefaultServiceTasksDeleteOperationOptions ¶
func DefaultServiceTasksDeleteOperationOptions() ServiceTasksDeleteOperationOptions
func (ServiceTasksDeleteOperationOptions) ToHeaders ¶
func (o ServiceTasksDeleteOperationOptions) ToHeaders() *client.Headers
func (ServiceTasksDeleteOperationOptions) ToOData ¶
func (o ServiceTasksDeleteOperationOptions) ToOData() *odata.Query
func (ServiceTasksDeleteOperationOptions) ToQuery ¶
func (o ServiceTasksDeleteOperationOptions) ToQuery() *client.QueryParams
type ServiceTasksGetOperationOptions ¶
type ServiceTasksGetOperationOptions struct {
Expand *string
}
func DefaultServiceTasksGetOperationOptions ¶
func DefaultServiceTasksGetOperationOptions() ServiceTasksGetOperationOptions
func (ServiceTasksGetOperationOptions) ToHeaders ¶
func (o ServiceTasksGetOperationOptions) ToHeaders() *client.Headers
func (ServiceTasksGetOperationOptions) ToOData ¶
func (o ServiceTasksGetOperationOptions) ToOData() *odata.Query
func (ServiceTasksGetOperationOptions) ToQuery ¶
func (o ServiceTasksGetOperationOptions) ToQuery() *client.QueryParams
type ServiceTasksGetOperationResponse ¶
type ServiceTasksGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ProjectTask }
type ServiceTasksUpdateOperationResponse ¶
type ServiceTasksUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ProjectTask }
type Severity ¶ added in v0.20241009.1142232
type Severity string
func (*Severity) UnmarshalJSON ¶ added in v0.20241009.1142232
type SqlConnectionInfo ¶ added in v0.20241009.1142232
type SqlConnectionInfo struct { AdditionalSettings *string `json:"additionalSettings,omitempty"` Authentication *AuthenticationType `json:"authentication,omitempty"` DataSource string `json:"dataSource"` EncryptConnection *bool `json:"encryptConnection,omitempty"` Platform *SqlSourcePlatform `json:"platform,omitempty"` TrustServerCertificate *bool `json:"trustServerCertificate,omitempty"` Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (SqlConnectionInfo) ConnectionInfo ¶ added in v0.20241009.1142232
func (s SqlConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (SqlConnectionInfo) MarshalJSON ¶ added in v0.20241009.1142232
func (s SqlConnectionInfo) MarshalJSON() ([]byte, error)
type SqlServerSqlMISyncTaskInput ¶ added in v0.20241009.1142232
type SqlServerSqlMISyncTaskInput struct { AzureApp AzureActiveDirectoryApp `json:"azureApp"` SelectedDatabases []MigrateSqlServerSqlMIDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` StorageResourceId string `json:"storageResourceId"` TargetConnectionInfo MiSqlConnectionInfo `json:"targetConnectionInfo"` }
type SqlSourcePlatform ¶ added in v0.20241009.1142232
type SqlSourcePlatform string
const (
SqlSourcePlatformSqlOnPrem SqlSourcePlatform = "SqlOnPrem"
)
func (*SqlSourcePlatform) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *SqlSourcePlatform) UnmarshalJSON(bytes []byte) error
type SsisMigrationInfo ¶ added in v0.20241009.1142232
type SsisMigrationInfo struct { EnvironmentOverwriteOption *SsisMigrationOverwriteOption `json:"environmentOverwriteOption,omitempty"` ProjectOverwriteOption *SsisMigrationOverwriteOption `json:"projectOverwriteOption,omitempty"` SsisStoreType *SsisStoreType `json:"ssisStoreType,omitempty"` }
type SsisMigrationOverwriteOption ¶ added in v0.20241009.1142232
type SsisMigrationOverwriteOption string
const ( SsisMigrationOverwriteOptionIgnore SsisMigrationOverwriteOption = "Ignore" SsisMigrationOverwriteOptionOverwrite SsisMigrationOverwriteOption = "Overwrite" )
func (*SsisMigrationOverwriteOption) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *SsisMigrationOverwriteOption) UnmarshalJSON(bytes []byte) error
type SsisMigrationStage ¶ added in v0.20241009.1142232
type SsisMigrationStage string
const ( SsisMigrationStageCompleted SsisMigrationStage = "Completed" SsisMigrationStageInProgress SsisMigrationStage = "InProgress" SsisMigrationStageInitialize SsisMigrationStage = "Initialize" SsisMigrationStageNone SsisMigrationStage = "None" )
func (*SsisMigrationStage) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *SsisMigrationStage) UnmarshalJSON(bytes []byte) error
type SsisStoreType ¶ added in v0.20241009.1142232
type SsisStoreType string
const (
SsisStoreTypeSsisCatalog SsisStoreType = "SsisCatalog"
)
func (*SsisStoreType) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *SsisStoreType) UnmarshalJSON(bytes []byte) error
type StartMigrationScenarioServerRoleResult ¶ added in v0.20241009.1142232
type StartMigrationScenarioServerRoleResult struct { ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` Name *string `json:"name,omitempty"` State *MigrationState `json:"state,omitempty"` }
type SyncDatabaseMigrationReportingState ¶ added in v0.20241009.1142232
type SyncDatabaseMigrationReportingState string
const ( SyncDatabaseMigrationReportingStateBACKUPCOMPLETED SyncDatabaseMigrationReportingState = "BACKUP_COMPLETED" SyncDatabaseMigrationReportingStateBACKUPINPROGRESS SyncDatabaseMigrationReportingState = "BACKUP_IN_PROGRESS" SyncDatabaseMigrationReportingStateCANCELLED SyncDatabaseMigrationReportingState = "CANCELLED" SyncDatabaseMigrationReportingStateCANCELLING SyncDatabaseMigrationReportingState = "CANCELLING" SyncDatabaseMigrationReportingStateCOMPLETE SyncDatabaseMigrationReportingState = "COMPLETE" SyncDatabaseMigrationReportingStateCOMPLETING SyncDatabaseMigrationReportingState = "COMPLETING" SyncDatabaseMigrationReportingStateCONFIGURING SyncDatabaseMigrationReportingState = "CONFIGURING" SyncDatabaseMigrationReportingStateFAILED SyncDatabaseMigrationReportingState = "FAILED" SyncDatabaseMigrationReportingStateINITIALIAZING SyncDatabaseMigrationReportingState = "INITIALIAZING" SyncDatabaseMigrationReportingStateREADYTOCOMPLETE SyncDatabaseMigrationReportingState = "READY_TO_COMPLETE" SyncDatabaseMigrationReportingStateRESTORECOMPLETED SyncDatabaseMigrationReportingState = "RESTORE_COMPLETED" SyncDatabaseMigrationReportingStateRESTOREINPROGRESS SyncDatabaseMigrationReportingState = "RESTORE_IN_PROGRESS" SyncDatabaseMigrationReportingStateRUNNING SyncDatabaseMigrationReportingState = "RUNNING" SyncDatabaseMigrationReportingStateSTARTING SyncDatabaseMigrationReportingState = "STARTING" SyncDatabaseMigrationReportingStateUNDEFINED SyncDatabaseMigrationReportingState = "UNDEFINED" SyncDatabaseMigrationReportingStateVALIDATING SyncDatabaseMigrationReportingState = "VALIDATING" SyncDatabaseMigrationReportingStateVALIDATIONCOMPLETE SyncDatabaseMigrationReportingState = "VALIDATION_COMPLETE" SyncDatabaseMigrationReportingStateVALIDATIONFAILED SyncDatabaseMigrationReportingState = "VALIDATION_FAILED" )
func (*SyncDatabaseMigrationReportingState) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *SyncDatabaseMigrationReportingState) UnmarshalJSON(bytes []byte) error
type SyncMigrationDatabaseErrorEvent ¶ added in v0.20241009.1142232
type SyncTableMigrationState ¶ added in v0.20241009.1142232
type SyncTableMigrationState string
const ( SyncTableMigrationStateBEFORELOAD SyncTableMigrationState = "BEFORE_LOAD" SyncTableMigrationStateCANCELED SyncTableMigrationState = "CANCELED" SyncTableMigrationStateCOMPLETED SyncTableMigrationState = "COMPLETED" SyncTableMigrationStateERROR SyncTableMigrationState = "ERROR" SyncTableMigrationStateFAILED SyncTableMigrationState = "FAILED" SyncTableMigrationStateFULLLOAD SyncTableMigrationState = "FULL_LOAD" )
func (*SyncTableMigrationState) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *SyncTableMigrationState) UnmarshalJSON(bytes []byte) error
type TaskState ¶
type TaskState string
const ( TaskStateCanceled TaskState = "Canceled" TaskStateFailed TaskState = "Failed" TaskStateFailedInputValidation TaskState = "FailedInputValidation" TaskStateFaulted TaskState = "Faulted" TaskStateQueued TaskState = "Queued" TaskStateRunning TaskState = "Running" TaskStateSucceeded TaskState = "Succeeded" TaskStateUnknown TaskState = "Unknown" )
func (*TaskState) UnmarshalJSON ¶
type UpdateActionType ¶ added in v0.20241009.1142232
type UpdateActionType string
const ( UpdateActionTypeAddedOnTarget UpdateActionType = "AddedOnTarget" UpdateActionTypeChangedOnTarget UpdateActionType = "ChangedOnTarget" UpdateActionTypeDeletedOnTarget UpdateActionType = "DeletedOnTarget" )
func (*UpdateActionType) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *UpdateActionType) UnmarshalJSON(bytes []byte) error
type ValidateMigrationInputSqlServerSqlDbSyncTaskProperties ¶ added in v0.20241009.1142232
type ValidateMigrationInputSqlServerSqlDbSyncTaskProperties struct { Input *ValidateSyncMigrationInputSqlServerTaskInput `json:"input,omitempty"` Output *[]ValidateSyncMigrationInputSqlServerTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ValidateMigrationInputSqlServerSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
type ValidateMigrationInputSqlServerSqlMISyncTaskOutput struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ValidateMigrationInputSqlServerSqlMISyncTaskProperties ¶ added in v0.20241009.1142232
type ValidateMigrationInputSqlServerSqlMISyncTaskProperties struct { Input *SqlServerSqlMISyncTaskInput `json:"input,omitempty"` Output *[]ValidateMigrationInputSqlServerSqlMISyncTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ValidateMigrationInputSqlServerSqlMISyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ValidateMigrationInputSqlServerSqlMISyncTaskProperties) MarshalJSON() ([]byte, error)
func (ValidateMigrationInputSqlServerSqlMISyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ValidateMigrationInputSqlServerSqlMISyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ValidateMigrationInputSqlServerSqlMISyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ValidateMigrationInputSqlServerSqlMISyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ValidateMigrationInputSqlServerSqlMITaskInput ¶ added in v0.20241009.1142232
type ValidateMigrationInputSqlServerSqlMITaskInput struct { BackupMode *BackupMode `json:"backupMode,omitempty"` SelectedDatabases []MigrateSqlServerSqlMIDatabaseInput `json:"selectedDatabases"` SelectedLogins *[]string `json:"selectedLogins,omitempty"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` }
type ValidateMigrationInputSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
type ValidateMigrationInputSqlServerSqlMITaskOutput struct { BackupFolderErrors *[]ReportableException `json:"backupFolderErrors,omitempty"` BackupStorageAccountErrors *[]ReportableException `json:"backupStorageAccountErrors,omitempty"` DatabaseBackupInfo *DatabaseBackupInfo `json:"databaseBackupInfo,omitempty"` ExistingBackupErrors *[]ReportableException `json:"existingBackupErrors,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` RestoreDatabaseNameErrors *[]ReportableException `json:"restoreDatabaseNameErrors,omitempty"` }
type ValidateMigrationInputSqlServerSqlMITaskProperties ¶ added in v0.20241009.1142232
type ValidateMigrationInputSqlServerSqlMITaskProperties struct { Input *ValidateMigrationInputSqlServerSqlMITaskInput `json:"input,omitempty"` Output *[]ValidateMigrationInputSqlServerSqlMITaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ValidateMigrationInputSqlServerSqlMITaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ValidateMigrationInputSqlServerSqlMITaskProperties) MarshalJSON() ([]byte, error)
func (ValidateMigrationInputSqlServerSqlMITaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ValidateMigrationInputSqlServerSqlMITaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ValidateMigrationInputSqlServerSqlMITaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ValidateMigrationInputSqlServerSqlMITaskProperties) UnmarshalJSON(bytes []byte) error
type ValidateMongoDbTaskProperties ¶ added in v0.20241009.1142232
type ValidateMongoDbTaskProperties struct { Input *MongoDbMigrationSettings `json:"input,omitempty"` Output *[]MongoDbMigrationProgress `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ValidateMongoDbTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ValidateMongoDbTaskProperties) MarshalJSON() ([]byte, error)
func (ValidateMongoDbTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ValidateMongoDbTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ValidateMongoDbTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ValidateMongoDbTaskProperties) UnmarshalJSON(bytes []byte) error
type ValidateOracleAzureDbForPostgreSqlSyncTaskProperties ¶ added in v0.20241009.1142232
type ValidateOracleAzureDbForPostgreSqlSyncTaskProperties struct { Input *MigrateOracleAzureDbPostgreSqlSyncTaskInput `json:"input,omitempty"` Output *[]ValidateOracleAzureDbPostgreSqlSyncTaskOutput `json:"output,omitempty"` ClientData *map[string]string `json:"clientData,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ValidateOracleAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ValidateOracleAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ValidateOracleAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ValidateOracleAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ValidateOracleAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ValidateOracleAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ValidateOracleAzureDbPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
type ValidateOracleAzureDbPostgreSqlSyncTaskOutput struct {
ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"`
}
type ValidateSyncMigrationInputSqlServerTaskInput ¶ added in v0.20241009.1142232
type ValidateSyncMigrationInputSqlServerTaskInput struct { SelectedDatabases []MigrateSqlServerSqlDbSyncDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` }
type ValidateSyncMigrationInputSqlServerTaskOutput ¶ added in v0.20241009.1142232
type ValidateSyncMigrationInputSqlServerTaskOutput struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ValidationError ¶ added in v0.20241009.1142232
type ValidationStatus ¶ added in v0.20241009.1142232
type ValidationStatus string
const ( ValidationStatusCompleted ValidationStatus = "Completed" ValidationStatusCompletedWithIssues ValidationStatus = "CompletedWithIssues" ValidationStatusDefault ValidationStatus = "Default" ValidationStatusFailed ValidationStatus = "Failed" ValidationStatusInProgress ValidationStatus = "InProgress" ValidationStatusInitialized ValidationStatus = "Initialized" ValidationStatusNotStarted ValidationStatus = "NotStarted" ValidationStatusStopped ValidationStatus = "Stopped" )
func (*ValidationStatus) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ValidationStatus) UnmarshalJSON(bytes []byte) error
type WaitStatistics ¶ added in v0.20241009.1142232
Source Files ¶
- client.go
- constants.go
- id_servicetask.go
- method_servicetaskscancel.go
- method_servicetaskscreateorupdate.go
- method_servicetasksdelete.go
- method_servicetasksget.go
- method_servicetasksupdate.go
- model_azureactivedirectoryapp.go
- model_backupfileinfo.go
- model_backupsetinfo.go
- model_blobshare.go
- model_commandproperties.go
- model_connectioninfo.go
- model_connecttomongodbtaskproperties.go
- model_connecttosourcemysqltaskinput.go
- model_connecttosourcemysqltaskproperties.go
- model_connecttosourcenonsqltaskoutput.go
- model_connecttosourceoraclesynctaskinput.go
- model_connecttosourceoraclesynctaskoutput.go
- model_connecttosourceoraclesynctaskproperties.go
- model_connecttosourcepostgresqlsynctaskinput.go
- model_connecttosourcepostgresqlsynctaskoutput.go
- model_connecttosourcepostgresqlsynctaskproperties.go
- model_connecttosourcesqlserversynctaskproperties.go
- model_connecttosourcesqlservertaskinput.go
- model_connecttosourcesqlservertaskoutput.go
- model_connecttosourcesqlservertaskoutputagentjoblevel.go
- model_connecttosourcesqlservertaskoutputdatabaselevel.go
- model_connecttosourcesqlservertaskoutputloginlevel.go
- model_connecttosourcesqlservertaskoutputtasklevel.go
- model_connecttosourcesqlservertaskproperties.go
- model_connecttotargetazuredbformysqltaskinput.go
- model_connecttotargetazuredbformysqltaskoutput.go
- model_connecttotargetazuredbformysqltaskproperties.go
- model_connecttotargetazuredbforpostgresqlsynctaskinput.go
- model_connecttotargetazuredbforpostgresqlsynctaskoutput.go
- model_connecttotargetazuredbforpostgresqlsynctaskproperties.go
- model_connecttotargetoracleazuredbforpostgresqlsynctaskinput.go
- model_connecttotargetoracleazuredbforpostgresqlsynctaskoutput.go
- model_connecttotargetoracleazuredbforpostgresqlsynctaskoutputdatabaseschemamapinlined.go
- model_connecttotargetoracleazuredbforpostgresqlsynctaskproperties.go
- model_connecttotargetsqldbtaskinput.go
- model_connecttotargetsqldbtaskoutput.go
- model_connecttotargetsqldbtaskproperties.go
- model_connecttotargetsqlmisynctaskinput.go
- model_connecttotargetsqlmisynctaskoutput.go
- model_connecttotargetsqlmisynctaskproperties.go
- model_connecttotargetsqlmitaskinput.go
- model_connecttotargetsqlmitaskoutput.go
- model_connecttotargetsqlmitaskproperties.go
- model_connecttotargetsqlsqldbsynctaskinput.go
- model_connecttotargetsqlsqldbsynctaskproperties.go
- model_databasebackupinfo.go
- model_databasefileinfo.go
- model_databasesummaryresult.go
- model_databasetable.go
- model_dataintegrityvalidationresult.go
- model_dataitemmigrationsummaryresult.go
- model_executionstatistics.go
- model_fileshare.go
- model_gettdecertificatessqltaskinput.go
- model_gettdecertificatessqltaskoutput.go
- model_gettdecertificatessqltaskproperties.go
- model_getusertablesmysqltaskinput.go
- model_getusertablesmysqltaskoutput.go
- model_getusertablesmysqltaskproperties.go
- model_getusertablesoracletaskinput.go
- model_getusertablesoracletaskoutput.go
- model_getusertablesoracletaskproperties.go
- model_getusertablespostgresqltaskinput.go
- model_getusertablespostgresqltaskoutput.go
- model_getusertablespostgresqltaskproperties.go
- model_getusertablessqlsynctaskinput.go
- model_getusertablessqlsynctaskoutput.go
- model_getusertablessqlsynctaskproperties.go
- model_getusertablessqltaskinput.go
- model_getusertablessqltaskoutput.go
- model_getusertablessqltaskproperties.go
- model_migratemisynccompletecommandinput.go
- model_migratemisynccompletecommandoutput.go
- model_migratemisynccompletecommandproperties.go
- model_migratemongodbtaskproperties.go
- model_migratemysqlazuredbformysqlofflinedatabaseinput.go
- model_migratemysqlazuredbformysqlofflinetaskinput.go
- model_migratemysqlazuredbformysqlofflinetaskoutput.go
- model_migratemysqlazuredbformysqlofflinetaskoutputdatabaselevel.go
- model_migratemysqlazuredbformysqlofflinetaskoutputerror.go
- model_migratemysqlazuredbformysqlofflinetaskoutputmigrationlevel.go
- model_migratemysqlazuredbformysqlofflinetaskoutputtablelevel.go
- model_migratemysqlazuredbformysqlofflinetaskproperties.go
- model_migratemysqlazuredbformysqlsyncdatabaseinput.go
- model_migratemysqlazuredbformysqlsynctaskinput.go
- model_migratemysqlazuredbformysqlsynctaskoutput.go
- model_migratemysqlazuredbformysqlsynctaskoutputdatabaseerror.go
- model_migratemysqlazuredbformysqlsynctaskoutputdatabaselevel.go
- model_migratemysqlazuredbformysqlsynctaskoutputerror.go
- model_migratemysqlazuredbformysqlsynctaskoutputmigrationlevel.go
- model_migratemysqlazuredbformysqlsynctaskoutputtablelevel.go
- model_migratemysqlazuredbformysqlsynctaskproperties.go
- model_migrateoracleazuredbforpostgresqlsynctaskproperties.go
- model_migrateoracleazuredbpostgresqlsyncdatabaseinput.go
- model_migrateoracleazuredbpostgresqlsynctaskinput.go
- model_migrateoracleazuredbpostgresqlsynctaskoutput.go
- model_migrateoracleazuredbpostgresqlsynctaskoutputdatabaseerror.go
- model_migrateoracleazuredbpostgresqlsynctaskoutputdatabaselevel.go
- model_migrateoracleazuredbpostgresqlsynctaskoutputerror.go
- model_migrateoracleazuredbpostgresqlsynctaskoutputmigrationlevel.go
- model_migrateoracleazuredbpostgresqlsynctaskoutputtablelevel.go
- model_migratepostgresqlazuredbforpostgresqlsyncdatabaseinput.go
- model_migratepostgresqlazuredbforpostgresqlsyncdatabasetableinput.go
- model_migratepostgresqlazuredbforpostgresqlsynctaskinput.go
- model_migratepostgresqlazuredbforpostgresqlsynctaskoutput.go
- model_migratepostgresqlazuredbforpostgresqlsynctaskoutputdatabaseerror.go
- model_migratepostgresqlazuredbforpostgresqlsynctaskoutputdatabaselevel.go
- model_migratepostgresqlazuredbforpostgresqlsynctaskoutputerror.go
- model_migratepostgresqlazuredbforpostgresqlsynctaskoutputmigrationlevel.go
- model_migratepostgresqlazuredbforpostgresqlsynctaskoutputtablelevel.go
- model_migratepostgresqlazuredbforpostgresqlsynctaskproperties.go
- model_migratesqlserversqldbdatabaseinput.go
- model_migratesqlserversqldbsyncdatabaseinput.go
- model_migratesqlserversqldbsynctaskinput.go
- model_migratesqlserversqldbsynctaskoutput.go
- model_migratesqlserversqldbsynctaskoutputdatabaseerror.go
- model_migratesqlserversqldbsynctaskoutputdatabaselevel.go
- model_migratesqlserversqldbsynctaskoutputerror.go
- model_migratesqlserversqldbsynctaskoutputmigrationlevel.go
- model_migratesqlserversqldbsynctaskoutputtablelevel.go
- model_migratesqlserversqldbsynctaskproperties.go
- model_migratesqlserversqldbtaskinput.go
- model_migratesqlserversqldbtaskoutput.go
- model_migratesqlserversqldbtaskoutputdatabaselevel.go
- model_migratesqlserversqldbtaskoutputdatabaselevelvalidationresult.go
- model_migratesqlserversqldbtaskoutputerror.go
- model_migratesqlserversqldbtaskoutputmigrationlevel.go
- model_migratesqlserversqldbtaskoutputtablelevel.go
- model_migratesqlserversqldbtaskoutputvalidationresult.go
- model_migratesqlserversqldbtaskproperties.go
- model_migratesqlserversqlmidatabaseinput.go
- model_migratesqlserversqlmisynctaskoutput.go
- model_migratesqlserversqlmisynctaskoutputdatabaselevel.go
- model_migratesqlserversqlmisynctaskoutputerror.go
- model_migratesqlserversqlmisynctaskoutputmigrationlevel.go
- model_migratesqlserversqlmisynctaskproperties.go
- model_migratesqlserversqlmitaskinput.go
- model_migratesqlserversqlmitaskoutput.go
- model_migratesqlserversqlmitaskoutputagentjoblevel.go
- model_migratesqlserversqlmitaskoutputdatabaselevel.go
- model_migratesqlserversqlmitaskoutputerror.go
- model_migratesqlserversqlmitaskoutputloginlevel.go
- model_migratesqlserversqlmitaskoutputmigrationlevel.go
- model_migratesqlserversqlmitaskproperties.go
- model_migratessistaskinput.go
- model_migratessistaskoutput.go
- model_migratessistaskoutputmigrationlevel.go
- model_migratessistaskoutputprojectlevel.go
- model_migratessistaskproperties.go
- model_migratesynccompletecommandinput.go
- model_migratesynccompletecommandoutput.go
- model_migratesynccompletecommandproperties.go
- model_migrationeligibilityinfo.go
- model_migrationreportresult.go
- model_migrationvalidationdatabasesummaryresult.go
- model_migrationvalidationoptions.go
- model_migrationvalidationresult.go
- model_misqlconnectioninfo.go
- model_mongodbclusterinfo.go
- model_mongodbcollectioninfo.go
- model_mongodbcollectionprogress.go
- model_mongodbcollectionsettings.go
- model_mongodbconnectioninfo.go
- model_mongodbdatabaseinfo.go
- model_mongodbdatabaseprogress.go
- model_mongodbdatabasesettings.go
- model_mongodberror.go
- model_mongodbmigrationprogress.go
- model_mongodbmigrationsettings.go
- model_mongodbprogress.go
- model_mongodbshardkeyfield.go
- model_mongodbshardkeyinfo.go
- model_mongodbshardkeysetting.go
- model_mongodbthrottlingsettings.go
- model_mysqlconnectioninfo.go
- model_odataerror.go
- model_oracleconnectioninfo.go
- model_orphaneduserinfo.go
- model_postgresqlconnectioninfo.go
- model_projecttask.go
- model_projecttaskproperties.go
- model_queryanalysisvalidationresult.go
- model_queryexecutionresult.go
- model_reportableexception.go
- model_schemacomparisonvalidationresult.go
- model_schemacomparisonvalidationresulttype.go
- model_selectedcertificateinput.go
- model_serverproperties.go
- model_sqlconnectioninfo.go
- model_sqlserversqlmisynctaskinput.go
- model_ssismigrationinfo.go
- model_startmigrationscenarioserverroleresult.go
- model_syncmigrationdatabaseerrorevent.go
- model_validatemigrationinputsqlserversqldbsynctaskproperties.go
- model_validatemigrationinputsqlserversqlmisynctaskoutput.go
- model_validatemigrationinputsqlserversqlmisynctaskproperties.go
- model_validatemigrationinputsqlserversqlmitaskinput.go
- model_validatemigrationinputsqlserversqlmitaskoutput.go
- model_validatemigrationinputsqlserversqlmitaskproperties.go
- model_validatemongodbtaskproperties.go
- model_validateoracleazuredbforpostgresqlsynctaskproperties.go
- model_validateoracleazuredbpostgresqlsynctaskoutput.go
- model_validatesyncmigrationinputsqlservertaskinput.go
- model_validatesyncmigrationinputsqlservertaskoutput.go
- model_validationerror.go
- model_waitstatistics.go
- version.go