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 PossibleValuesForProjectProvisioningState() []string
- func PossibleValuesForProjectSourcePlatform() []string
- func PossibleValuesForProjectTargetPlatform() []string
- func PossibleValuesForReplicateMigrationState() []string
- func PossibleValuesForResourceSkuCapacityScaleType() []string
- func PossibleValuesForResourceSkuRestrictionsReasonCode() []string
- func PossibleValuesForResourceSkuRestrictionsType() []string
- func PossibleValuesForResultType() []string
- func PossibleValuesForScenarioSource() []string
- func PossibleValuesForScenarioTarget() []string
- func PossibleValuesForServerLevelPermissionsGroup() []string
- func PossibleValuesForServiceProvisioningState() []string
- func PossibleValuesForServiceScalability() []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 ValidateFileID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateLocationID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateProjectID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateResourceGroupID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateServiceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateServiceTaskID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateTaskID(input interface{}, key string) (warnings []string, errors []error)
- type AuthenticationType
- type AvailableServiceSku
- type AvailableServiceSkuCapacity
- type AvailableServiceSkuOperationPredicate
- type AvailableServiceSkuSku
- 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 DataMigrationService
- type DataMigrationServiceOperationPredicate
- type DataMigrationServiceProperties
- type DatabaseBackupInfo
- type DatabaseCompatLevel
- type DatabaseFileInfo
- type DatabaseFileType
- type DatabaseInfo
- type DatabaseMigrationStage
- type DatabaseMigrationState
- type DatabaseState
- type DatabaseSummaryResult
- type DatabaseTable
- type ExecutionStatistics
- type FileId
- type FileShare
- type FilesGetOperationResponse
- type FilesListCompleteResult
- type FilesListCustomPager
- type FilesListOperationResponse
- type GETClient
- func (c GETClient) FilesGet(ctx context.Context, id FileId) (result FilesGetOperationResponse, err error)
- func (c GETClient) FilesList(ctx context.Context, id ProjectId) (result FilesListOperationResponse, err error)
- func (c GETClient) FilesListComplete(ctx context.Context, id ProjectId) (FilesListCompleteResult, error)
- func (c GETClient) FilesListCompleteMatchingPredicate(ctx context.Context, id ProjectId, predicate ProjectFileOperationPredicate) (result FilesListCompleteResult, err error)
- func (c GETClient) ProjectsGet(ctx context.Context, id ProjectId) (result ProjectsGetOperationResponse, err error)
- func (c GETClient) ProjectsList(ctx context.Context, id ServiceId) (result ProjectsListOperationResponse, err error)
- func (c GETClient) ProjectsListComplete(ctx context.Context, id ServiceId) (ProjectsListCompleteResult, error)
- func (c GETClient) ProjectsListCompleteMatchingPredicate(ctx context.Context, id ServiceId, predicate ProjectOperationPredicate) (result ProjectsListCompleteResult, err error)
- func (c GETClient) ResourceSkusListSkus(ctx context.Context, id commonids.SubscriptionId) (result ResourceSkusListSkusOperationResponse, err error)
- func (c GETClient) ResourceSkusListSkusComplete(ctx context.Context, id commonids.SubscriptionId) (ResourceSkusListSkusCompleteResult, error)
- func (c GETClient) ResourceSkusListSkusCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ResourceSkusListSkusCompleteResult, err error)
- func (c GETClient) ServiceTasksGet(ctx context.Context, id ServiceTaskId, options ServiceTasksGetOperationOptions) (result ServiceTasksGetOperationResponse, err error)
- func (c GETClient) ServiceTasksList(ctx context.Context, id ServiceId, options ServiceTasksListOperationOptions) (result ServiceTasksListOperationResponse, err error)
- func (c GETClient) ServiceTasksListComplete(ctx context.Context, id ServiceId, options ServiceTasksListOperationOptions) (ServiceTasksListCompleteResult, error)
- func (c GETClient) ServiceTasksListCompleteMatchingPredicate(ctx context.Context, id ServiceId, options ServiceTasksListOperationOptions, ...) (result ServiceTasksListCompleteResult, err error)
- func (c GETClient) ServicesGet(ctx context.Context, id ServiceId) (result ServicesGetOperationResponse, err error)
- func (c GETClient) ServicesList(ctx context.Context, id commonids.SubscriptionId) (result ServicesListOperationResponse, err error)
- func (c GETClient) ServicesListByResourceGroup(ctx context.Context, id ResourceGroupId) (result ServicesListByResourceGroupOperationResponse, err error)
- func (c GETClient) ServicesListByResourceGroupComplete(ctx context.Context, id ResourceGroupId) (ServicesListByResourceGroupCompleteResult, error)
- func (c GETClient) ServicesListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id ResourceGroupId, ...) (result ServicesListByResourceGroupCompleteResult, err error)
- func (c GETClient) ServicesListComplete(ctx context.Context, id commonids.SubscriptionId) (ServicesListCompleteResult, error)
- func (c GETClient) ServicesListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ServicesListCompleteResult, err error)
- func (c GETClient) ServicesListSkus(ctx context.Context, id ServiceId) (result ServicesListSkusOperationResponse, err error)
- func (c GETClient) ServicesListSkusComplete(ctx context.Context, id ServiceId) (ServicesListSkusCompleteResult, error)
- func (c GETClient) ServicesListSkusCompleteMatchingPredicate(ctx context.Context, id ServiceId, ...) (result ServicesListSkusCompleteResult, err error)
- func (c GETClient) TasksGet(ctx context.Context, id TaskId, options TasksGetOperationOptions) (result TasksGetOperationResponse, err error)
- func (c GETClient) TasksList(ctx context.Context, id ProjectId, options TasksListOperationOptions) (result TasksListOperationResponse, err error)
- func (c GETClient) TasksListComplete(ctx context.Context, id ProjectId, options TasksListOperationOptions) (TasksListCompleteResult, error)
- func (c GETClient) TasksListCompleteMatchingPredicate(ctx context.Context, id ProjectId, options TasksListOperationOptions, ...) (result TasksListCompleteResult, err error)
- func (c GETClient) UsagesList(ctx context.Context, id LocationId) (result UsagesListOperationResponse, err error)
- func (c GETClient) UsagesListComplete(ctx context.Context, id LocationId) (UsagesListCompleteResult, error)
- func (c GETClient) UsagesListCompleteMatchingPredicate(ctx context.Context, id LocationId, predicate QuotaOperationPredicate) (result UsagesListCompleteResult, err error)
- 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 LocationId
- 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 Project
- type ProjectFile
- type ProjectFileOperationPredicate
- type ProjectFileProperties
- type ProjectId
- type ProjectOperationPredicate
- type ProjectProperties
- type ProjectProvisioningState
- type ProjectSourcePlatform
- type ProjectTargetPlatform
- type ProjectTask
- type ProjectTaskOperationPredicate
- type ProjectTaskProperties
- type ProjectsGetOperationResponse
- type ProjectsListCompleteResult
- type ProjectsListCustomPager
- type ProjectsListOperationResponse
- type QueryAnalysisValidationResult
- type QueryExecutionResult
- type Quota
- type QuotaName
- type QuotaOperationPredicate
- 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 ResourceGroupId
- type ResourceSku
- type ResourceSkuCapabilities
- type ResourceSkuCapacity
- type ResourceSkuCapacityScaleType
- type ResourceSkuCosts
- type ResourceSkuOperationPredicate
- type ResourceSkuRestrictions
- type ResourceSkuRestrictionsReasonCode
- type ResourceSkuRestrictionsType
- type ResourceSkusListSkusCompleteResult
- type ResourceSkusListSkusCustomPager
- type ResourceSkusListSkusOperationResponse
- type ResultType
- type ScenarioSource
- type ScenarioTarget
- type SchemaComparisonValidationResult
- type SchemaComparisonValidationResultType
- type SelectedCertificateInput
- type ServerLevelPermissionsGroup
- type ServerProperties
- type ServiceId
- type ServiceProvisioningState
- type ServiceScalability
- type ServiceSku
- type ServiceTaskId
- type ServiceTasksGetOperationOptions
- type ServiceTasksGetOperationResponse
- type ServiceTasksListCompleteResult
- type ServiceTasksListCustomPager
- type ServiceTasksListOperationOptions
- type ServiceTasksListOperationResponse
- type ServicesGetOperationResponse
- type ServicesListByResourceGroupCompleteResult
- type ServicesListByResourceGroupCustomPager
- type ServicesListByResourceGroupOperationResponse
- type ServicesListCompleteResult
- type ServicesListCustomPager
- type ServicesListOperationResponse
- type ServicesListSkusCompleteResult
- type ServicesListSkusCustomPager
- type ServicesListSkusOperationResponse
- 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 TaskId
- type TaskState
- type TasksGetOperationOptions
- type TasksGetOperationResponse
- type TasksListCompleteResult
- type TasksListCustomPager
- type TasksListOperationOptions
- type TasksListOperationResponse
- type UpdateActionType
- type UsagesListCompleteResult
- type UsagesListCustomPager
- type UsagesListOperationResponse
- 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 ¶
func PossibleValuesForAuthenticationType() []string
func PossibleValuesForBackupFileStatus ¶
func PossibleValuesForBackupFileStatus() []string
func PossibleValuesForBackupMode ¶
func PossibleValuesForBackupMode() []string
func PossibleValuesForBackupType ¶
func PossibleValuesForBackupType() []string
func PossibleValuesForCommandState ¶
func PossibleValuesForCommandState() []string
func PossibleValuesForDatabaseCompatLevel ¶
func PossibleValuesForDatabaseCompatLevel() []string
func PossibleValuesForDatabaseFileType ¶
func PossibleValuesForDatabaseFileType() []string
func PossibleValuesForDatabaseMigrationStage ¶
func PossibleValuesForDatabaseMigrationStage() []string
func PossibleValuesForDatabaseMigrationState ¶
func PossibleValuesForDatabaseMigrationState() []string
func PossibleValuesForDatabaseState ¶
func PossibleValuesForDatabaseState() []string
func PossibleValuesForLoginMigrationStage ¶
func PossibleValuesForLoginMigrationStage() []string
func PossibleValuesForLoginType ¶
func PossibleValuesForLoginType() []string
func PossibleValuesForMigrationState ¶
func PossibleValuesForMigrationState() []string
func PossibleValuesForMigrationStatus ¶
func PossibleValuesForMigrationStatus() []string
func PossibleValuesForMongoDbClusterType ¶
func PossibleValuesForMongoDbClusterType() []string
func PossibleValuesForMongoDbErrorType ¶
func PossibleValuesForMongoDbErrorType() []string
func PossibleValuesForMongoDbMigrationState ¶
func PossibleValuesForMongoDbMigrationState() []string
func PossibleValuesForMongoDbReplication ¶
func PossibleValuesForMongoDbReplication() []string
func PossibleValuesForMongoDbShardKeyOrder ¶
func PossibleValuesForMongoDbShardKeyOrder() []string
func PossibleValuesForMySqlTargetPlatformType ¶
func PossibleValuesForMySqlTargetPlatformType() []string
func PossibleValuesForObjectType ¶
func PossibleValuesForObjectType() []string
func PossibleValuesForProjectProvisioningState ¶
func PossibleValuesForProjectProvisioningState() []string
func PossibleValuesForProjectSourcePlatform ¶
func PossibleValuesForProjectSourcePlatform() []string
func PossibleValuesForProjectTargetPlatform ¶
func PossibleValuesForProjectTargetPlatform() []string
func PossibleValuesForReplicateMigrationState ¶
func PossibleValuesForReplicateMigrationState() []string
func PossibleValuesForResourceSkuCapacityScaleType ¶
func PossibleValuesForResourceSkuCapacityScaleType() []string
func PossibleValuesForResourceSkuRestrictionsReasonCode ¶
func PossibleValuesForResourceSkuRestrictionsReasonCode() []string
func PossibleValuesForResourceSkuRestrictionsType ¶
func PossibleValuesForResourceSkuRestrictionsType() []string
func PossibleValuesForResultType ¶
func PossibleValuesForResultType() []string
func PossibleValuesForScenarioSource ¶
func PossibleValuesForScenarioSource() []string
func PossibleValuesForScenarioTarget ¶
func PossibleValuesForScenarioTarget() []string
func PossibleValuesForServerLevelPermissionsGroup ¶
func PossibleValuesForServerLevelPermissionsGroup() []string
func PossibleValuesForServiceProvisioningState ¶
func PossibleValuesForServiceProvisioningState() []string
func PossibleValuesForServiceScalability ¶
func PossibleValuesForServiceScalability() []string
func PossibleValuesForSeverity ¶
func PossibleValuesForSeverity() []string
func PossibleValuesForSqlSourcePlatform ¶
func PossibleValuesForSqlSourcePlatform() []string
func PossibleValuesForSsisMigrationOverwriteOption ¶
func PossibleValuesForSsisMigrationOverwriteOption() []string
func PossibleValuesForSsisMigrationStage ¶
func PossibleValuesForSsisMigrationStage() []string
func PossibleValuesForSsisStoreType ¶
func PossibleValuesForSsisStoreType() []string
func PossibleValuesForSyncDatabaseMigrationReportingState ¶
func PossibleValuesForSyncDatabaseMigrationReportingState() []string
func PossibleValuesForSyncTableMigrationState ¶
func PossibleValuesForSyncTableMigrationState() []string
func PossibleValuesForTaskState ¶
func PossibleValuesForTaskState() []string
func PossibleValuesForUpdateActionType ¶
func PossibleValuesForUpdateActionType() []string
func PossibleValuesForValidationStatus ¶
func PossibleValuesForValidationStatus() []string
func ValidateFileID ¶
ValidateFileID checks that 'input' can be parsed as a File ID
func ValidateLocationID ¶
ValidateLocationID checks that 'input' can be parsed as a Location ID
func ValidateProjectID ¶
ValidateProjectID checks that 'input' can be parsed as a Project ID
func ValidateResourceGroupID ¶
ValidateResourceGroupID checks that 'input' can be parsed as a Resource Group ID
func ValidateServiceID ¶
ValidateServiceID checks that 'input' can be parsed as a Service ID
func ValidateServiceTaskID ¶
ValidateServiceTaskID checks that 'input' can be parsed as a Service Task ID
func ValidateTaskID ¶
ValidateTaskID checks that 'input' can be parsed as a Task ID
Types ¶
type AuthenticationType ¶
type AuthenticationType string
const ( AuthenticationTypeActiveDirectoryIntegrated AuthenticationType = "ActiveDirectoryIntegrated" AuthenticationTypeActiveDirectoryPassword AuthenticationType = "ActiveDirectoryPassword" AuthenticationTypeNone AuthenticationType = "None" AuthenticationTypeSqlAuthentication AuthenticationType = "SqlAuthentication" AuthenticationTypeWindowsAuthentication AuthenticationType = "WindowsAuthentication" )
func (*AuthenticationType) UnmarshalJSON ¶
func (s *AuthenticationType) UnmarshalJSON(bytes []byte) error
type AvailableServiceSku ¶
type AvailableServiceSku struct { Capacity *AvailableServiceSkuCapacity `json:"capacity,omitempty"` ResourceType *string `json:"resourceType,omitempty"` Sku *AvailableServiceSkuSku `json:"sku,omitempty"` }
type AvailableServiceSkuCapacity ¶
type AvailableServiceSkuCapacity struct { Default *int64 `json:"default,omitempty"` Maximum *int64 `json:"maximum,omitempty"` Minimum *int64 `json:"minimum,omitempty"` ScaleType *ServiceScalability `json:"scaleType,omitempty"` }
type AvailableServiceSkuOperationPredicate ¶
type AvailableServiceSkuOperationPredicate struct {
ResourceType *string
}
func (AvailableServiceSkuOperationPredicate) Matches ¶
func (p AvailableServiceSkuOperationPredicate) Matches(input AvailableServiceSku) bool
type AvailableServiceSkuSku ¶
type BackupFileInfo ¶
type BackupFileInfo struct { FamilySequenceNumber *int64 `json:"familySequenceNumber,omitempty"` FileLocation *string `json:"fileLocation,omitempty"` Status *BackupFileStatus `json:"status,omitempty"` }
type BackupFileStatus ¶
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 ¶
func (s *BackupFileStatus) UnmarshalJSON(bytes []byte) error
type BackupMode ¶
type BackupMode string
const ( BackupModeCreateBackup BackupMode = "CreateBackup" BackupModeExistingBackup BackupMode = "ExistingBackup" )
func (*BackupMode) UnmarshalJSON ¶
func (s *BackupMode) UnmarshalJSON(bytes []byte) error
type BackupSetInfo ¶
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 ¶
func (o *BackupSetInfo) GetBackupFinishedDateAsTime() (*time.Time, error)
func (*BackupSetInfo) GetBackupStartDateAsTime ¶
func (o *BackupSetInfo) GetBackupStartDateAsTime() (*time.Time, error)
func (*BackupSetInfo) GetLastModifiedTimeAsTime ¶
func (o *BackupSetInfo) GetLastModifiedTimeAsTime() (*time.Time, error)
func (*BackupSetInfo) SetBackupFinishedDateAsTime ¶
func (o *BackupSetInfo) SetBackupFinishedDateAsTime(input time.Time)
func (*BackupSetInfo) SetBackupStartDateAsTime ¶
func (o *BackupSetInfo) SetBackupStartDateAsTime(input time.Time)
func (*BackupSetInfo) SetLastModifiedTimeAsTime ¶
func (o *BackupSetInfo) SetLastModifiedTimeAsTime(input time.Time)
type BackupType ¶
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 ¶
func (s *BackupType) UnmarshalJSON(bytes []byte) error
type BaseCommandPropertiesImpl ¶
type BaseCommandPropertiesImpl struct { CommandType string `json:"commandType"` Errors *[]ODataError `json:"errors,omitempty"` State *CommandState `json:"state,omitempty"` }
func (BaseCommandPropertiesImpl) CommandProperties ¶
func (s BaseCommandPropertiesImpl) CommandProperties() BaseCommandPropertiesImpl
type BaseConnectToSourceSqlServerTaskOutputImpl ¶
type BaseConnectToSourceSqlServerTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseConnectToSourceSqlServerTaskOutputImpl) ConnectToSourceSqlServerTaskOutput ¶
func (s BaseConnectToSourceSqlServerTaskOutputImpl) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
type BaseConnectionInfoImpl ¶
type BaseConnectionInfoImpl struct { Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (BaseConnectionInfoImpl) ConnectionInfo ¶
func (s BaseConnectionInfoImpl) ConnectionInfo() BaseConnectionInfoImpl
type BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl ¶
type BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl) MigrateMySqlAzureDbForMySqlOfflineTaskOutput ¶
func (s BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl) MigrateMySqlAzureDbForMySqlOfflineTaskOutput() BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
type BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl ¶
type BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶
func (s BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl ¶
type BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl) MigrateOracleAzureDbPostgreSqlSyncTaskOutput ¶
func (s BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl) MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
type BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl ¶
type BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶
func (s BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type BaseMigrateSqlServerSqlDbSyncTaskOutputImpl ¶
type BaseMigrateSqlServerSqlDbSyncTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateSqlServerSqlDbSyncTaskOutputImpl) MigrateSqlServerSqlDbSyncTaskOutput ¶
func (s BaseMigrateSqlServerSqlDbSyncTaskOutputImpl) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type BaseMigrateSqlServerSqlDbTaskOutputImpl ¶
type BaseMigrateSqlServerSqlDbTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateSqlServerSqlDbTaskOutputImpl) MigrateSqlServerSqlDbTaskOutput ¶
func (s BaseMigrateSqlServerSqlDbTaskOutputImpl) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type BaseMigrateSqlServerSqlMISyncTaskOutputImpl ¶
type BaseMigrateSqlServerSqlMISyncTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateSqlServerSqlMISyncTaskOutputImpl) MigrateSqlServerSqlMISyncTaskOutput ¶
func (s BaseMigrateSqlServerSqlMISyncTaskOutputImpl) MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
type BaseMigrateSqlServerSqlMITaskOutputImpl ¶
type BaseMigrateSqlServerSqlMITaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateSqlServerSqlMITaskOutputImpl) MigrateSqlServerSqlMITaskOutput ¶
func (s BaseMigrateSqlServerSqlMITaskOutputImpl) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type BaseMigrateSsisTaskOutputImpl ¶
type BaseMigrateSsisTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateSsisTaskOutputImpl) MigrateSsisTaskOutput ¶
func (s BaseMigrateSsisTaskOutputImpl) MigrateSsisTaskOutput() BaseMigrateSsisTaskOutputImpl
type BaseMongoDbProgressImpl ¶
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 ¶
func (s BaseMongoDbProgressImpl) MongoDbProgress() BaseMongoDbProgressImpl
type BaseProjectTaskPropertiesImpl ¶
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 ¶
func (s BaseProjectTaskPropertiesImpl) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*BaseProjectTaskPropertiesImpl) UnmarshalJSON ¶
func (s *BaseProjectTaskPropertiesImpl) UnmarshalJSON(bytes []byte) error
type CommandProperties ¶
type CommandProperties interface {
CommandProperties() BaseCommandPropertiesImpl
}
func UnmarshalCommandPropertiesImplementation ¶
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 ¶
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 ¶
func (s ConnectToMongoDbTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToMongoDbTaskProperties) ProjectTaskProperties ¶
func (s ConnectToMongoDbTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToMongoDbTaskProperties) UnmarshalJSON ¶
func (s *ConnectToMongoDbTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToSourceMySqlTaskInput ¶
type ConnectToSourceMySqlTaskInput struct { CheckPermissionsGroup *ServerLevelPermissionsGroup `json:"checkPermissionsGroup,omitempty"` IsOfflineMigration *bool `json:"isOfflineMigration,omitempty"` SourceConnectionInfo MySqlConnectionInfo `json:"sourceConnectionInfo"` TargetPlatform *MySqlTargetPlatformType `json:"targetPlatform,omitempty"` }
type ConnectToSourceMySqlTaskProperties ¶
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 ¶
func (s ConnectToSourceMySqlTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToSourceMySqlTaskProperties) ProjectTaskProperties ¶
func (s ConnectToSourceMySqlTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToSourceMySqlTaskProperties) UnmarshalJSON ¶
func (s *ConnectToSourceMySqlTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToSourceNonSqlTaskOutput ¶
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 ¶
type ConnectToSourceOracleSyncTaskInput struct {
SourceConnectionInfo OracleConnectionInfo `json:"sourceConnectionInfo"`
}
type ConnectToSourceOracleSyncTaskOutput ¶
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 ¶
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 ¶
func (s ConnectToSourceOracleSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToSourceOracleSyncTaskProperties) ProjectTaskProperties ¶
func (s ConnectToSourceOracleSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToSourceOracleSyncTaskProperties) UnmarshalJSON ¶
func (s *ConnectToSourceOracleSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToSourcePostgreSqlSyncTaskInput ¶
type ConnectToSourcePostgreSqlSyncTaskInput struct {
SourceConnectionInfo PostgreSqlConnectionInfo `json:"sourceConnectionInfo"`
}
type ConnectToSourcePostgreSqlSyncTaskOutput ¶
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 ¶
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 ¶
func (s ConnectToSourcePostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToSourcePostgreSqlSyncTaskProperties) ProjectTaskProperties ¶
func (s ConnectToSourcePostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToSourcePostgreSqlSyncTaskProperties) UnmarshalJSON ¶
func (s *ConnectToSourcePostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToSourceSqlServerSyncTaskProperties ¶
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 ¶
func (s ConnectToSourceSqlServerSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToSourceSqlServerSyncTaskProperties) ProjectTaskProperties ¶
func (s ConnectToSourceSqlServerSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToSourceSqlServerSyncTaskProperties) UnmarshalJSON ¶
func (s *ConnectToSourceSqlServerSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToSourceSqlServerTaskInput ¶
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 ¶
type ConnectToSourceSqlServerTaskOutput interface {
ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
}
func UnmarshalConnectToSourceSqlServerTaskOutputImplementation ¶
func UnmarshalConnectToSourceSqlServerTaskOutputImplementation(input []byte) (ConnectToSourceSqlServerTaskOutput, error)
type ConnectToSourceSqlServerTaskOutputAgentJobLevel ¶
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 ¶
func (s ConnectToSourceSqlServerTaskOutputAgentJobLevel) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
func (ConnectToSourceSqlServerTaskOutputAgentJobLevel) MarshalJSON ¶
func (s ConnectToSourceSqlServerTaskOutputAgentJobLevel) MarshalJSON() ([]byte, error)
type ConnectToSourceSqlServerTaskOutputDatabaseLevel ¶
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 ¶
func (s ConnectToSourceSqlServerTaskOutputDatabaseLevel) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
func (ConnectToSourceSqlServerTaskOutputDatabaseLevel) MarshalJSON ¶
func (s ConnectToSourceSqlServerTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
type ConnectToSourceSqlServerTaskOutputLoginLevel ¶
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 ¶
func (s ConnectToSourceSqlServerTaskOutputLoginLevel) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
func (ConnectToSourceSqlServerTaskOutputLoginLevel) MarshalJSON ¶
func (s ConnectToSourceSqlServerTaskOutputLoginLevel) MarshalJSON() ([]byte, error)
type ConnectToSourceSqlServerTaskOutputTaskLevel ¶
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 ¶
func (s ConnectToSourceSqlServerTaskOutputTaskLevel) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
func (ConnectToSourceSqlServerTaskOutputTaskLevel) MarshalJSON ¶
func (s ConnectToSourceSqlServerTaskOutputTaskLevel) MarshalJSON() ([]byte, error)
type ConnectToSourceSqlServerTaskProperties ¶
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 ¶
func (s ConnectToSourceSqlServerTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToSourceSqlServerTaskProperties) ProjectTaskProperties ¶
func (s ConnectToSourceSqlServerTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToSourceSqlServerTaskProperties) UnmarshalJSON ¶
func (s *ConnectToSourceSqlServerTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetAzureDbForMySqlTaskInput ¶
type ConnectToTargetAzureDbForMySqlTaskInput struct { IsOfflineMigration *bool `json:"isOfflineMigration,omitempty"` SourceConnectionInfo MySqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo MySqlConnectionInfo `json:"targetConnectionInfo"` }
type ConnectToTargetAzureDbForMySqlTaskOutput ¶
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 ¶
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 ¶
func (s ConnectToTargetAzureDbForMySqlTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetAzureDbForMySqlTaskProperties) ProjectTaskProperties ¶
func (s ConnectToTargetAzureDbForMySqlTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetAzureDbForMySqlTaskProperties) UnmarshalJSON ¶
func (s *ConnectToTargetAzureDbForMySqlTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetAzureDbForPostgreSqlSyncTaskInput ¶
type ConnectToTargetAzureDbForPostgreSqlSyncTaskInput struct { SourceConnectionInfo PostgreSqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo PostgreSqlConnectionInfo `json:"targetConnectionInfo"` }
type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput ¶
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 ¶
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 ¶
func (s ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties ¶
func (s ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON ¶
func (s *ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput ¶
type ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput struct {
TargetConnectionInfo PostgreSqlConnectionInfo `json:"targetConnectionInfo"`
}
type ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput ¶
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 ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties ¶
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 ¶
func (s ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties ¶
func (s ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON ¶
func (s *ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetSqlDbTaskInput ¶
type ConnectToTargetSqlDbTaskInput struct {
TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"`
}
type ConnectToTargetSqlDbTaskProperties ¶
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 ¶
func (s ConnectToTargetSqlDbTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetSqlDbTaskProperties) ProjectTaskProperties ¶
func (s ConnectToTargetSqlDbTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetSqlDbTaskProperties) UnmarshalJSON ¶
func (s *ConnectToTargetSqlDbTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetSqlMISyncTaskInput ¶
type ConnectToTargetSqlMISyncTaskInput struct { AzureApp AzureActiveDirectoryApp `json:"azureApp"` TargetConnectionInfo MiSqlConnectionInfo `json:"targetConnectionInfo"` }
type ConnectToTargetSqlMISyncTaskOutput ¶
type ConnectToTargetSqlMISyncTaskOutput struct { TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ConnectToTargetSqlMISyncTaskProperties ¶
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 ¶
func (s ConnectToTargetSqlMISyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetSqlMISyncTaskProperties) ProjectTaskProperties ¶
func (s ConnectToTargetSqlMISyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetSqlMISyncTaskProperties) UnmarshalJSON ¶
func (s *ConnectToTargetSqlMISyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetSqlMITaskInput ¶
type ConnectToTargetSqlMITaskInput struct { CollectAgentJobs *bool `json:"collectAgentJobs,omitempty"` CollectLogins *bool `json:"collectLogins,omitempty"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` ValidateSsisCatalogOnly *bool `json:"validateSsisCatalogOnly,omitempty"` }
type ConnectToTargetSqlMITaskOutput ¶
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 ¶
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 ¶
func (s ConnectToTargetSqlMITaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetSqlMITaskProperties) ProjectTaskProperties ¶
func (s ConnectToTargetSqlMITaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetSqlMITaskProperties) UnmarshalJSON ¶
func (s *ConnectToTargetSqlMITaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetSqlSqlDbSyncTaskInput ¶
type ConnectToTargetSqlSqlDbSyncTaskInput struct { SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` }
type ConnectToTargetSqlSqlDbSyncTaskProperties ¶
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 ¶
func (s ConnectToTargetSqlSqlDbSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetSqlSqlDbSyncTaskProperties) ProjectTaskProperties ¶
func (s ConnectToTargetSqlSqlDbSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetSqlSqlDbSyncTaskProperties) UnmarshalJSON ¶
func (s *ConnectToTargetSqlSqlDbSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectionInfo ¶
type ConnectionInfo interface {
ConnectionInfo() BaseConnectionInfoImpl
}
func UnmarshalConnectionInfoImplementation ¶
func UnmarshalConnectionInfoImplementation(input []byte) (ConnectionInfo, error)
type DataIntegrityValidationResult ¶
type DataIntegrityValidationResult struct { FailedObjects *map[string]string `json:"failedObjects,omitempty"` ValidationErrors *ValidationError `json:"validationErrors,omitempty"` }
type DataItemMigrationSummaryResult ¶
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 ¶
func (o *DataItemMigrationSummaryResult) GetEndedOnAsTime() (*time.Time, error)
func (*DataItemMigrationSummaryResult) GetStartedOnAsTime ¶
func (o *DataItemMigrationSummaryResult) GetStartedOnAsTime() (*time.Time, error)
func (*DataItemMigrationSummaryResult) SetEndedOnAsTime ¶
func (o *DataItemMigrationSummaryResult) SetEndedOnAsTime(input time.Time)
func (*DataItemMigrationSummaryResult) SetStartedOnAsTime ¶
func (o *DataItemMigrationSummaryResult) SetStartedOnAsTime(input time.Time)
type DataMigrationService ¶
type DataMigrationService struct { Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Kind *string `json:"kind,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Properties *DataMigrationServiceProperties `json:"properties,omitempty"` Sku *ServiceSku `json:"sku,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type DataMigrationServiceOperationPredicate ¶
type DataMigrationServiceOperationPredicate struct { Etag *string Id *string Kind *string Location *string Name *string Type *string }
func (DataMigrationServiceOperationPredicate) Matches ¶
func (p DataMigrationServiceOperationPredicate) Matches(input DataMigrationService) bool
type DataMigrationServiceProperties ¶
type DataMigrationServiceProperties struct { ProvisioningState *ServiceProvisioningState `json:"provisioningState,omitempty"` PublicKey *string `json:"publicKey,omitempty"` VirtualNicId *string `json:"virtualNicId,omitempty"` VirtualSubnetId string `json:"virtualSubnetId"` }
type DatabaseBackupInfo ¶
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 ¶
func (o *DatabaseBackupInfo) GetBackupFinishDateAsTime() (*time.Time, error)
func (*DatabaseBackupInfo) SetBackupFinishDateAsTime ¶
func (o *DatabaseBackupInfo) SetBackupFinishDateAsTime(input time.Time)
type DatabaseCompatLevel ¶
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 ¶
func (s *DatabaseCompatLevel) UnmarshalJSON(bytes []byte) error
type DatabaseFileInfo ¶
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 ¶
type DatabaseFileType string
const ( DatabaseFileTypeFilestream DatabaseFileType = "Filestream" DatabaseFileTypeFulltext DatabaseFileType = "Fulltext" DatabaseFileTypeLog DatabaseFileType = "Log" DatabaseFileTypeNotSupported DatabaseFileType = "NotSupported" DatabaseFileTypeRows DatabaseFileType = "Rows" )
func (*DatabaseFileType) UnmarshalJSON ¶
func (s *DatabaseFileType) UnmarshalJSON(bytes []byte) error
type DatabaseInfo ¶
type DatabaseInfo struct {
SourceDatabaseName string `json:"sourceDatabaseName"`
}
type DatabaseMigrationStage ¶
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 ¶
func (s *DatabaseMigrationStage) UnmarshalJSON(bytes []byte) error
type DatabaseMigrationState ¶
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 ¶
func (s *DatabaseMigrationState) UnmarshalJSON(bytes []byte) error
type DatabaseState ¶
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 ¶
func (s *DatabaseState) UnmarshalJSON(bytes []byte) error
type DatabaseSummaryResult ¶
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 ¶
func (o *DatabaseSummaryResult) GetEndedOnAsTime() (*time.Time, error)
func (*DatabaseSummaryResult) GetStartedOnAsTime ¶
func (o *DatabaseSummaryResult) GetStartedOnAsTime() (*time.Time, error)
func (*DatabaseSummaryResult) SetEndedOnAsTime ¶
func (o *DatabaseSummaryResult) SetEndedOnAsTime(input time.Time)
func (*DatabaseSummaryResult) SetStartedOnAsTime ¶
func (o *DatabaseSummaryResult) SetStartedOnAsTime(input time.Time)
type DatabaseTable ¶
type ExecutionStatistics ¶
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 FileId ¶
type FileId struct { SubscriptionId string ResourceGroupName string ServiceName string ProjectName string FileName string }
FileId is a struct representing the Resource ID for a File
func NewFileID ¶
func NewFileID(subscriptionId string, resourceGroupName string, serviceName string, projectName string, fileName string) FileId
NewFileID returns a new FileId struct
func ParseFileID ¶
ParseFileID parses 'input' into a FileId
func ParseFileIDInsensitively ¶
ParseFileIDInsensitively parses 'input' case-insensitively into a FileId note: this method should only be used for API response data and not user input
func (*FileId) FromParseResult ¶
func (id *FileId) FromParseResult(input resourceids.ParseResult) error
func (FileId) Segments ¶
func (id FileId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this File ID
type FilesGetOperationResponse ¶
type FilesGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ProjectFile }
type FilesListCompleteResult ¶
type FilesListCompleteResult struct { LatestHttpResponse *http.Response Items []ProjectFile }
type FilesListCustomPager ¶
func (*FilesListCustomPager) NextPageLink ¶
func (p *FilesListCustomPager) NextPageLink() *odata.Link
type FilesListOperationResponse ¶
type FilesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ProjectFile }
type GETClient ¶
type GETClient struct {
Client *resourcemanager.Client
}
func (GETClient) FilesGet ¶
func (c GETClient) FilesGet(ctx context.Context, id FileId) (result FilesGetOperationResponse, err error)
FilesGet ...
func (GETClient) FilesList ¶
func (c GETClient) FilesList(ctx context.Context, id ProjectId) (result FilesListOperationResponse, err error)
FilesList ...
func (GETClient) FilesListComplete ¶
func (c GETClient) FilesListComplete(ctx context.Context, id ProjectId) (FilesListCompleteResult, error)
FilesListComplete retrieves all the results into a single object
func (GETClient) FilesListCompleteMatchingPredicate ¶
func (c GETClient) FilesListCompleteMatchingPredicate(ctx context.Context, id ProjectId, predicate ProjectFileOperationPredicate) (result FilesListCompleteResult, err error)
FilesListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (GETClient) ProjectsGet ¶
func (c GETClient) ProjectsGet(ctx context.Context, id ProjectId) (result ProjectsGetOperationResponse, err error)
ProjectsGet ...
func (GETClient) ProjectsList ¶
func (c GETClient) ProjectsList(ctx context.Context, id ServiceId) (result ProjectsListOperationResponse, err error)
ProjectsList ...
func (GETClient) ProjectsListComplete ¶
func (c GETClient) ProjectsListComplete(ctx context.Context, id ServiceId) (ProjectsListCompleteResult, error)
ProjectsListComplete retrieves all the results into a single object
func (GETClient) ProjectsListCompleteMatchingPredicate ¶
func (c GETClient) ProjectsListCompleteMatchingPredicate(ctx context.Context, id ServiceId, predicate ProjectOperationPredicate) (result ProjectsListCompleteResult, err error)
ProjectsListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (GETClient) ResourceSkusListSkus ¶
func (c GETClient) ResourceSkusListSkus(ctx context.Context, id commonids.SubscriptionId) (result ResourceSkusListSkusOperationResponse, err error)
ResourceSkusListSkus ...
func (GETClient) ResourceSkusListSkusComplete ¶
func (c GETClient) ResourceSkusListSkusComplete(ctx context.Context, id commonids.SubscriptionId) (ResourceSkusListSkusCompleteResult, error)
ResourceSkusListSkusComplete retrieves all the results into a single object
func (GETClient) ResourceSkusListSkusCompleteMatchingPredicate ¶
func (c GETClient) ResourceSkusListSkusCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate ResourceSkuOperationPredicate) (result ResourceSkusListSkusCompleteResult, err error)
ResourceSkusListSkusCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (GETClient) ServiceTasksGet ¶
func (c GETClient) ServiceTasksGet(ctx context.Context, id ServiceTaskId, options ServiceTasksGetOperationOptions) (result ServiceTasksGetOperationResponse, err error)
ServiceTasksGet ...
func (GETClient) ServiceTasksList ¶
func (c GETClient) ServiceTasksList(ctx context.Context, id ServiceId, options ServiceTasksListOperationOptions) (result ServiceTasksListOperationResponse, err error)
ServiceTasksList ...
func (GETClient) ServiceTasksListComplete ¶
func (c GETClient) ServiceTasksListComplete(ctx context.Context, id ServiceId, options ServiceTasksListOperationOptions) (ServiceTasksListCompleteResult, error)
ServiceTasksListComplete retrieves all the results into a single object
func (GETClient) ServiceTasksListCompleteMatchingPredicate ¶
func (c GETClient) ServiceTasksListCompleteMatchingPredicate(ctx context.Context, id ServiceId, options ServiceTasksListOperationOptions, predicate ProjectTaskOperationPredicate) (result ServiceTasksListCompleteResult, err error)
ServiceTasksListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (GETClient) ServicesGet ¶
func (c GETClient) ServicesGet(ctx context.Context, id ServiceId) (result ServicesGetOperationResponse, err error)
ServicesGet ...
func (GETClient) ServicesList ¶
func (c GETClient) ServicesList(ctx context.Context, id commonids.SubscriptionId) (result ServicesListOperationResponse, err error)
ServicesList ...
func (GETClient) ServicesListByResourceGroup ¶
func (c GETClient) ServicesListByResourceGroup(ctx context.Context, id ResourceGroupId) (result ServicesListByResourceGroupOperationResponse, err error)
ServicesListByResourceGroup ...
func (GETClient) ServicesListByResourceGroupComplete ¶
func (c GETClient) ServicesListByResourceGroupComplete(ctx context.Context, id ResourceGroupId) (ServicesListByResourceGroupCompleteResult, error)
ServicesListByResourceGroupComplete retrieves all the results into a single object
func (GETClient) ServicesListByResourceGroupCompleteMatchingPredicate ¶
func (c GETClient) ServicesListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id ResourceGroupId, predicate DataMigrationServiceOperationPredicate) (result ServicesListByResourceGroupCompleteResult, err error)
ServicesListByResourceGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (GETClient) ServicesListComplete ¶
func (c GETClient) ServicesListComplete(ctx context.Context, id commonids.SubscriptionId) (ServicesListCompleteResult, error)
ServicesListComplete retrieves all the results into a single object
func (GETClient) ServicesListCompleteMatchingPredicate ¶
func (c GETClient) ServicesListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate DataMigrationServiceOperationPredicate) (result ServicesListCompleteResult, err error)
ServicesListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (GETClient) ServicesListSkus ¶
func (c GETClient) ServicesListSkus(ctx context.Context, id ServiceId) (result ServicesListSkusOperationResponse, err error)
ServicesListSkus ...
func (GETClient) ServicesListSkusComplete ¶
func (c GETClient) ServicesListSkusComplete(ctx context.Context, id ServiceId) (ServicesListSkusCompleteResult, error)
ServicesListSkusComplete retrieves all the results into a single object
func (GETClient) ServicesListSkusCompleteMatchingPredicate ¶
func (c GETClient) ServicesListSkusCompleteMatchingPredicate(ctx context.Context, id ServiceId, predicate AvailableServiceSkuOperationPredicate) (result ServicesListSkusCompleteResult, err error)
ServicesListSkusCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (GETClient) TasksGet ¶
func (c GETClient) TasksGet(ctx context.Context, id TaskId, options TasksGetOperationOptions) (result TasksGetOperationResponse, err error)
TasksGet ...
func (GETClient) TasksList ¶
func (c GETClient) TasksList(ctx context.Context, id ProjectId, options TasksListOperationOptions) (result TasksListOperationResponse, err error)
TasksList ...
func (GETClient) TasksListComplete ¶
func (c GETClient) TasksListComplete(ctx context.Context, id ProjectId, options TasksListOperationOptions) (TasksListCompleteResult, error)
TasksListComplete retrieves all the results into a single object
func (GETClient) TasksListCompleteMatchingPredicate ¶
func (c GETClient) TasksListCompleteMatchingPredicate(ctx context.Context, id ProjectId, options TasksListOperationOptions, predicate ProjectTaskOperationPredicate) (result TasksListCompleteResult, err error)
TasksListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (GETClient) UsagesList ¶
func (c GETClient) UsagesList(ctx context.Context, id LocationId) (result UsagesListOperationResponse, err error)
UsagesList ...
func (GETClient) UsagesListComplete ¶
func (c GETClient) UsagesListComplete(ctx context.Context, id LocationId) (UsagesListCompleteResult, error)
UsagesListComplete retrieves all the results into a single object
func (GETClient) UsagesListCompleteMatchingPredicate ¶
func (c GETClient) UsagesListCompleteMatchingPredicate(ctx context.Context, id LocationId, predicate QuotaOperationPredicate) (result UsagesListCompleteResult, err error)
UsagesListCompleteMatchingPredicate retrieves all the results and then applies the predicate
type GetTdeCertificatesSqlTaskInput ¶
type GetTdeCertificatesSqlTaskInput struct { ConnectionInfo SqlConnectionInfo `json:"connectionInfo"` SelectedCertificates []SelectedCertificateInput `json:"selectedCertificates"` }
type GetTdeCertificatesSqlTaskOutput ¶
type GetTdeCertificatesSqlTaskOutput struct { Base64EncodedCertificates *map[string][]string `json:"base64EncodedCertificates,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type GetTdeCertificatesSqlTaskProperties ¶
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 ¶
func (s GetTdeCertificatesSqlTaskProperties) MarshalJSON() ([]byte, error)
func (GetTdeCertificatesSqlTaskProperties) ProjectTaskProperties ¶
func (s GetTdeCertificatesSqlTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*GetTdeCertificatesSqlTaskProperties) UnmarshalJSON ¶
func (s *GetTdeCertificatesSqlTaskProperties) UnmarshalJSON(bytes []byte) error
type GetUserTablesMySqlTaskInput ¶
type GetUserTablesMySqlTaskInput struct { ConnectionInfo MySqlConnectionInfo `json:"connectionInfo"` SelectedDatabases []string `json:"selectedDatabases"` }
type GetUserTablesMySqlTaskOutput ¶
type GetUserTablesMySqlTaskOutput struct { DatabasesToTables *map[string][]DatabaseTable `json:"databasesToTables,omitempty"` Id *string `json:"id,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type GetUserTablesMySqlTaskProperties ¶
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 ¶
func (s GetUserTablesMySqlTaskProperties) MarshalJSON() ([]byte, error)
func (GetUserTablesMySqlTaskProperties) ProjectTaskProperties ¶
func (s GetUserTablesMySqlTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*GetUserTablesMySqlTaskProperties) UnmarshalJSON ¶
func (s *GetUserTablesMySqlTaskProperties) UnmarshalJSON(bytes []byte) error
type GetUserTablesOracleTaskInput ¶
type GetUserTablesOracleTaskInput struct { ConnectionInfo OracleConnectionInfo `json:"connectionInfo"` SelectedSchemas []string `json:"selectedSchemas"` }
type GetUserTablesOracleTaskOutput ¶
type GetUserTablesOracleTaskOutput struct { SchemaName *string `json:"schemaName,omitempty"` Tables *[]DatabaseTable `json:"tables,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type GetUserTablesOracleTaskProperties ¶
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 ¶
func (s GetUserTablesOracleTaskProperties) MarshalJSON() ([]byte, error)
func (GetUserTablesOracleTaskProperties) ProjectTaskProperties ¶
func (s GetUserTablesOracleTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*GetUserTablesOracleTaskProperties) UnmarshalJSON ¶
func (s *GetUserTablesOracleTaskProperties) UnmarshalJSON(bytes []byte) error
type GetUserTablesPostgreSqlTaskInput ¶
type GetUserTablesPostgreSqlTaskInput struct { ConnectionInfo PostgreSqlConnectionInfo `json:"connectionInfo"` SelectedDatabases []string `json:"selectedDatabases"` }
type GetUserTablesPostgreSqlTaskOutput ¶
type GetUserTablesPostgreSqlTaskOutput struct { DatabaseName *string `json:"databaseName,omitempty"` Tables *[]DatabaseTable `json:"tables,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type GetUserTablesPostgreSqlTaskProperties ¶
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 ¶
func (s GetUserTablesPostgreSqlTaskProperties) MarshalJSON() ([]byte, error)
func (GetUserTablesPostgreSqlTaskProperties) ProjectTaskProperties ¶
func (s GetUserTablesPostgreSqlTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*GetUserTablesPostgreSqlTaskProperties) UnmarshalJSON ¶
func (s *GetUserTablesPostgreSqlTaskProperties) UnmarshalJSON(bytes []byte) error
type GetUserTablesSqlSyncTaskInput ¶
type GetUserTablesSqlSyncTaskInput struct { SelectedSourceDatabases []string `json:"selectedSourceDatabases"` SelectedTargetDatabases []string `json:"selectedTargetDatabases"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` }
type GetUserTablesSqlSyncTaskOutput ¶
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 ¶
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 ¶
func (s GetUserTablesSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (GetUserTablesSqlSyncTaskProperties) ProjectTaskProperties ¶
func (s GetUserTablesSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*GetUserTablesSqlSyncTaskProperties) UnmarshalJSON ¶
func (s *GetUserTablesSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type GetUserTablesSqlTaskInput ¶
type GetUserTablesSqlTaskInput struct { ConnectionInfo SqlConnectionInfo `json:"connectionInfo"` SelectedDatabases []string `json:"selectedDatabases"` }
type GetUserTablesSqlTaskOutput ¶
type GetUserTablesSqlTaskOutput struct { DatabasesToTables *map[string][]DatabaseTable `json:"databasesToTables,omitempty"` Id *string `json:"id,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type GetUserTablesSqlTaskProperties ¶
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 ¶
func (s GetUserTablesSqlTaskProperties) MarshalJSON() ([]byte, error)
func (GetUserTablesSqlTaskProperties) ProjectTaskProperties ¶
func (s GetUserTablesSqlTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*GetUserTablesSqlTaskProperties) UnmarshalJSON ¶
func (s *GetUserTablesSqlTaskProperties) UnmarshalJSON(bytes []byte) error
type LocationId ¶
LocationId is a struct representing the Resource ID for a Location
func NewLocationID ¶
func NewLocationID(subscriptionId string, locationName string) LocationId
NewLocationID returns a new LocationId struct
func ParseLocationID ¶
func ParseLocationID(input string) (*LocationId, error)
ParseLocationID parses 'input' into a LocationId
func ParseLocationIDInsensitively ¶
func ParseLocationIDInsensitively(input string) (*LocationId, error)
ParseLocationIDInsensitively parses 'input' case-insensitively into a LocationId note: this method should only be used for API response data and not user input
func (*LocationId) FromParseResult ¶
func (id *LocationId) FromParseResult(input resourceids.ParseResult) error
func (LocationId) Segments ¶
func (id LocationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Location ID
func (LocationId) String ¶
func (id LocationId) String() string
String returns a human-readable description of this Location ID
type LoginMigrationStage ¶
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 ¶
func (s *LoginMigrationStage) UnmarshalJSON(bytes []byte) error
type LoginType ¶
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 ¶
type MiSqlConnectionInfo ¶
type MiSqlConnectionInfo struct { ManagedInstanceResourceId string `json:"managedInstanceResourceId"` Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (MiSqlConnectionInfo) ConnectionInfo ¶
func (s MiSqlConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (MiSqlConnectionInfo) MarshalJSON ¶
func (s MiSqlConnectionInfo) MarshalJSON() ([]byte, error)
type MigrateMISyncCompleteCommandInput ¶
type MigrateMISyncCompleteCommandInput struct {
SourceDatabaseName string `json:"sourceDatabaseName"`
}
type MigrateMISyncCompleteCommandOutput ¶
type MigrateMISyncCompleteCommandOutput struct {
Errors *[]ReportableException `json:"errors,omitempty"`
}
type MigrateMISyncCompleteCommandProperties ¶
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 ¶
func (s MigrateMISyncCompleteCommandProperties) CommandProperties() BaseCommandPropertiesImpl
func (MigrateMISyncCompleteCommandProperties) MarshalJSON ¶
func (s MigrateMISyncCompleteCommandProperties) MarshalJSON() ([]byte, error)
type MigrateMongoDbTaskProperties ¶
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 ¶
func (s MigrateMongoDbTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateMongoDbTaskProperties) ProjectTaskProperties ¶
func (s MigrateMongoDbTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateMongoDbTaskProperties) UnmarshalJSON ¶
func (s *MigrateMongoDbTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateMySqlAzureDbForMySqlOfflineTaskInput ¶
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 ¶
func (o *MigrateMySqlAzureDbForMySqlOfflineTaskInput) GetStartedOnAsTime() (*time.Time, error)
func (*MigrateMySqlAzureDbForMySqlOfflineTaskInput) SetStartedOnAsTime ¶
func (o *MigrateMySqlAzureDbForMySqlOfflineTaskInput) SetStartedOnAsTime(input time.Time)
type MigrateMySqlAzureDbForMySqlOfflineTaskOutput ¶
type MigrateMySqlAzureDbForMySqlOfflineTaskOutput interface {
MigrateMySqlAzureDbForMySqlOfflineTaskOutput() BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
}
func UnmarshalMigrateMySqlAzureDbForMySqlOfflineTaskOutputImplementation ¶
func UnmarshalMigrateMySqlAzureDbForMySqlOfflineTaskOutputImplementation(input []byte) (MigrateMySqlAzureDbForMySqlOfflineTaskOutput, error)
type MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel ¶
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 ¶
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel) MigrateMySqlAzureDbForMySqlOfflineTaskOutput ¶
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel) MigrateMySqlAzureDbForMySqlOfflineTaskOutput() BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
type MigrateMySqlAzureDbForMySqlOfflineTaskOutputError ¶
type MigrateMySqlAzureDbForMySqlOfflineTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateMySqlAzureDbForMySqlOfflineTaskOutputError) MarshalJSON ¶
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlOfflineTaskOutputError) MigrateMySqlAzureDbForMySqlOfflineTaskOutput ¶
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputError) MigrateMySqlAzureDbForMySqlOfflineTaskOutput() BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
type MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel ¶
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 ¶
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel) MigrateMySqlAzureDbForMySqlOfflineTaskOutput ¶
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel) MigrateMySqlAzureDbForMySqlOfflineTaskOutput() BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
type MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel ¶
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 ¶
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel) MigrateMySqlAzureDbForMySqlOfflineTaskOutput ¶
func (s MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel) MigrateMySqlAzureDbForMySqlOfflineTaskOutput() BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
type MigrateMySqlAzureDbForMySqlOfflineTaskProperties ¶
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 ¶
func (s MigrateMySqlAzureDbForMySqlOfflineTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlOfflineTaskProperties) ProjectTaskProperties ¶
func (s MigrateMySqlAzureDbForMySqlOfflineTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateMySqlAzureDbForMySqlOfflineTaskProperties) UnmarshalJSON ¶
func (s *MigrateMySqlAzureDbForMySqlOfflineTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateMySqlAzureDbForMySqlSyncDatabaseInput ¶
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 ¶
type MigrateMySqlAzureDbForMySqlSyncTaskInput struct { SelectedDatabases []MigrateMySqlAzureDbForMySqlSyncDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo MySqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo MySqlConnectionInfo `json:"targetConnectionInfo"` }
type MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶
type MigrateMySqlAzureDbForMySqlSyncTaskOutput interface {
MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
}
func UnmarshalMigrateMySqlAzureDbForMySqlSyncTaskOutputImplementation ¶
func UnmarshalMigrateMySqlAzureDbForMySqlSyncTaskOutputImplementation(input []byte) (MigrateMySqlAzureDbForMySqlSyncTaskOutput, error)
type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError ¶
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 ¶
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel ¶
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 ¶
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type MigrateMySqlAzureDbForMySqlSyncTaskOutputError ¶
type MigrateMySqlAzureDbForMySqlSyncTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputError) MarshalJSON ¶
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputError) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputError) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel ¶
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 ¶
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel ¶
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 ¶
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type MigrateMySqlAzureDbForMySqlSyncTaskProperties ¶
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 ¶
func (s MigrateMySqlAzureDbForMySqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskProperties) ProjectTaskProperties ¶
func (s MigrateMySqlAzureDbForMySqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateMySqlAzureDbForMySqlSyncTaskProperties) UnmarshalJSON ¶
func (s *MigrateMySqlAzureDbForMySqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateOracleAzureDbForPostgreSqlSyncTaskProperties ¶
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 ¶
func (s MigrateOracleAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateOracleAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties ¶
func (s MigrateOracleAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateOracleAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON ¶
func (s *MigrateOracleAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateOracleAzureDbPostgreSqlSyncDatabaseInput ¶
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 ¶
type MigrateOracleAzureDbPostgreSqlSyncTaskInput struct { SelectedDatabases []MigrateOracleAzureDbPostgreSqlSyncDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo OracleConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo PostgreSqlConnectionInfo `json:"targetConnectionInfo"` }
type MigrateOracleAzureDbPostgreSqlSyncTaskOutput ¶
type MigrateOracleAzureDbPostgreSqlSyncTaskOutput interface {
MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
}
func UnmarshalMigrateOracleAzureDbPostgreSqlSyncTaskOutputImplementation ¶
func UnmarshalMigrateOracleAzureDbPostgreSqlSyncTaskOutputImplementation(input []byte) (MigrateOracleAzureDbPostgreSqlSyncTaskOutput, error)
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError ¶
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 ¶
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError) MarshalJSON() ([]byte, error)
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError) MigrateOracleAzureDbPostgreSqlSyncTaskOutput ¶
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError) MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel ¶
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 ¶
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel) MigrateOracleAzureDbPostgreSqlSyncTaskOutput ¶
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel) MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputError ¶
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputError) MarshalJSON ¶
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputError) MigrateOracleAzureDbPostgreSqlSyncTaskOutput ¶
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputError) MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel ¶
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 ¶
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel) MigrateOracleAzureDbPostgreSqlSyncTaskOutput ¶
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel) MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
type MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel ¶
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 ¶
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel) MigrateOracleAzureDbPostgreSqlSyncTaskOutput ¶
func (s MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel) MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput ¶
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 ¶
type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput struct {
Name *string `json:"name,omitempty"`
}
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput ¶
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput struct { SelectedDatabases []MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo PostgreSqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo PostgreSqlConnectionInfo `json:"targetConnectionInfo"` }
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput interface {
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
}
func UnmarshalMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImplementation ¶
func UnmarshalMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImplementation(input []byte) (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput, error)
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError ¶
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 ¶
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel ¶
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 ¶
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError ¶
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError) MarshalJSON ¶
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel ¶
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 ¶
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel ¶
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 ¶
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties ¶
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 ¶
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties ¶
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON ¶
func (s *MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSqlServerSqlDbSyncDatabaseInput ¶
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 ¶
type MigrateSqlServerSqlDbSyncTaskInput struct { SelectedDatabases []MigrateSqlServerSqlDbSyncDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` ValidationOptions *MigrationValidationOptions `json:"validationOptions,omitempty"` }
type MigrateSqlServerSqlDbSyncTaskOutput ¶
type MigrateSqlServerSqlDbSyncTaskOutput interface {
MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
}
func UnmarshalMigrateSqlServerSqlDbSyncTaskOutputImplementation ¶
func UnmarshalMigrateSqlServerSqlDbSyncTaskOutputImplementation(input []byte) (MigrateSqlServerSqlDbSyncTaskOutput, error)
type MigrateSqlServerSqlDbSyncTaskOutputDatabaseError ¶
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 ¶
func (s MigrateSqlServerSqlDbSyncTaskOutputDatabaseError) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseError) MigrateSqlServerSqlDbSyncTaskOutput ¶
func (s MigrateSqlServerSqlDbSyncTaskOutputDatabaseError) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel ¶
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 ¶
func (s MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel) MigrateSqlServerSqlDbSyncTaskOutput ¶
func (s MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type MigrateSqlServerSqlDbSyncTaskOutputError ¶
type MigrateSqlServerSqlDbSyncTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbSyncTaskOutputError) MarshalJSON ¶
func (s MigrateSqlServerSqlDbSyncTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskOutputError) MigrateSqlServerSqlDbSyncTaskOutput ¶
func (s MigrateSqlServerSqlDbSyncTaskOutputError) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel ¶
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 ¶
func (s MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel) MigrateSqlServerSqlDbSyncTaskOutput ¶
func (s MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type MigrateSqlServerSqlDbSyncTaskOutputTableLevel ¶
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 ¶
func (s MigrateSqlServerSqlDbSyncTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskOutputTableLevel) MigrateSqlServerSqlDbSyncTaskOutput ¶
func (s MigrateSqlServerSqlDbSyncTaskOutputTableLevel) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type MigrateSqlServerSqlDbSyncTaskProperties ¶
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 ¶
func (s MigrateSqlServerSqlDbSyncTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskProperties) ProjectTaskProperties ¶
func (s MigrateSqlServerSqlDbSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateSqlServerSqlDbSyncTaskProperties) UnmarshalJSON ¶
func (s *MigrateSqlServerSqlDbSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSqlServerSqlDbTaskInput ¶
type MigrateSqlServerSqlDbTaskInput struct { SelectedDatabases []MigrateSqlServerSqlDbDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` ValidationOptions *MigrationValidationOptions `json:"validationOptions,omitempty"` }
type MigrateSqlServerSqlDbTaskOutput ¶
type MigrateSqlServerSqlDbTaskOutput interface {
MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
}
func UnmarshalMigrateSqlServerSqlDbTaskOutputImplementation ¶
func UnmarshalMigrateSqlServerSqlDbTaskOutputImplementation(input []byte) (MigrateSqlServerSqlDbTaskOutput, error)
type MigrateSqlServerSqlDbTaskOutputDatabaseLevel ¶
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 ¶
func (s MigrateSqlServerSqlDbTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputDatabaseLevel) MigrateSqlServerSqlDbTaskOutput ¶
func (s MigrateSqlServerSqlDbTaskOutputDatabaseLevel) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult ¶
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 ¶
func (s MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult) MigrateSqlServerSqlDbTaskOutput ¶
func (s MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskOutputError ¶
type MigrateSqlServerSqlDbTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbTaskOutputError) MarshalJSON ¶
func (s MigrateSqlServerSqlDbTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputError) MigrateSqlServerSqlDbTaskOutput ¶
func (s MigrateSqlServerSqlDbTaskOutputError) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskOutputMigrationLevel ¶
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 ¶
func (s MigrateSqlServerSqlDbTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputMigrationLevel) MigrateSqlServerSqlDbTaskOutput ¶
func (s MigrateSqlServerSqlDbTaskOutputMigrationLevel) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskOutputTableLevel ¶
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 ¶
func (s MigrateSqlServerSqlDbTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputTableLevel) MigrateSqlServerSqlDbTaskOutput ¶
func (s MigrateSqlServerSqlDbTaskOutputTableLevel) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskOutputValidationResult ¶
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 ¶
func (s MigrateSqlServerSqlDbTaskOutputValidationResult) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputValidationResult) MigrateSqlServerSqlDbTaskOutput ¶
func (s MigrateSqlServerSqlDbTaskOutputValidationResult) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskProperties ¶
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 ¶
func (s MigrateSqlServerSqlDbTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskProperties) ProjectTaskProperties ¶
func (s MigrateSqlServerSqlDbTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateSqlServerSqlDbTaskProperties) UnmarshalJSON ¶
func (s *MigrateSqlServerSqlDbTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSqlServerSqlMISyncTaskOutput ¶
type MigrateSqlServerSqlMISyncTaskOutput interface {
MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
}
func UnmarshalMigrateSqlServerSqlMISyncTaskOutputImplementation ¶
func UnmarshalMigrateSqlServerSqlMISyncTaskOutputImplementation(input []byte) (MigrateSqlServerSqlMISyncTaskOutput, error)
type MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel ¶
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 ¶
func (s MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel) MigrateSqlServerSqlMISyncTaskOutput ¶
func (s MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel) MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
type MigrateSqlServerSqlMISyncTaskOutputError ¶
type MigrateSqlServerSqlMISyncTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlMISyncTaskOutputError) MarshalJSON ¶
func (s MigrateSqlServerSqlMISyncTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMISyncTaskOutputError) MigrateSqlServerSqlMISyncTaskOutput ¶
func (s MigrateSqlServerSqlMISyncTaskOutputError) MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
type MigrateSqlServerSqlMISyncTaskOutputMigrationLevel ¶
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 ¶
func (s MigrateSqlServerSqlMISyncTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevel) MigrateSqlServerSqlMISyncTaskOutput ¶
func (s MigrateSqlServerSqlMISyncTaskOutputMigrationLevel) MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
type MigrateSqlServerSqlMISyncTaskProperties ¶
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 ¶
func (s MigrateSqlServerSqlMISyncTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMISyncTaskProperties) ProjectTaskProperties ¶
func (s MigrateSqlServerSqlMISyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateSqlServerSqlMISyncTaskProperties) UnmarshalJSON ¶
func (s *MigrateSqlServerSqlMISyncTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSqlServerSqlMITaskInput ¶
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 ¶
type MigrateSqlServerSqlMITaskOutput interface {
MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
}
func UnmarshalMigrateSqlServerSqlMITaskOutputImplementation ¶
func UnmarshalMigrateSqlServerSqlMITaskOutputImplementation(input []byte) (MigrateSqlServerSqlMITaskOutput, error)
type MigrateSqlServerSqlMITaskOutputAgentJobLevel ¶
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 ¶
func (s MigrateSqlServerSqlMITaskOutputAgentJobLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskOutputAgentJobLevel) MigrateSqlServerSqlMITaskOutput ¶
func (s MigrateSqlServerSqlMITaskOutputAgentJobLevel) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type MigrateSqlServerSqlMITaskOutputDatabaseLevel ¶
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 ¶
func (s MigrateSqlServerSqlMITaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskOutputDatabaseLevel) MigrateSqlServerSqlMITaskOutput ¶
func (s MigrateSqlServerSqlMITaskOutputDatabaseLevel) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type MigrateSqlServerSqlMITaskOutputError ¶
type MigrateSqlServerSqlMITaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlMITaskOutputError) MarshalJSON ¶
func (s MigrateSqlServerSqlMITaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskOutputError) MigrateSqlServerSqlMITaskOutput ¶
func (s MigrateSqlServerSqlMITaskOutputError) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type MigrateSqlServerSqlMITaskOutputLoginLevel ¶
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 ¶
func (s MigrateSqlServerSqlMITaskOutputLoginLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskOutputLoginLevel) MigrateSqlServerSqlMITaskOutput ¶
func (s MigrateSqlServerSqlMITaskOutputLoginLevel) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type MigrateSqlServerSqlMITaskOutputMigrationLevel ¶
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 ¶
func (s MigrateSqlServerSqlMITaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskOutputMigrationLevel) MigrateSqlServerSqlMITaskOutput ¶
func (s MigrateSqlServerSqlMITaskOutputMigrationLevel) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type MigrateSqlServerSqlMITaskProperties ¶
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 ¶
func (s MigrateSqlServerSqlMITaskProperties) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskProperties) ProjectTaskProperties ¶
func (s MigrateSqlServerSqlMITaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateSqlServerSqlMITaskProperties) UnmarshalJSON ¶
func (s *MigrateSqlServerSqlMITaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSsisTaskInput ¶
type MigrateSsisTaskInput struct { SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` SsisMigrationInfo SsisMigrationInfo `json:"ssisMigrationInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` }
type MigrateSsisTaskOutput ¶
type MigrateSsisTaskOutput interface {
MigrateSsisTaskOutput() BaseMigrateSsisTaskOutputImpl
}
func UnmarshalMigrateSsisTaskOutputImplementation ¶
func UnmarshalMigrateSsisTaskOutputImplementation(input []byte) (MigrateSsisTaskOutput, error)
type MigrateSsisTaskOutputMigrationLevel ¶
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 ¶
func (s MigrateSsisTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateSsisTaskOutputMigrationLevel) MigrateSsisTaskOutput ¶
func (s MigrateSsisTaskOutputMigrationLevel) MigrateSsisTaskOutput() BaseMigrateSsisTaskOutputImpl
type MigrateSsisTaskOutputProjectLevel ¶
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 ¶
func (s MigrateSsisTaskOutputProjectLevel) MarshalJSON() ([]byte, error)
func (MigrateSsisTaskOutputProjectLevel) MigrateSsisTaskOutput ¶
func (s MigrateSsisTaskOutputProjectLevel) MigrateSsisTaskOutput() BaseMigrateSsisTaskOutputImpl
type MigrateSsisTaskProperties ¶
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 ¶
func (s MigrateSsisTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateSsisTaskProperties) ProjectTaskProperties ¶
func (s MigrateSsisTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateSsisTaskProperties) UnmarshalJSON ¶
func (s *MigrateSsisTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSyncCompleteCommandInput ¶
type MigrateSyncCompleteCommandInput struct { CommitTimeStamp *string `json:"commitTimeStamp,omitempty"` DatabaseName string `json:"databaseName"` }
func (*MigrateSyncCompleteCommandInput) GetCommitTimeStampAsTime ¶
func (o *MigrateSyncCompleteCommandInput) GetCommitTimeStampAsTime() (*time.Time, error)
func (*MigrateSyncCompleteCommandInput) SetCommitTimeStampAsTime ¶
func (o *MigrateSyncCompleteCommandInput) SetCommitTimeStampAsTime(input time.Time)
type MigrateSyncCompleteCommandOutput ¶
type MigrateSyncCompleteCommandOutput struct { Errors *[]ReportableException `json:"errors,omitempty"` Id *string `json:"id,omitempty"` }
type MigrateSyncCompleteCommandProperties ¶
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 ¶
func (s MigrateSyncCompleteCommandProperties) CommandProperties() BaseCommandPropertiesImpl
func (MigrateSyncCompleteCommandProperties) MarshalJSON ¶
func (s MigrateSyncCompleteCommandProperties) MarshalJSON() ([]byte, error)
type MigrationReportResult ¶
type MigrationState ¶
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 ¶
func (s *MigrationState) UnmarshalJSON(bytes []byte) error
type MigrationStatus ¶
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 ¶
func (s *MigrationStatus) UnmarshalJSON(bytes []byte) error
type MigrationValidationDatabaseSummaryResult ¶
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 ¶
func (o *MigrationValidationDatabaseSummaryResult) GetEndedOnAsTime() (*time.Time, error)
func (*MigrationValidationDatabaseSummaryResult) GetStartedOnAsTime ¶
func (o *MigrationValidationDatabaseSummaryResult) GetStartedOnAsTime() (*time.Time, error)
func (*MigrationValidationDatabaseSummaryResult) SetEndedOnAsTime ¶
func (o *MigrationValidationDatabaseSummaryResult) SetEndedOnAsTime(input time.Time)
func (*MigrationValidationDatabaseSummaryResult) SetStartedOnAsTime ¶
func (o *MigrationValidationDatabaseSummaryResult) SetStartedOnAsTime(input time.Time)
type MigrationValidationResult ¶
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 ¶
type MongoDbClusterInfo struct { Databases []MongoDbDatabaseInfo `json:"databases"` SupportsSharding bool `json:"supportsSharding"` Type MongoDbClusterType `json:"type"` Version string `json:"version"` }
type MongoDbClusterType ¶
type MongoDbClusterType string
const ( MongoDbClusterTypeBlobContainer MongoDbClusterType = "BlobContainer" MongoDbClusterTypeCosmosDb MongoDbClusterType = "CosmosDb" MongoDbClusterTypeMongoDb MongoDbClusterType = "MongoDb" )
func (*MongoDbClusterType) UnmarshalJSON ¶
func (s *MongoDbClusterType) UnmarshalJSON(bytes []byte) error
type MongoDbCollectionInfo ¶
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 ¶
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 ¶
func (o *MongoDbCollectionProgress) GetLastEventTimeAsTime() (*time.Time, error)
func (*MongoDbCollectionProgress) GetLastReplayTimeAsTime ¶
func (o *MongoDbCollectionProgress) GetLastReplayTimeAsTime() (*time.Time, error)
func (MongoDbCollectionProgress) MarshalJSON ¶
func (s MongoDbCollectionProgress) MarshalJSON() ([]byte, error)
func (MongoDbCollectionProgress) MongoDbProgress ¶
func (s MongoDbCollectionProgress) MongoDbProgress() BaseMongoDbProgressImpl
func (*MongoDbCollectionProgress) SetLastEventTimeAsTime ¶
func (o *MongoDbCollectionProgress) SetLastEventTimeAsTime(input time.Time)
func (*MongoDbCollectionProgress) SetLastReplayTimeAsTime ¶
func (o *MongoDbCollectionProgress) SetLastReplayTimeAsTime(input time.Time)
type MongoDbCollectionSettings ¶
type MongoDbCollectionSettings struct { CanDelete *bool `json:"canDelete,omitempty"` ShardKey *MongoDbShardKeySetting `json:"shardKey,omitempty"` TargetRUs *int64 `json:"targetRUs,omitempty"` }
type MongoDbConnectionInfo ¶
type MongoDbConnectionInfo struct { ConnectionString string `json:"connectionString"` Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (MongoDbConnectionInfo) ConnectionInfo ¶
func (s MongoDbConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (MongoDbConnectionInfo) MarshalJSON ¶
func (s MongoDbConnectionInfo) MarshalJSON() ([]byte, error)
type MongoDbDatabaseInfo ¶
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 ¶
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 ¶
func (o *MongoDbDatabaseProgress) GetLastEventTimeAsTime() (*time.Time, error)
func (*MongoDbDatabaseProgress) GetLastReplayTimeAsTime ¶
func (o *MongoDbDatabaseProgress) GetLastReplayTimeAsTime() (*time.Time, error)
func (MongoDbDatabaseProgress) MarshalJSON ¶
func (s MongoDbDatabaseProgress) MarshalJSON() ([]byte, error)
func (MongoDbDatabaseProgress) MongoDbProgress ¶
func (s MongoDbDatabaseProgress) MongoDbProgress() BaseMongoDbProgressImpl
func (*MongoDbDatabaseProgress) SetLastEventTimeAsTime ¶
func (o *MongoDbDatabaseProgress) SetLastEventTimeAsTime(input time.Time)
func (*MongoDbDatabaseProgress) SetLastReplayTimeAsTime ¶
func (o *MongoDbDatabaseProgress) SetLastReplayTimeAsTime(input time.Time)
func (*MongoDbDatabaseProgress) UnmarshalJSON ¶
func (s *MongoDbDatabaseProgress) UnmarshalJSON(bytes []byte) error
type MongoDbDatabaseSettings ¶
type MongoDbDatabaseSettings struct { Collections map[string]MongoDbCollectionSettings `json:"collections"` TargetRUs *int64 `json:"targetRUs,omitempty"` }
type MongoDbError ¶
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 ¶
type MongoDbErrorType string
const ( MongoDbErrorTypeError MongoDbErrorType = "Error" MongoDbErrorTypeValidationError MongoDbErrorType = "ValidationError" MongoDbErrorTypeWarning MongoDbErrorType = "Warning" )
func (*MongoDbErrorType) UnmarshalJSON ¶
func (s *MongoDbErrorType) UnmarshalJSON(bytes []byte) error
type MongoDbMigrationProgress ¶
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 ¶
func (o *MongoDbMigrationProgress) GetLastEventTimeAsTime() (*time.Time, error)
func (*MongoDbMigrationProgress) GetLastReplayTimeAsTime ¶
func (o *MongoDbMigrationProgress) GetLastReplayTimeAsTime() (*time.Time, error)
func (MongoDbMigrationProgress) MarshalJSON ¶
func (s MongoDbMigrationProgress) MarshalJSON() ([]byte, error)
func (MongoDbMigrationProgress) MongoDbProgress ¶
func (s MongoDbMigrationProgress) MongoDbProgress() BaseMongoDbProgressImpl
func (*MongoDbMigrationProgress) SetLastEventTimeAsTime ¶
func (o *MongoDbMigrationProgress) SetLastEventTimeAsTime(input time.Time)
func (*MongoDbMigrationProgress) SetLastReplayTimeAsTime ¶
func (o *MongoDbMigrationProgress) SetLastReplayTimeAsTime(input time.Time)
type MongoDbMigrationSettings ¶
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 ¶
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 ¶
func (s *MongoDbMigrationState) UnmarshalJSON(bytes []byte) error
type MongoDbProgress ¶
type MongoDbProgress interface {
MongoDbProgress() BaseMongoDbProgressImpl
}
func UnmarshalMongoDbProgressImplementation ¶
func UnmarshalMongoDbProgressImplementation(input []byte) (MongoDbProgress, error)
type MongoDbReplication ¶
type MongoDbReplication string
const ( MongoDbReplicationContinuous MongoDbReplication = "Continuous" MongoDbReplicationDisabled MongoDbReplication = "Disabled" MongoDbReplicationOneTime MongoDbReplication = "OneTime" )
func (*MongoDbReplication) UnmarshalJSON ¶
func (s *MongoDbReplication) UnmarshalJSON(bytes []byte) error
type MongoDbShardKeyField ¶
type MongoDbShardKeyField struct { Name string `json:"name"` Order MongoDbShardKeyOrder `json:"order"` }
type MongoDbShardKeyInfo ¶
type MongoDbShardKeyInfo struct { Fields []MongoDbShardKeyField `json:"fields"` IsUnique bool `json:"isUnique"` }
type MongoDbShardKeyOrder ¶
type MongoDbShardKeyOrder string
const ( MongoDbShardKeyOrderForward MongoDbShardKeyOrder = "Forward" MongoDbShardKeyOrderHashed MongoDbShardKeyOrder = "Hashed" MongoDbShardKeyOrderReverse MongoDbShardKeyOrder = "Reverse" )
func (*MongoDbShardKeyOrder) UnmarshalJSON ¶
func (s *MongoDbShardKeyOrder) UnmarshalJSON(bytes []byte) error
type MongoDbShardKeySetting ¶
type MongoDbShardKeySetting struct { Fields []MongoDbShardKeyField `json:"fields"` IsUnique bool `json:"isUnique"` }
type MySqlConnectionInfo ¶
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 ¶
func (s MySqlConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (MySqlConnectionInfo) MarshalJSON ¶
func (s MySqlConnectionInfo) MarshalJSON() ([]byte, error)
type MySqlTargetPlatformType ¶
type MySqlTargetPlatformType string
const ( MySqlTargetPlatformTypeAzureDbForMySQL MySqlTargetPlatformType = "AzureDbForMySQL" MySqlTargetPlatformTypeSqlServer MySqlTargetPlatformType = "SqlServer" )
func (*MySqlTargetPlatformType) UnmarshalJSON ¶
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 ¶
type ObjectType string
const ( ObjectTypeFunction ObjectType = "Function" ObjectTypeStoredProcedures ObjectType = "StoredProcedures" ObjectTypeTable ObjectType = "Table" ObjectTypeUser ObjectType = "User" ObjectTypeView ObjectType = "View" )
func (*ObjectType) UnmarshalJSON ¶
func (s *ObjectType) UnmarshalJSON(bytes []byte) error
type OracleConnectionInfo ¶
type OracleConnectionInfo struct { DataSource string `json:"dataSource"` Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (OracleConnectionInfo) ConnectionInfo ¶
func (s OracleConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (OracleConnectionInfo) MarshalJSON ¶
func (s OracleConnectionInfo) MarshalJSON() ([]byte, error)
type OrphanedUserInfo ¶
type PostgreSqlConnectionInfo ¶
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 ¶
func (s PostgreSqlConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (PostgreSqlConnectionInfo) MarshalJSON ¶
func (s PostgreSqlConnectionInfo) MarshalJSON() ([]byte, error)
type Project ¶
type Project struct { Id *string `json:"id,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Properties *ProjectProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type ProjectFile ¶
type ProjectFile struct { Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *ProjectFileProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type ProjectFileOperationPredicate ¶
func (ProjectFileOperationPredicate) Matches ¶
func (p ProjectFileOperationPredicate) Matches(input ProjectFile) bool
type ProjectFileProperties ¶
type ProjectFileProperties struct { Extension *string `json:"extension,omitempty"` FilePath *string `json:"filePath,omitempty"` LastModified *string `json:"lastModified,omitempty"` MediaType *string `json:"mediaType,omitempty"` Size *int64 `json:"size,omitempty"` }
func (*ProjectFileProperties) GetLastModifiedAsTime ¶
func (o *ProjectFileProperties) GetLastModifiedAsTime() (*time.Time, error)
func (*ProjectFileProperties) SetLastModifiedAsTime ¶
func (o *ProjectFileProperties) SetLastModifiedAsTime(input time.Time)
type ProjectId ¶
type ProjectId struct { SubscriptionId string ResourceGroupName string ServiceName string ProjectName string }
ProjectId is a struct representing the Resource ID for a Project
func NewProjectID ¶
func NewProjectID(subscriptionId string, resourceGroupName string, serviceName string, projectName string) ProjectId
NewProjectID returns a new ProjectId struct
func ParseProjectID ¶
ParseProjectID parses 'input' into a ProjectId
func ParseProjectIDInsensitively ¶
ParseProjectIDInsensitively parses 'input' case-insensitively into a ProjectId note: this method should only be used for API response data and not user input
func (*ProjectId) FromParseResult ¶
func (id *ProjectId) FromParseResult(input resourceids.ParseResult) error
func (ProjectId) Segments ¶
func (id ProjectId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Project ID
type ProjectOperationPredicate ¶
func (ProjectOperationPredicate) Matches ¶
func (p ProjectOperationPredicate) Matches(input Project) bool
type ProjectProperties ¶
type ProjectProperties struct { CreationTime *string `json:"creationTime,omitempty"` DatabasesInfo *[]DatabaseInfo `json:"databasesInfo,omitempty"` ProvisioningState *ProjectProvisioningState `json:"provisioningState,omitempty"` SourceConnectionInfo ConnectionInfo `json:"sourceConnectionInfo"` SourcePlatform ProjectSourcePlatform `json:"sourcePlatform"` TargetConnectionInfo ConnectionInfo `json:"targetConnectionInfo"` TargetPlatform ProjectTargetPlatform `json:"targetPlatform"` }
func (*ProjectProperties) GetCreationTimeAsTime ¶
func (o *ProjectProperties) GetCreationTimeAsTime() (*time.Time, error)
func (*ProjectProperties) SetCreationTimeAsTime ¶
func (o *ProjectProperties) SetCreationTimeAsTime(input time.Time)
func (*ProjectProperties) UnmarshalJSON ¶
func (s *ProjectProperties) UnmarshalJSON(bytes []byte) error
type ProjectProvisioningState ¶
type ProjectProvisioningState string
const ( ProjectProvisioningStateDeleting ProjectProvisioningState = "Deleting" ProjectProvisioningStateSucceeded ProjectProvisioningState = "Succeeded" )
func (*ProjectProvisioningState) UnmarshalJSON ¶
func (s *ProjectProvisioningState) UnmarshalJSON(bytes []byte) error
type ProjectSourcePlatform ¶
type ProjectSourcePlatform string
const ( ProjectSourcePlatformMongoDb ProjectSourcePlatform = "MongoDb" ProjectSourcePlatformMySQL ProjectSourcePlatform = "MySQL" ProjectSourcePlatformPostgreSql ProjectSourcePlatform = "PostgreSql" ProjectSourcePlatformSQL ProjectSourcePlatform = "SQL" ProjectSourcePlatformUnknown ProjectSourcePlatform = "Unknown" )
func (*ProjectSourcePlatform) UnmarshalJSON ¶
func (s *ProjectSourcePlatform) UnmarshalJSON(bytes []byte) error
type ProjectTargetPlatform ¶
type ProjectTargetPlatform string
const ( ProjectTargetPlatformAzureDbForMySql ProjectTargetPlatform = "AzureDbForMySql" ProjectTargetPlatformAzureDbForPostgreSql ProjectTargetPlatform = "AzureDbForPostgreSql" ProjectTargetPlatformMongoDb ProjectTargetPlatform = "MongoDb" ProjectTargetPlatformSQLDB ProjectTargetPlatform = "SQLDB" ProjectTargetPlatformSQLMI ProjectTargetPlatform = "SQLMI" ProjectTargetPlatformUnknown ProjectTargetPlatform = "Unknown" )
func (*ProjectTargetPlatform) UnmarshalJSON ¶
func (s *ProjectTargetPlatform) UnmarshalJSON(bytes []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 ¶
func (s *ProjectTask) UnmarshalJSON(bytes []byte) error
type ProjectTaskOperationPredicate ¶
func (ProjectTaskOperationPredicate) Matches ¶
func (p ProjectTaskOperationPredicate) Matches(input ProjectTask) bool
type ProjectTaskProperties ¶
type ProjectTaskProperties interface {
ProjectTaskProperties() BaseProjectTaskPropertiesImpl
}
func UnmarshalProjectTaskPropertiesImplementation ¶
func UnmarshalProjectTaskPropertiesImplementation(input []byte) (ProjectTaskProperties, error)
type ProjectsListCustomPager ¶
func (*ProjectsListCustomPager) NextPageLink ¶
func (p *ProjectsListCustomPager) NextPageLink() *odata.Link
type QueryAnalysisValidationResult ¶
type QueryAnalysisValidationResult struct { QueryResults *QueryExecutionResult `json:"queryResults,omitempty"` ValidationErrors *ValidationError `json:"validationErrors,omitempty"` }
type QueryExecutionResult ¶
type QueryExecutionResult struct { QueryText *string `json:"queryText,omitempty"` SourceResult *ExecutionStatistics `json:"sourceResult,omitempty"` StatementsInBatch *int64 `json:"statementsInBatch,omitempty"` TargetResult *ExecutionStatistics `json:"targetResult,omitempty"` }
type QuotaOperationPredicate ¶
type QuotaOperationPredicate struct { CurrentValue *float64 Id *string Limit *float64 Unit *string }
func (QuotaOperationPredicate) Matches ¶
func (p QuotaOperationPredicate) Matches(input Quota) bool
type RawCommandPropertiesImpl ¶
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 ¶
func (s RawCommandPropertiesImpl) CommandProperties() BaseCommandPropertiesImpl
type RawConnectToSourceSqlServerTaskOutputImpl ¶
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 ¶
func (s RawConnectToSourceSqlServerTaskOutputImpl) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
type RawConnectionInfoImpl ¶
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 ¶
func (s RawConnectionInfoImpl) ConnectionInfo() BaseConnectionInfoImpl
type RawMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl ¶
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 ¶
func (s RawMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl) MigrateMySqlAzureDbForMySqlOfflineTaskOutput() BaseMigrateMySqlAzureDbForMySqlOfflineTaskOutputImpl
type RawMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl ¶
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 ¶
func (s RawMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type RawMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl ¶
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 ¶
func (s RawMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl) MigrateOracleAzureDbPostgreSqlSyncTaskOutput() BaseMigrateOracleAzureDbPostgreSqlSyncTaskOutputImpl
type RawMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl ¶
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 ¶
func (s RawMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type RawMigrateSqlServerSqlDbSyncTaskOutputImpl ¶
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 ¶
func (s RawMigrateSqlServerSqlDbSyncTaskOutputImpl) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type RawMigrateSqlServerSqlDbTaskOutputImpl ¶
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 ¶
func (s RawMigrateSqlServerSqlDbTaskOutputImpl) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type RawMigrateSqlServerSqlMISyncTaskOutputImpl ¶
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 ¶
func (s RawMigrateSqlServerSqlMISyncTaskOutputImpl) MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
type RawMigrateSqlServerSqlMITaskOutputImpl ¶
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 ¶
func (s RawMigrateSqlServerSqlMITaskOutputImpl) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type RawMigrateSsisTaskOutputImpl ¶
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 ¶
func (s RawMigrateSsisTaskOutputImpl) MigrateSsisTaskOutput() BaseMigrateSsisTaskOutputImpl
type RawMongoDbProgressImpl ¶
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 ¶
func (s RawMongoDbProgressImpl) MongoDbProgress() BaseMongoDbProgressImpl
type RawProjectTaskPropertiesImpl ¶
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 ¶
func (s RawProjectTaskPropertiesImpl) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
type ReplicateMigrationState ¶
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 ¶
func (s *ReplicateMigrationState) UnmarshalJSON(bytes []byte) error
type ReportableException ¶
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 ResourceGroupId ¶
ResourceGroupId is a struct representing the Resource ID for a Resource Group
func NewResourceGroupID ¶
func NewResourceGroupID(subscriptionId string, resourceGroupName string) ResourceGroupId
NewResourceGroupID returns a new ResourceGroupId struct
func ParseResourceGroupID ¶
func ParseResourceGroupID(input string) (*ResourceGroupId, error)
ParseResourceGroupID parses 'input' into a ResourceGroupId
func ParseResourceGroupIDInsensitively ¶
func ParseResourceGroupIDInsensitively(input string) (*ResourceGroupId, error)
ParseResourceGroupIDInsensitively parses 'input' case-insensitively into a ResourceGroupId note: this method should only be used for API response data and not user input
func (*ResourceGroupId) FromParseResult ¶
func (id *ResourceGroupId) FromParseResult(input resourceids.ParseResult) error
func (ResourceGroupId) ID ¶
func (id ResourceGroupId) ID() string
ID returns the formatted Resource Group ID
func (ResourceGroupId) Segments ¶
func (id ResourceGroupId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Resource Group ID
func (ResourceGroupId) String ¶
func (id ResourceGroupId) String() string
String returns a human-readable description of this Resource Group ID
type ResourceSku ¶
type ResourceSku struct { ApiVersions *[]string `json:"apiVersions,omitempty"` Capabilities *[]ResourceSkuCapabilities `json:"capabilities,omitempty"` Capacity *ResourceSkuCapacity `json:"capacity,omitempty"` Costs *[]ResourceSkuCosts `json:"costs,omitempty"` Family *string `json:"family,omitempty"` Kind *string `json:"kind,omitempty"` Locations *[]string `json:"locations,omitempty"` Name *string `json:"name,omitempty"` ResourceType *string `json:"resourceType,omitempty"` Restrictions *[]ResourceSkuRestrictions `json:"restrictions,omitempty"` Size *string `json:"size,omitempty"` Tier *string `json:"tier,omitempty"` }
type ResourceSkuCapacity ¶
type ResourceSkuCapacity struct { Default *int64 `json:"default,omitempty"` Maximum *int64 `json:"maximum,omitempty"` Minimum *int64 `json:"minimum,omitempty"` ScaleType *ResourceSkuCapacityScaleType `json:"scaleType,omitempty"` }
type ResourceSkuCapacityScaleType ¶
type ResourceSkuCapacityScaleType string
const ( ResourceSkuCapacityScaleTypeAutomatic ResourceSkuCapacityScaleType = "Automatic" ResourceSkuCapacityScaleTypeManual ResourceSkuCapacityScaleType = "Manual" ResourceSkuCapacityScaleTypeNone ResourceSkuCapacityScaleType = "None" )
func (*ResourceSkuCapacityScaleType) UnmarshalJSON ¶
func (s *ResourceSkuCapacityScaleType) UnmarshalJSON(bytes []byte) error
type ResourceSkuCosts ¶
type ResourceSkuOperationPredicate ¶
type ResourceSkuOperationPredicate struct { Family *string Kind *string Name *string ResourceType *string Size *string Tier *string }
func (ResourceSkuOperationPredicate) Matches ¶
func (p ResourceSkuOperationPredicate) Matches(input ResourceSku) bool
type ResourceSkuRestrictions ¶
type ResourceSkuRestrictions struct { ReasonCode *ResourceSkuRestrictionsReasonCode `json:"reasonCode,omitempty"` Type *ResourceSkuRestrictionsType `json:"type,omitempty"` Values *[]string `json:"values,omitempty"` }
type ResourceSkuRestrictionsReasonCode ¶
type ResourceSkuRestrictionsReasonCode string
const ( ResourceSkuRestrictionsReasonCodeNotAvailableForSubscription ResourceSkuRestrictionsReasonCode = "NotAvailableForSubscription" ResourceSkuRestrictionsReasonCodeQuotaId ResourceSkuRestrictionsReasonCode = "QuotaId" )
func (*ResourceSkuRestrictionsReasonCode) UnmarshalJSON ¶
func (s *ResourceSkuRestrictionsReasonCode) UnmarshalJSON(bytes []byte) error
type ResourceSkuRestrictionsType ¶
type ResourceSkuRestrictionsType string
const (
ResourceSkuRestrictionsTypeLocation ResourceSkuRestrictionsType = "location"
)
func (*ResourceSkuRestrictionsType) UnmarshalJSON ¶
func (s *ResourceSkuRestrictionsType) UnmarshalJSON(bytes []byte) error
type ResourceSkusListSkusCompleteResult ¶
type ResourceSkusListSkusCompleteResult struct { LatestHttpResponse *http.Response Items []ResourceSku }
type ResourceSkusListSkusCustomPager ¶
func (*ResourceSkusListSkusCustomPager) NextPageLink ¶
func (p *ResourceSkusListSkusCustomPager) NextPageLink() *odata.Link
type ResourceSkusListSkusOperationResponse ¶
type ResourceSkusListSkusOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ResourceSku }
type ResultType ¶
type ResultType string
const ( ResultTypeCollection ResultType = "Collection" ResultTypeDatabase ResultType = "Database" ResultTypeMigration ResultType = "Migration" )
func (*ResultType) UnmarshalJSON ¶
func (s *ResultType) UnmarshalJSON(bytes []byte) error
type ScenarioSource ¶
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 ¶
func (s *ScenarioSource) UnmarshalJSON(bytes []byte) error
type ScenarioTarget ¶
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 ¶
func (s *ScenarioTarget) UnmarshalJSON(bytes []byte) error
type SchemaComparisonValidationResult ¶
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 ¶
type SchemaComparisonValidationResultType struct { ObjectName *string `json:"objectName,omitempty"` ObjectType *ObjectType `json:"objectType,omitempty"` UpdateAction *UpdateActionType `json:"updateAction,omitempty"` }
type ServerLevelPermissionsGroup ¶
type ServerLevelPermissionsGroup string
const ( ServerLevelPermissionsGroupDefault ServerLevelPermissionsGroup = "Default" ServerLevelPermissionsGroupMigrationFromMySQLToAzureDBForMySQL ServerLevelPermissionsGroup = "MigrationFromMySQLToAzureDBForMySQL" ServerLevelPermissionsGroupMigrationFromSqlServerToAzureDB ServerLevelPermissionsGroup = "MigrationFromSqlServerToAzureDB" ServerLevelPermissionsGroupMigrationFromSqlServerToAzureMI ServerLevelPermissionsGroup = "MigrationFromSqlServerToAzureMI" )
func (*ServerLevelPermissionsGroup) UnmarshalJSON ¶
func (s *ServerLevelPermissionsGroup) UnmarshalJSON(bytes []byte) error
type ServerProperties ¶
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 ServiceId ¶
ServiceId is a struct representing the Resource ID for a Service
func NewServiceID ¶
NewServiceID returns a new ServiceId struct
func ParseServiceID ¶
ParseServiceID parses 'input' into a ServiceId
func ParseServiceIDInsensitively ¶
ParseServiceIDInsensitively parses 'input' case-insensitively into a ServiceId note: this method should only be used for API response data and not user input
func (*ServiceId) FromParseResult ¶
func (id *ServiceId) FromParseResult(input resourceids.ParseResult) error
func (ServiceId) Segments ¶
func (id ServiceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Service ID
type ServiceProvisioningState ¶
type ServiceProvisioningState string
const ( ServiceProvisioningStateAccepted ServiceProvisioningState = "Accepted" ServiceProvisioningStateDeleting ServiceProvisioningState = "Deleting" ServiceProvisioningStateDeploying ServiceProvisioningState = "Deploying" ServiceProvisioningStateFailed ServiceProvisioningState = "Failed" ServiceProvisioningStateFailedToStart ServiceProvisioningState = "FailedToStart" ServiceProvisioningStateFailedToStop ServiceProvisioningState = "FailedToStop" ServiceProvisioningStateStarting ServiceProvisioningState = "Starting" ServiceProvisioningStateStopped ServiceProvisioningState = "Stopped" ServiceProvisioningStateStopping ServiceProvisioningState = "Stopping" ServiceProvisioningStateSucceeded ServiceProvisioningState = "Succeeded" )
func (*ServiceProvisioningState) UnmarshalJSON ¶
func (s *ServiceProvisioningState) UnmarshalJSON(bytes []byte) error
type ServiceScalability ¶
type ServiceScalability string
const ( ServiceScalabilityAutomatic ServiceScalability = "automatic" ServiceScalabilityManual ServiceScalability = "manual" ServiceScalabilityNone ServiceScalability = "none" )
func (*ServiceScalability) UnmarshalJSON ¶
func (s *ServiceScalability) UnmarshalJSON(bytes []byte) error
type ServiceSku ¶
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 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 ServiceTasksListCompleteResult ¶
type ServiceTasksListCompleteResult struct { LatestHttpResponse *http.Response Items []ProjectTask }
type ServiceTasksListCustomPager ¶
func (*ServiceTasksListCustomPager) NextPageLink ¶
func (p *ServiceTasksListCustomPager) NextPageLink() *odata.Link
type ServiceTasksListOperationOptions ¶
type ServiceTasksListOperationOptions struct {
TaskType *string
}
func DefaultServiceTasksListOperationOptions ¶
func DefaultServiceTasksListOperationOptions() ServiceTasksListOperationOptions
func (ServiceTasksListOperationOptions) ToHeaders ¶
func (o ServiceTasksListOperationOptions) ToHeaders() *client.Headers
func (ServiceTasksListOperationOptions) ToOData ¶
func (o ServiceTasksListOperationOptions) ToOData() *odata.Query
func (ServiceTasksListOperationOptions) ToQuery ¶
func (o ServiceTasksListOperationOptions) ToQuery() *client.QueryParams
type ServiceTasksListOperationResponse ¶
type ServiceTasksListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ProjectTask }
type ServicesGetOperationResponse ¶
type ServicesGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DataMigrationService }
type ServicesListByResourceGroupCompleteResult ¶
type ServicesListByResourceGroupCompleteResult struct { LatestHttpResponse *http.Response Items []DataMigrationService }
type ServicesListByResourceGroupCustomPager ¶
func (*ServicesListByResourceGroupCustomPager) NextPageLink ¶
func (p *ServicesListByResourceGroupCustomPager) NextPageLink() *odata.Link
type ServicesListByResourceGroupOperationResponse ¶
type ServicesListByResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DataMigrationService }
type ServicesListCompleteResult ¶
type ServicesListCompleteResult struct { LatestHttpResponse *http.Response Items []DataMigrationService }
type ServicesListCustomPager ¶
func (*ServicesListCustomPager) NextPageLink ¶
func (p *ServicesListCustomPager) NextPageLink() *odata.Link
type ServicesListOperationResponse ¶
type ServicesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DataMigrationService }
type ServicesListSkusCompleteResult ¶
type ServicesListSkusCompleteResult struct { LatestHttpResponse *http.Response Items []AvailableServiceSku }
type ServicesListSkusCustomPager ¶
func (*ServicesListSkusCustomPager) NextPageLink ¶
func (p *ServicesListSkusCustomPager) NextPageLink() *odata.Link
type ServicesListSkusOperationResponse ¶
type ServicesListSkusOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]AvailableServiceSku }
type SqlConnectionInfo ¶
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 ¶
func (s SqlConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (SqlConnectionInfo) MarshalJSON ¶
func (s SqlConnectionInfo) MarshalJSON() ([]byte, error)
type SqlServerSqlMISyncTaskInput ¶
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 ¶
type SqlSourcePlatform string
const (
SqlSourcePlatformSqlOnPrem SqlSourcePlatform = "SqlOnPrem"
)
func (*SqlSourcePlatform) UnmarshalJSON ¶
func (s *SqlSourcePlatform) UnmarshalJSON(bytes []byte) error
type SsisMigrationInfo ¶
type SsisMigrationInfo struct { EnvironmentOverwriteOption *SsisMigrationOverwriteOption `json:"environmentOverwriteOption,omitempty"` ProjectOverwriteOption *SsisMigrationOverwriteOption `json:"projectOverwriteOption,omitempty"` SsisStoreType *SsisStoreType `json:"ssisStoreType,omitempty"` }
type SsisMigrationOverwriteOption ¶
type SsisMigrationOverwriteOption string
const ( SsisMigrationOverwriteOptionIgnore SsisMigrationOverwriteOption = "Ignore" SsisMigrationOverwriteOptionOverwrite SsisMigrationOverwriteOption = "Overwrite" )
func (*SsisMigrationOverwriteOption) UnmarshalJSON ¶
func (s *SsisMigrationOverwriteOption) UnmarshalJSON(bytes []byte) error
type SsisMigrationStage ¶
type SsisMigrationStage string
const ( SsisMigrationStageCompleted SsisMigrationStage = "Completed" SsisMigrationStageInProgress SsisMigrationStage = "InProgress" SsisMigrationStageInitialize SsisMigrationStage = "Initialize" SsisMigrationStageNone SsisMigrationStage = "None" )
func (*SsisMigrationStage) UnmarshalJSON ¶
func (s *SsisMigrationStage) UnmarshalJSON(bytes []byte) error
type SsisStoreType ¶
type SsisStoreType string
const (
SsisStoreTypeSsisCatalog SsisStoreType = "SsisCatalog"
)
func (*SsisStoreType) UnmarshalJSON ¶
func (s *SsisStoreType) UnmarshalJSON(bytes []byte) error
type StartMigrationScenarioServerRoleResult ¶
type StartMigrationScenarioServerRoleResult struct { ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` Name *string `json:"name,omitempty"` State *MigrationState `json:"state,omitempty"` }
type SyncDatabaseMigrationReportingState ¶
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 ¶
func (s *SyncDatabaseMigrationReportingState) UnmarshalJSON(bytes []byte) error
type SyncTableMigrationState ¶
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 ¶
func (s *SyncTableMigrationState) UnmarshalJSON(bytes []byte) error
type TaskId ¶
type TaskId struct { SubscriptionId string ResourceGroupName string ServiceName string ProjectName string TaskName string }
TaskId is a struct representing the Resource ID for a Task
func NewTaskID ¶
func NewTaskID(subscriptionId string, resourceGroupName string, serviceName string, projectName string, taskName string) TaskId
NewTaskID returns a new TaskId struct
func ParseTaskID ¶
ParseTaskID parses 'input' into a TaskId
func ParseTaskIDInsensitively ¶
ParseTaskIDInsensitively parses 'input' case-insensitively into a TaskId note: this method should only be used for API response data and not user input
func (*TaskId) FromParseResult ¶
func (id *TaskId) FromParseResult(input resourceids.ParseResult) error
func (TaskId) Segments ¶
func (id TaskId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Task ID
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 TasksGetOperationOptions ¶
type TasksGetOperationOptions struct {
Expand *string
}
func DefaultTasksGetOperationOptions ¶
func DefaultTasksGetOperationOptions() TasksGetOperationOptions
func (TasksGetOperationOptions) ToHeaders ¶
func (o TasksGetOperationOptions) ToHeaders() *client.Headers
func (TasksGetOperationOptions) ToOData ¶
func (o TasksGetOperationOptions) ToOData() *odata.Query
func (TasksGetOperationOptions) ToQuery ¶
func (o TasksGetOperationOptions) ToQuery() *client.QueryParams
type TasksGetOperationResponse ¶
type TasksGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ProjectTask }
type TasksListCompleteResult ¶
type TasksListCompleteResult struct { LatestHttpResponse *http.Response Items []ProjectTask }
type TasksListCustomPager ¶
func (*TasksListCustomPager) NextPageLink ¶
func (p *TasksListCustomPager) NextPageLink() *odata.Link
type TasksListOperationOptions ¶
type TasksListOperationOptions struct {
TaskType *string
}
func DefaultTasksListOperationOptions ¶
func DefaultTasksListOperationOptions() TasksListOperationOptions
func (TasksListOperationOptions) ToHeaders ¶
func (o TasksListOperationOptions) ToHeaders() *client.Headers
func (TasksListOperationOptions) ToOData ¶
func (o TasksListOperationOptions) ToOData() *odata.Query
func (TasksListOperationOptions) ToQuery ¶
func (o TasksListOperationOptions) ToQuery() *client.QueryParams
type TasksListOperationResponse ¶
type TasksListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ProjectTask }
type UpdateActionType ¶
type UpdateActionType string
const ( UpdateActionTypeAddedOnTarget UpdateActionType = "AddedOnTarget" UpdateActionTypeChangedOnTarget UpdateActionType = "ChangedOnTarget" UpdateActionTypeDeletedOnTarget UpdateActionType = "DeletedOnTarget" )
func (*UpdateActionType) UnmarshalJSON ¶
func (s *UpdateActionType) UnmarshalJSON(bytes []byte) error
type UsagesListCustomPager ¶
func (*UsagesListCustomPager) NextPageLink ¶
func (p *UsagesListCustomPager) NextPageLink() *odata.Link
type ValidateMigrationInputSqlServerSqlDbSyncTaskProperties ¶
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 ¶
func (s ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) ProjectTaskProperties ¶
func (s ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) UnmarshalJSON ¶
func (s *ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ValidateMigrationInputSqlServerSqlMISyncTaskOutput ¶
type ValidateMigrationInputSqlServerSqlMISyncTaskOutput struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ValidateMigrationInputSqlServerSqlMISyncTaskProperties ¶
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 ¶
func (s ValidateMigrationInputSqlServerSqlMISyncTaskProperties) MarshalJSON() ([]byte, error)
func (ValidateMigrationInputSqlServerSqlMISyncTaskProperties) ProjectTaskProperties ¶
func (s ValidateMigrationInputSqlServerSqlMISyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ValidateMigrationInputSqlServerSqlMISyncTaskProperties) UnmarshalJSON ¶
func (s *ValidateMigrationInputSqlServerSqlMISyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ValidateMigrationInputSqlServerSqlMITaskInput ¶
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 ¶
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 ¶
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 ¶
func (s ValidateMigrationInputSqlServerSqlMITaskProperties) MarshalJSON() ([]byte, error)
func (ValidateMigrationInputSqlServerSqlMITaskProperties) ProjectTaskProperties ¶
func (s ValidateMigrationInputSqlServerSqlMITaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ValidateMigrationInputSqlServerSqlMITaskProperties) UnmarshalJSON ¶
func (s *ValidateMigrationInputSqlServerSqlMITaskProperties) UnmarshalJSON(bytes []byte) error
type ValidateMongoDbTaskProperties ¶
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 ¶
func (s ValidateMongoDbTaskProperties) MarshalJSON() ([]byte, error)
func (ValidateMongoDbTaskProperties) ProjectTaskProperties ¶
func (s ValidateMongoDbTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ValidateMongoDbTaskProperties) UnmarshalJSON ¶
func (s *ValidateMongoDbTaskProperties) UnmarshalJSON(bytes []byte) error
type ValidateOracleAzureDbForPostgreSqlSyncTaskProperties ¶
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 ¶
func (s ValidateOracleAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ValidateOracleAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties ¶
func (s ValidateOracleAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ValidateOracleAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON ¶
func (s *ValidateOracleAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ValidateOracleAzureDbPostgreSqlSyncTaskOutput ¶
type ValidateOracleAzureDbPostgreSqlSyncTaskOutput struct {
ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"`
}
type ValidateSyncMigrationInputSqlServerTaskInput ¶
type ValidateSyncMigrationInputSqlServerTaskInput struct { SelectedDatabases []MigrateSqlServerSqlDbSyncDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` }
type ValidateSyncMigrationInputSqlServerTaskOutput ¶
type ValidateSyncMigrationInputSqlServerTaskOutput struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ValidationError ¶
type ValidationStatus ¶
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 ¶
func (s *ValidationStatus) UnmarshalJSON(bytes []byte) error
type WaitStatistics ¶
Source Files ¶
- client.go
- constants.go
- id_file.go
- id_location.go
- id_project.go
- id_resourcegroup.go
- id_service.go
- id_servicetask.go
- id_task.go
- method_filesget.go
- method_fileslist.go
- method_projectsget.go
- method_projectslist.go
- method_resourceskuslistskus.go
- method_servicesget.go
- method_serviceslist.go
- method_serviceslistbyresourcegroup.go
- method_serviceslistskus.go
- method_servicetasksget.go
- method_servicetaskslist.go
- method_tasksget.go
- method_taskslist.go
- method_usageslist.go
- model_availableservicesku.go
- model_availableserviceskucapacity.go
- model_availableserviceskusku.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_databaseinfo.go
- model_databasesummaryresult.go
- model_databasetable.go
- model_dataintegrityvalidationresult.go
- model_dataitemmigrationsummaryresult.go
- model_datamigrationservice.go
- model_datamigrationserviceproperties.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_project.go
- model_projectfile.go
- model_projectfileproperties.go
- model_projectproperties.go
- model_projecttask.go
- model_projecttaskproperties.go
- model_queryanalysisvalidationresult.go
- model_queryexecutionresult.go
- model_quota.go
- model_quotaname.go
- model_reportableexception.go
- model_resourcesku.go
- model_resourceskucapabilities.go
- model_resourceskucapacity.go
- model_resourceskucosts.go
- model_resourceskurestrictions.go
- model_schemacomparisonvalidationresult.go
- model_schemacomparisonvalidationresulttype.go
- model_selectedcertificateinput.go
- model_serverproperties.go
- model_servicesku.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
- predicates.go
- version.go