Documentation ¶
Index ¶
- func PossibleValuesForAuthenticationType() []string
- func PossibleValuesForSqlSourcePlatform() []string
- func PossibleValuesForSyncDatabaseMigrationReportingState() []string
- func PossibleValuesForSyncTableMigrationState() []string
- type AuthenticationType
- type ConnectionInfo
- type MigrateSqlServerSqlDbSyncTaskOutput
- type MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
- type MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
- type MigrateSqlServerSqlDbSyncTaskOutputError
- type MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
- type MigrateSqlServerSqlDbSyncTaskOutputTableLevel
- type MigrateSqlServerSqlDbSyncTasksClient
- type RawConnectionInfoImpl
- type RawMigrateSqlServerSqlDbSyncTaskOutputImpl
- type ReportableException
- type SqlConnectionInfo
- type SqlSourcePlatform
- type SyncDatabaseMigrationReportingState
- type SyncMigrationDatabaseErrorEvent
- type SyncTableMigrationState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAuthenticationType ¶
func PossibleValuesForAuthenticationType() []string
func PossibleValuesForSqlSourcePlatform ¶
func PossibleValuesForSqlSourcePlatform() []string
func PossibleValuesForSyncDatabaseMigrationReportingState ¶
func PossibleValuesForSyncDatabaseMigrationReportingState() []string
func PossibleValuesForSyncTableMigrationState ¶
func PossibleValuesForSyncTableMigrationState() []string
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 ConnectionInfo ¶
type ConnectionInfo interface { }
type MigrateSqlServerSqlDbSyncTaskOutput ¶
type MigrateSqlServerSqlDbSyncTaskOutput interface { }
type MigrateSqlServerSqlDbSyncTaskOutputDatabaseError ¶
type MigrateSqlServerSqlDbSyncTaskOutputDatabaseError struct { ErrorMessage *string `json:"errorMessage,omitempty"` Events *[]SyncMigrationDatabaseErrorEvent `json:"events,omitempty"` // Fields inherited from MigrateSqlServerSqlDbSyncTaskOutput Id *string `json:"id,omitempty"` }
func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseError) MarshalJSON ¶
func (s MigrateSqlServerSqlDbSyncTaskOutputDatabaseError) MarshalJSON() ([]byte, error)
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"` // Fields inherited from MigrateSqlServerSqlDbSyncTaskOutput Id *string `json:"id,omitempty"` }
func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel) MarshalJSON ¶
func (s MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
type MigrateSqlServerSqlDbSyncTaskOutputError ¶
type MigrateSqlServerSqlDbSyncTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` // Fields inherited from MigrateSqlServerSqlDbSyncTaskOutput Id *string `json:"id,omitempty"` }
func (MigrateSqlServerSqlDbSyncTaskOutputError) MarshalJSON ¶
func (s MigrateSqlServerSqlDbSyncTaskOutputError) MarshalJSON() ([]byte, error)
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"` // Fields inherited from MigrateSqlServerSqlDbSyncTaskOutput Id *string `json:"id,omitempty"` }
func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel) MarshalJSON ¶
func (s MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
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"` // Fields inherited from MigrateSqlServerSqlDbSyncTaskOutput Id *string `json:"id,omitempty"` }
func (MigrateSqlServerSqlDbSyncTaskOutputTableLevel) MarshalJSON ¶
func (s MigrateSqlServerSqlDbSyncTaskOutputTableLevel) MarshalJSON() ([]byte, error)
type MigrateSqlServerSqlDbSyncTasksClient ¶
type MigrateSqlServerSqlDbSyncTasksClient struct {
Client *resourcemanager.Client
}
func NewMigrateSqlServerSqlDbSyncTasksClientWithBaseURI ¶
func NewMigrateSqlServerSqlDbSyncTasksClientWithBaseURI(sdkApi sdkEnv.Api) (*MigrateSqlServerSqlDbSyncTasksClient, error)
type RawConnectionInfoImpl ¶
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).
type RawMigrateSqlServerSqlDbSyncTaskOutputImpl ¶
type RawMigrateSqlServerSqlDbSyncTaskOutputImpl struct { Type string Values map[string]interface{} }
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).
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 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"` // Fields inherited from ConnectionInfo Password *string `json:"password,omitempty"` UserName *string `json:"userName,omitempty"` }
func (SqlConnectionInfo) MarshalJSON ¶
func (s SqlConnectionInfo) MarshalJSON() ([]byte, error)
type SqlSourcePlatform ¶
type SqlSourcePlatform string
const (
SqlSourcePlatformSqlOnPrem SqlSourcePlatform = "SqlOnPrem"
)
func (*SqlSourcePlatform) UnmarshalJSON ¶
func (s *SqlSourcePlatform) UnmarshalJSON(bytes []byte) error
type SyncDatabaseMigrationReportingState ¶
type SyncDatabaseMigrationReportingState string
const ( 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" SyncDatabaseMigrationReportingStateRUNNING SyncDatabaseMigrationReportingState = "RUNNING" SyncDatabaseMigrationReportingStateSTARTING SyncDatabaseMigrationReportingState = "STARTING" SyncDatabaseMigrationReportingStateUNDEFINED SyncDatabaseMigrationReportingState = "UNDEFINED" )
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
Source Files ¶
- client.go
- constants.go
- model_connectioninfo.go
- model_migratesqlserversqldbsynctaskoutput.go
- model_migratesqlserversqldbsynctaskoutputdatabaseerror.go
- model_migratesqlserversqldbsynctaskoutputdatabaselevel.go
- model_migratesqlserversqldbsynctaskoutputerror.go
- model_migratesqlserversqldbsynctaskoutputmigrationlevel.go
- model_migratesqlserversqldbsynctaskoutputtablelevel.go
- model_reportableexception.go
- model_sqlconnectioninfo.go
- model_syncmigrationdatabaseerrorevent.go
- version.go
Click to show internal directories.
Click to hide internal directories.