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 PossibleValuesForObjectType() []string
- func PossibleValuesForProjectProvisioningState() []string
- func PossibleValuesForProjectSourcePlatform() []string
- func PossibleValuesForProjectTargetPlatform() []string
- func PossibleValuesForResourceSkuCapacityScaleType() []string
- func PossibleValuesForResourceSkuRestrictionsReasonCode() []string
- func PossibleValuesForResourceSkuRestrictionsType() []string
- func PossibleValuesForServerLevelPermissionsGroup() []string
- func PossibleValuesForServiceProvisioningState() []string
- func PossibleValuesForServiceScalability() []string
- func PossibleValuesForSeverity() []string
- func PossibleValuesForSqlSourcePlatform() []string
- func PossibleValuesForSyncDatabaseMigrationReportingState() []string
- func PossibleValuesForSyncTableMigrationState() []string
- func PossibleValuesForTaskState() []string
- func PossibleValuesForUpdateActionType() []string
- func PossibleValuesForValidationStatus() []string
- 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 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 BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
- type BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
- type BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
- type BaseMigrateSqlServerSqlDbTaskOutputImpl
- type BaseMigrateSqlServerSqlMISyncTaskOutputImpl
- type BaseMigrateSqlServerSqlMITaskOutputImpl
- type BaseProjectTaskPropertiesImpl
- type BlobShare
- type CommandProperties
- type CommandState
- 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 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 FileShare
- type GETClient
- func (c GETClient) ProjectsGet(ctx context.Context, id ProjectId) (result ProjectsGetOperationResponse, err error)
- func (c GETClient) ProjectsListByResourceGroup(ctx context.Context, id ServiceId) (result ProjectsListByResourceGroupOperationResponse, err error)
- func (c GETClient) ProjectsListByResourceGroupComplete(ctx context.Context, id ServiceId) (ProjectsListByResourceGroupCompleteResult, error)
- func (c GETClient) ProjectsListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id ServiceId, predicate ProjectOperationPredicate) (result ProjectsListByResourceGroupCompleteResult, 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) 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 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 MigrateMySqlAzureDbForMySqlSyncDatabaseInput
- type MigrateMySqlAzureDbForMySqlSyncTaskInput
- type MigrateMySqlAzureDbForMySqlSyncTaskOutput
- type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
- type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
- type MigrateMySqlAzureDbForMySqlSyncTaskOutputError
- type MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
- type MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
- type MigrateMySqlAzureDbForMySqlSyncTaskProperties
- type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput
- 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 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 MySqlConnectionInfo
- type ODataError
- type ObjectType
- type OrphanedUserInfo
- type PostgreSqlConnectionInfo
- type Project
- type ProjectId
- type ProjectOperationPredicate
- type ProjectProperties
- type ProjectProvisioningState
- type ProjectSourcePlatform
- type ProjectTargetPlatform
- type ProjectTask
- type ProjectTaskOperationPredicate
- type ProjectTaskProperties
- type ProjectsGetOperationResponse
- type ProjectsListByResourceGroupCompleteResult
- type ProjectsListByResourceGroupCustomPager
- type ProjectsListByResourceGroupOperationResponse
- type QueryAnalysisValidationResult
- type QueryExecutionResult
- type Quota
- type QuotaName
- type QuotaOperationPredicate
- type RawCommandPropertiesImpl
- type RawConnectToSourceSqlServerTaskOutputImpl
- type RawConnectionInfoImpl
- type RawMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
- type RawMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
- type RawMigrateSqlServerSqlDbSyncTaskOutputImpl
- type RawMigrateSqlServerSqlDbTaskOutputImpl
- type RawMigrateSqlServerSqlMISyncTaskOutputImpl
- type RawMigrateSqlServerSqlMITaskOutputImpl
- type RawProjectTaskPropertiesImpl
- 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 SchemaComparisonValidationResult
- type SchemaComparisonValidationResultType
- type SelectedCertificateInput
- type ServerLevelPermissionsGroup
- type ServiceId
- type ServiceProvisioningState
- type ServiceScalability
- type ServiceSku
- 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 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 ValidateSyncMigrationInputSqlServerTaskInput
- type ValidateSyncMigrationInputSqlServerTaskOutput
- type ValidationError
- type ValidationStatus
- type WaitStatistics
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAuthenticationType ¶ added in v0.20241009.1142232
func PossibleValuesForAuthenticationType() []string
func PossibleValuesForBackupFileStatus ¶ added in v0.20241009.1142232
func PossibleValuesForBackupFileStatus() []string
func PossibleValuesForBackupMode ¶ added in v0.20241009.1142232
func PossibleValuesForBackupMode() []string
func PossibleValuesForBackupType ¶ added in v0.20241009.1142232
func PossibleValuesForBackupType() []string
func PossibleValuesForCommandState ¶
func PossibleValuesForCommandState() []string
func PossibleValuesForDatabaseCompatLevel ¶ added in v0.20241009.1142232
func PossibleValuesForDatabaseCompatLevel() []string
func PossibleValuesForDatabaseFileType ¶ added in v0.20241009.1142232
func PossibleValuesForDatabaseFileType() []string
func PossibleValuesForDatabaseMigrationStage ¶ added in v0.20241009.1142232
func PossibleValuesForDatabaseMigrationStage() []string
func PossibleValuesForDatabaseMigrationState ¶ added in v0.20241009.1142232
func PossibleValuesForDatabaseMigrationState() []string
func PossibleValuesForDatabaseState ¶ added in v0.20241009.1142232
func PossibleValuesForDatabaseState() []string
func PossibleValuesForLoginMigrationStage ¶ added in v0.20241009.1142232
func PossibleValuesForLoginMigrationStage() []string
func PossibleValuesForLoginType ¶ added in v0.20241009.1142232
func PossibleValuesForLoginType() []string
func PossibleValuesForMigrationState ¶ added in v0.20241009.1142232
func PossibleValuesForMigrationState() []string
func PossibleValuesForMigrationStatus ¶ added in v0.20241009.1142232
func PossibleValuesForMigrationStatus() []string
func PossibleValuesForObjectType ¶ added in v0.20241009.1142232
func PossibleValuesForObjectType() []string
func PossibleValuesForProjectProvisioningState ¶
func PossibleValuesForProjectProvisioningState() []string
func PossibleValuesForProjectSourcePlatform ¶
func PossibleValuesForProjectSourcePlatform() []string
func PossibleValuesForProjectTargetPlatform ¶
func PossibleValuesForProjectTargetPlatform() []string
func PossibleValuesForResourceSkuCapacityScaleType ¶
func PossibleValuesForResourceSkuCapacityScaleType() []string
func PossibleValuesForResourceSkuRestrictionsReasonCode ¶
func PossibleValuesForResourceSkuRestrictionsReasonCode() []string
func PossibleValuesForResourceSkuRestrictionsType ¶
func PossibleValuesForResourceSkuRestrictionsType() []string
func PossibleValuesForServerLevelPermissionsGroup ¶ added in v0.20241009.1142232
func PossibleValuesForServerLevelPermissionsGroup() []string
func PossibleValuesForServiceProvisioningState ¶
func PossibleValuesForServiceProvisioningState() []string
func PossibleValuesForServiceScalability ¶
func PossibleValuesForServiceScalability() []string
func PossibleValuesForSeverity ¶ added in v0.20241009.1142232
func PossibleValuesForSeverity() []string
func PossibleValuesForSqlSourcePlatform ¶ added in v0.20241009.1142232
func PossibleValuesForSqlSourcePlatform() []string
func PossibleValuesForSyncDatabaseMigrationReportingState ¶ added in v0.20241009.1142232
func PossibleValuesForSyncDatabaseMigrationReportingState() []string
func PossibleValuesForSyncTableMigrationState ¶ added in v0.20241009.1142232
func PossibleValuesForSyncTableMigrationState() []string
func PossibleValuesForTaskState ¶
func PossibleValuesForTaskState() []string
func PossibleValuesForUpdateActionType ¶ added in v0.20241009.1142232
func PossibleValuesForUpdateActionType() []string
func PossibleValuesForValidationStatus ¶ added in v0.20241009.1142232
func PossibleValuesForValidationStatus() []string
func 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 ValidateTaskID ¶
ValidateTaskID checks that 'input' can be parsed as a Task ID
Types ¶
type AuthenticationType ¶ added in v0.20241009.1142232
type AuthenticationType string
const ( AuthenticationTypeActiveDirectoryIntegrated AuthenticationType = "ActiveDirectoryIntegrated" AuthenticationTypeActiveDirectoryPassword AuthenticationType = "ActiveDirectoryPassword" AuthenticationTypeNone AuthenticationType = "None" AuthenticationTypeSqlAuthentication AuthenticationType = "SqlAuthentication" AuthenticationTypeWindowsAuthentication AuthenticationType = "WindowsAuthentication" )
func (*AuthenticationType) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *AuthenticationType) UnmarshalJSON(bytes []byte) error
type 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 AzureActiveDirectoryApp ¶ added in v0.20241009.1142232
type BackupFileInfo ¶ added in v0.20241009.1142232
type BackupFileInfo struct { FamilySequenceNumber *int64 `json:"familySequenceNumber,omitempty"` FileLocation *string `json:"fileLocation,omitempty"` Status *BackupFileStatus `json:"status,omitempty"` }
type BackupFileStatus ¶ added in v0.20241009.1142232
type BackupFileStatus string
const ( BackupFileStatusArrived BackupFileStatus = "Arrived" BackupFileStatusCancelled BackupFileStatus = "Cancelled" BackupFileStatusQueued BackupFileStatus = "Queued" BackupFileStatusRestored BackupFileStatus = "Restored" BackupFileStatusRestoring BackupFileStatus = "Restoring" BackupFileStatusUploaded BackupFileStatus = "Uploaded" BackupFileStatusUploading BackupFileStatus = "Uploading" )
func (*BackupFileStatus) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *BackupFileStatus) UnmarshalJSON(bytes []byte) error
type BackupMode ¶ added in v0.20241009.1142232
type BackupMode string
const ( BackupModeCreateBackup BackupMode = "CreateBackup" BackupModeExistingBackup BackupMode = "ExistingBackup" )
func (*BackupMode) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *BackupMode) UnmarshalJSON(bytes []byte) error
type BackupSetInfo ¶ added in v0.20241009.1142232
type BackupSetInfo struct { BackupFinishedDate *string `json:"backupFinishedDate,omitempty"` BackupSetId *string `json:"backupSetId,omitempty"` BackupStartDate *string `json:"backupStartDate,omitempty"` BackupType *BackupType `json:"backupType,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` FirstLsn *string `json:"firstLsn,omitempty"` IsBackupRestored *bool `json:"isBackupRestored,omitempty"` LastLsn *string `json:"lastLsn,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` ListOfBackupFiles *[]BackupFileInfo `json:"listOfBackupFiles,omitempty"` }
func (*BackupSetInfo) GetBackupFinishedDateAsTime ¶ added in v0.20241009.1142232
func (o *BackupSetInfo) GetBackupFinishedDateAsTime() (*time.Time, error)
func (*BackupSetInfo) GetBackupStartDateAsTime ¶ added in v0.20241009.1142232
func (o *BackupSetInfo) GetBackupStartDateAsTime() (*time.Time, error)
func (*BackupSetInfo) GetLastModifiedTimeAsTime ¶ added in v0.20241009.1142232
func (o *BackupSetInfo) GetLastModifiedTimeAsTime() (*time.Time, error)
func (*BackupSetInfo) SetBackupFinishedDateAsTime ¶ added in v0.20241009.1142232
func (o *BackupSetInfo) SetBackupFinishedDateAsTime(input time.Time)
func (*BackupSetInfo) SetBackupStartDateAsTime ¶ added in v0.20241009.1142232
func (o *BackupSetInfo) SetBackupStartDateAsTime(input time.Time)
func (*BackupSetInfo) SetLastModifiedTimeAsTime ¶ added in v0.20241009.1142232
func (o *BackupSetInfo) SetLastModifiedTimeAsTime(input time.Time)
type BackupType ¶ added in v0.20241009.1142232
type BackupType string
const ( BackupTypeDatabase BackupType = "Database" BackupTypeDifferentialDatabase BackupType = "DifferentialDatabase" BackupTypeDifferentialFile BackupType = "DifferentialFile" BackupTypeDifferentialPartial BackupType = "DifferentialPartial" BackupTypeFile BackupType = "File" BackupTypePartial BackupType = "Partial" BackupTypeTransactionLog BackupType = "TransactionLog" )
func (*BackupType) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *BackupType) UnmarshalJSON(bytes []byte) error
type BaseCommandPropertiesImpl ¶ added in v0.20241009.1142232
type BaseCommandPropertiesImpl struct { CommandType string `json:"commandType"` Errors *[]ODataError `json:"errors,omitempty"` State *CommandState `json:"state,omitempty"` }
func (BaseCommandPropertiesImpl) CommandProperties ¶ added in v0.20241009.1142232
func (s BaseCommandPropertiesImpl) CommandProperties() BaseCommandPropertiesImpl
type BaseConnectToSourceSqlServerTaskOutputImpl ¶ added in v0.20241009.1142232
type BaseConnectToSourceSqlServerTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseConnectToSourceSqlServerTaskOutputImpl) ConnectToSourceSqlServerTaskOutput ¶ added in v0.20241009.1142232
func (s BaseConnectToSourceSqlServerTaskOutputImpl) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
type BaseConnectionInfoImpl ¶ added in v0.20241009.1142232
type BaseConnectionInfoImpl struct { Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (BaseConnectionInfoImpl) ConnectionInfo ¶ added in v0.20241009.1142232
func (s BaseConnectionInfoImpl) ConnectionInfo() BaseConnectionInfoImpl
type BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl ¶ added in v0.20241009.1142232
type BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl ¶ added in v0.20241009.1142232
type BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type BaseMigrateSqlServerSqlDbSyncTaskOutputImpl ¶ added in v0.20241009.1142232
type BaseMigrateSqlServerSqlDbSyncTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (BaseMigrateSqlServerSqlDbSyncTaskOutputImpl) MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
func (s BaseMigrateSqlServerSqlDbSyncTaskOutputImpl) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type BaseMigrateSqlServerSqlDbTaskOutputImpl ¶ added in v0.20241009.1142232
type BaseMigrateSqlServerSqlDbTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (BaseMigrateSqlServerSqlDbTaskOutputImpl) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s BaseMigrateSqlServerSqlDbTaskOutputImpl) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type BaseMigrateSqlServerSqlMISyncTaskOutputImpl ¶ added in v0.20241009.1142232
type BaseMigrateSqlServerSqlMISyncTaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (BaseMigrateSqlServerSqlMISyncTaskOutputImpl) MigrateSqlServerSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
func (s BaseMigrateSqlServerSqlMISyncTaskOutputImpl) MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
type BaseMigrateSqlServerSqlMITaskOutputImpl ¶ added in v0.20241009.1142232
type BaseMigrateSqlServerSqlMITaskOutputImpl struct { Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (BaseMigrateSqlServerSqlMITaskOutputImpl) MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
func (s BaseMigrateSqlServerSqlMITaskOutputImpl) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type BaseProjectTaskPropertiesImpl ¶ added in v0.20241009.1142232
type BaseProjectTaskPropertiesImpl struct { Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (BaseProjectTaskPropertiesImpl) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s BaseProjectTaskPropertiesImpl) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*BaseProjectTaskPropertiesImpl) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *BaseProjectTaskPropertiesImpl) UnmarshalJSON(bytes []byte) error
type CommandProperties ¶
type CommandProperties interface {
CommandProperties() BaseCommandPropertiesImpl
}
func UnmarshalCommandPropertiesImplementation ¶ added in v0.20241009.1142232
func UnmarshalCommandPropertiesImplementation(input []byte) (CommandProperties, error)
type CommandState ¶
type CommandState string
const ( CommandStateAccepted CommandState = "Accepted" CommandStateFailed CommandState = "Failed" CommandStateRunning CommandState = "Running" CommandStateSucceeded CommandState = "Succeeded" CommandStateUnknown CommandState = "Unknown" )
func (*CommandState) UnmarshalJSON ¶
func (s *CommandState) UnmarshalJSON(bytes []byte) error
type ConnectToSourcePostgreSqlSyncTaskInput ¶ added in v0.20241009.1142232
type ConnectToSourcePostgreSqlSyncTaskInput struct {
SourceConnectionInfo PostgreSqlConnectionInfo `json:"sourceConnectionInfo"`
}
type ConnectToSourcePostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
type ConnectToSourcePostgreSqlSyncTaskOutput struct { Databases *[]string `json:"databases,omitempty"` Id *string `json:"id,omitempty"` SourceServerBrandVersion *string `json:"sourceServerBrandVersion,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ConnectToSourcePostgreSqlSyncTaskProperties ¶ added in v0.20241009.1142232
type ConnectToSourcePostgreSqlSyncTaskProperties struct { Input *ConnectToSourcePostgreSqlSyncTaskInput `json:"input,omitempty"` Output *[]ConnectToSourcePostgreSqlSyncTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToSourcePostgreSqlSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourcePostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToSourcePostgreSqlSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToSourcePostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToSourcePostgreSqlSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToSourcePostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToSourceSqlServerSyncTaskProperties ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerSyncTaskProperties struct { Input *ConnectToSourceSqlServerTaskInput `json:"input,omitempty"` Output *[]ConnectToSourceSqlServerTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToSourceSqlServerSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToSourceSqlServerSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToSourceSqlServerSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToSourceSqlServerSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToSourceSqlServerTaskInput ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerTaskInput struct { CheckPermissionsGroup *ServerLevelPermissionsGroup `json:"checkPermissionsGroup,omitempty"` CollectAgentJobs *bool `json:"collectAgentJobs,omitempty"` CollectLogins *bool `json:"collectLogins,omitempty"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` }
type ConnectToSourceSqlServerTaskOutput ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerTaskOutput interface {
ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
}
func UnmarshalConnectToSourceSqlServerTaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalConnectToSourceSqlServerTaskOutputImplementation(input []byte) (ConnectToSourceSqlServerTaskOutput, error)
type ConnectToSourceSqlServerTaskOutputAgentJobLevel ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerTaskOutputAgentJobLevel struct { IsEnabled *bool `json:"isEnabled,omitempty"` JobCategory *string `json:"jobCategory,omitempty"` JobOwner *string `json:"jobOwner,omitempty"` LastExecutedOn *string `json:"lastExecutedOn,omitempty"` MigrationEligibility *MigrationEligibilityInfo `json:"migrationEligibility,omitempty"` Name *string `json:"name,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (ConnectToSourceSqlServerTaskOutputAgentJobLevel) ConnectToSourceSqlServerTaskOutput ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputAgentJobLevel) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
func (ConnectToSourceSqlServerTaskOutputAgentJobLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputAgentJobLevel) MarshalJSON() ([]byte, error)
type ConnectToSourceSqlServerTaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerTaskOutputDatabaseLevel struct { CompatibilityLevel *DatabaseCompatLevel `json:"compatibilityLevel,omitempty"` DatabaseFiles *[]DatabaseFileInfo `json:"databaseFiles,omitempty"` DatabaseState *DatabaseState `json:"databaseState,omitempty"` Name *string `json:"name,omitempty"` SizeMB *float64 `json:"sizeMB,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (ConnectToSourceSqlServerTaskOutputDatabaseLevel) ConnectToSourceSqlServerTaskOutput ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputDatabaseLevel) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
func (ConnectToSourceSqlServerTaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
type ConnectToSourceSqlServerTaskOutputLoginLevel ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerTaskOutputLoginLevel struct { DefaultDatabase *string `json:"defaultDatabase,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` LoginType *LoginType `json:"loginType,omitempty"` MigrationEligibility *MigrationEligibilityInfo `json:"migrationEligibility,omitempty"` Name *string `json:"name,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (ConnectToSourceSqlServerTaskOutputLoginLevel) ConnectToSourceSqlServerTaskOutput ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputLoginLevel) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
func (ConnectToSourceSqlServerTaskOutputLoginLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputLoginLevel) MarshalJSON() ([]byte, error)
type ConnectToSourceSqlServerTaskOutputTaskLevel ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerTaskOutputTaskLevel struct { AgentJobs *map[string]string `json:"agentJobs,omitempty"` Databases *map[string]string `json:"databases,omitempty"` Logins *map[string]string `json:"logins,omitempty"` SourceServerBrandVersion *string `json:"sourceServerBrandVersion,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (ConnectToSourceSqlServerTaskOutputTaskLevel) ConnectToSourceSqlServerTaskOutput ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputTaskLevel) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
func (ConnectToSourceSqlServerTaskOutputTaskLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskOutputTaskLevel) MarshalJSON() ([]byte, error)
type ConnectToSourceSqlServerTaskProperties ¶ added in v0.20241009.1142232
type ConnectToSourceSqlServerTaskProperties struct { Input *ConnectToSourceSqlServerTaskInput `json:"input,omitempty"` Output *[]ConnectToSourceSqlServerTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToSourceSqlServerTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToSourceSqlServerTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToSourceSqlServerTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToSourceSqlServerTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToSourceSqlServerTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetAzureDbForMySqlTaskInput ¶ added in v0.20241009.1142232
type ConnectToTargetAzureDbForMySqlTaskInput struct { SourceConnectionInfo MySqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo MySqlConnectionInfo `json:"targetConnectionInfo"` }
type ConnectToTargetAzureDbForMySqlTaskOutput ¶ added in v0.20241009.1142232
type ConnectToTargetAzureDbForMySqlTaskOutput struct { Databases *[]string `json:"databases,omitempty"` Id *string `json:"id,omitempty"` ServerVersion *string `json:"serverVersion,omitempty"` TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ConnectToTargetAzureDbForMySqlTaskProperties ¶ added in v0.20241009.1142232
type ConnectToTargetAzureDbForMySqlTaskProperties struct { Input *ConnectToTargetAzureDbForMySqlTaskInput `json:"input,omitempty"` Output *[]ConnectToTargetAzureDbForMySqlTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToTargetAzureDbForMySqlTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToTargetAzureDbForMySqlTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetAzureDbForMySqlTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToTargetAzureDbForMySqlTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetAzureDbForMySqlTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToTargetAzureDbForMySqlTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetAzureDbForPostgreSqlSyncTaskInput ¶ added in v0.20241009.1142232
type ConnectToTargetAzureDbForPostgreSqlSyncTaskInput struct { SourceConnectionInfo PostgreSqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo PostgreSqlConnectionInfo `json:"targetConnectionInfo"` }
type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput struct { Databases *[]string `json:"databases,omitempty"` Id *string `json:"id,omitempty"` TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties ¶ added in v0.20241009.1142232
type ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties struct { Input *ConnectToTargetAzureDbForPostgreSqlSyncTaskInput `json:"input,omitempty"` Output *[]ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetSqlDbTaskInput ¶ added in v0.20241009.1142232
type ConnectToTargetSqlDbTaskInput struct {
TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"`
}
type ConnectToTargetSqlDbTaskOutput ¶ added in v0.20241009.1142232
type ConnectToTargetSqlDbTaskProperties ¶ added in v0.20241009.1142232
type ConnectToTargetSqlDbTaskProperties struct { Input *ConnectToTargetSqlDbTaskInput `json:"input,omitempty"` Output *[]ConnectToTargetSqlDbTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToTargetSqlDbTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlDbTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetSqlDbTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlDbTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetSqlDbTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToTargetSqlDbTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetSqlMISyncTaskInput ¶ added in v0.20241009.1142232
type ConnectToTargetSqlMISyncTaskInput struct { AzureApp AzureActiveDirectoryApp `json:"azureApp"` TargetConnectionInfo MiSqlConnectionInfo `json:"targetConnectionInfo"` }
type ConnectToTargetSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
type ConnectToTargetSqlMISyncTaskOutput struct { TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ConnectToTargetSqlMISyncTaskProperties ¶ added in v0.20241009.1142232
type ConnectToTargetSqlMISyncTaskProperties struct { Input *ConnectToTargetSqlMISyncTaskInput `json:"input,omitempty"` Output *[]ConnectToTargetSqlMISyncTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToTargetSqlMISyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlMISyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetSqlMISyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlMISyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetSqlMISyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToTargetSqlMISyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetSqlMITaskInput ¶ added in v0.20241009.1142232
type ConnectToTargetSqlMITaskInput struct {
TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"`
}
type ConnectToTargetSqlMITaskOutput ¶ added in v0.20241009.1142232
type ConnectToTargetSqlMITaskOutput struct { AgentJobs *[]string `json:"agentJobs,omitempty"` Id *string `json:"id,omitempty"` Logins *[]string `json:"logins,omitempty"` TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ConnectToTargetSqlMITaskProperties ¶ added in v0.20241009.1142232
type ConnectToTargetSqlMITaskProperties struct { Input *ConnectToTargetSqlMITaskInput `json:"input,omitempty"` Output *[]ConnectToTargetSqlMITaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToTargetSqlMITaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlMITaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetSqlMITaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlMITaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetSqlMITaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToTargetSqlMITaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectToTargetSqlSqlDbSyncTaskInput ¶ added in v0.20241009.1142232
type ConnectToTargetSqlSqlDbSyncTaskInput struct { SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` }
type ConnectToTargetSqlSqlDbSyncTaskProperties ¶ added in v0.20241009.1142232
type ConnectToTargetSqlSqlDbSyncTaskProperties struct { Input *ConnectToTargetSqlSqlDbSyncTaskInput `json:"input,omitempty"` Output *[]ConnectToTargetSqlDbTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ConnectToTargetSqlSqlDbSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlSqlDbSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ConnectToTargetSqlSqlDbSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ConnectToTargetSqlSqlDbSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ConnectToTargetSqlSqlDbSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ConnectToTargetSqlSqlDbSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ConnectionInfo ¶
type ConnectionInfo interface {
ConnectionInfo() BaseConnectionInfoImpl
}
func UnmarshalConnectionInfoImplementation ¶ added in v0.20241009.1142232
func UnmarshalConnectionInfoImplementation(input []byte) (ConnectionInfo, error)
type DataIntegrityValidationResult ¶ added in v0.20241009.1142232
type DataIntegrityValidationResult struct { FailedObjects *map[string]string `json:"failedObjects,omitempty"` ValidationErrors *ValidationError `json:"validationErrors,omitempty"` }
type DataItemMigrationSummaryResult ¶ added in v0.20241009.1142232
type DataItemMigrationSummaryResult struct { EndedOn *string `json:"endedOn,omitempty"` ErrorPrefix *string `json:"errorPrefix,omitempty"` ItemsCompletedCount *int64 `json:"itemsCompletedCount,omitempty"` ItemsCount *int64 `json:"itemsCount,omitempty"` Name *string `json:"name,omitempty"` ResultPrefix *string `json:"resultPrefix,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` }
func (*DataItemMigrationSummaryResult) GetEndedOnAsTime ¶ added in v0.20241009.1142232
func (o *DataItemMigrationSummaryResult) GetEndedOnAsTime() (*time.Time, error)
func (*DataItemMigrationSummaryResult) GetStartedOnAsTime ¶ added in v0.20241009.1142232
func (o *DataItemMigrationSummaryResult) GetStartedOnAsTime() (*time.Time, error)
func (*DataItemMigrationSummaryResult) SetEndedOnAsTime ¶ added in v0.20241009.1142232
func (o *DataItemMigrationSummaryResult) SetEndedOnAsTime(input time.Time)
func (*DataItemMigrationSummaryResult) SetStartedOnAsTime ¶ added in v0.20241009.1142232
func (o *DataItemMigrationSummaryResult) SetStartedOnAsTime(input time.Time)
type 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"` 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"` VirtualSubnetId string `json:"virtualSubnetId"` }
type DatabaseBackupInfo ¶ added in v0.20241009.1142232
type DatabaseBackupInfo struct { BackupFiles *[]string `json:"backupFiles,omitempty"` BackupFinishDate *string `json:"backupFinishDate,omitempty"` BackupType *BackupType `json:"backupType,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` FamilyCount *int64 `json:"familyCount,omitempty"` IsCompressed *bool `json:"isCompressed,omitempty"` IsDamaged *bool `json:"isDamaged,omitempty"` Position *int64 `json:"position,omitempty"` }
func (*DatabaseBackupInfo) GetBackupFinishDateAsTime ¶ added in v0.20241009.1142232
func (o *DatabaseBackupInfo) GetBackupFinishDateAsTime() (*time.Time, error)
func (*DatabaseBackupInfo) SetBackupFinishDateAsTime ¶ added in v0.20241009.1142232
func (o *DatabaseBackupInfo) SetBackupFinishDateAsTime(input time.Time)
type DatabaseCompatLevel ¶ added in v0.20241009.1142232
type DatabaseCompatLevel string
const ( DatabaseCompatLevelCompatLevelEightZero DatabaseCompatLevel = "CompatLevel80" DatabaseCompatLevelCompatLevelNineZero DatabaseCompatLevel = "CompatLevel90" DatabaseCompatLevelCompatLevelOneFourZero DatabaseCompatLevel = "CompatLevel140" DatabaseCompatLevelCompatLevelOneHundred DatabaseCompatLevel = "CompatLevel100" DatabaseCompatLevelCompatLevelOneOneZero DatabaseCompatLevel = "CompatLevel110" DatabaseCompatLevelCompatLevelOneThreeZero DatabaseCompatLevel = "CompatLevel130" DatabaseCompatLevelCompatLevelOneTwoZero DatabaseCompatLevel = "CompatLevel120" )
func (*DatabaseCompatLevel) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *DatabaseCompatLevel) UnmarshalJSON(bytes []byte) error
type DatabaseFileInfo ¶ added in v0.20241009.1142232
type DatabaseFileInfo struct { DatabaseName *string `json:"databaseName,omitempty"` FileType *DatabaseFileType `json:"fileType,omitempty"` Id *string `json:"id,omitempty"` LogicalName *string `json:"logicalName,omitempty"` PhysicalFullName *string `json:"physicalFullName,omitempty"` RestoreFullName *string `json:"restoreFullName,omitempty"` SizeMB *float64 `json:"sizeMB,omitempty"` }
type DatabaseFileType ¶ added in v0.20241009.1142232
type DatabaseFileType string
const ( DatabaseFileTypeFilestream DatabaseFileType = "Filestream" DatabaseFileTypeFulltext DatabaseFileType = "Fulltext" DatabaseFileTypeLog DatabaseFileType = "Log" DatabaseFileTypeNotSupported DatabaseFileType = "NotSupported" DatabaseFileTypeRows DatabaseFileType = "Rows" )
func (*DatabaseFileType) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *DatabaseFileType) UnmarshalJSON(bytes []byte) error
type DatabaseInfo ¶
type DatabaseInfo struct {
SourceDatabaseName string `json:"sourceDatabaseName"`
}
type DatabaseMigrationStage ¶ added in v0.20241009.1142232
type DatabaseMigrationStage string
const ( DatabaseMigrationStageBackup DatabaseMigrationStage = "Backup" DatabaseMigrationStageCompleted DatabaseMigrationStage = "Completed" DatabaseMigrationStageFileCopy DatabaseMigrationStage = "FileCopy" DatabaseMigrationStageInitialize DatabaseMigrationStage = "Initialize" DatabaseMigrationStageNone DatabaseMigrationStage = "None" DatabaseMigrationStageRestore DatabaseMigrationStage = "Restore" )
func (*DatabaseMigrationStage) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *DatabaseMigrationStage) UnmarshalJSON(bytes []byte) error
type DatabaseMigrationState ¶ added in v0.20241009.1142232
type DatabaseMigrationState string
const ( DatabaseMigrationStateCANCELLED DatabaseMigrationState = "CANCELLED" DatabaseMigrationStateCOMPLETED DatabaseMigrationState = "COMPLETED" DatabaseMigrationStateCUTOVERSTART DatabaseMigrationState = "CUTOVER_START" DatabaseMigrationStateFAILED DatabaseMigrationState = "FAILED" DatabaseMigrationStateFULLBACKUPUPLOADSTART DatabaseMigrationState = "FULL_BACKUP_UPLOAD_START" DatabaseMigrationStateINITIAL DatabaseMigrationState = "INITIAL" DatabaseMigrationStateLOGSHIPPINGSTART DatabaseMigrationState = "LOG_SHIPPING_START" DatabaseMigrationStatePOSTCUTOVERCOMPLETE DatabaseMigrationState = "POST_CUTOVER_COMPLETE" DatabaseMigrationStateUNDEFINED DatabaseMigrationState = "UNDEFINED" DatabaseMigrationStateUPLOADLOGFILESSTART DatabaseMigrationState = "UPLOAD_LOG_FILES_START" )
func (*DatabaseMigrationState) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *DatabaseMigrationState) UnmarshalJSON(bytes []byte) error
type DatabaseState ¶ added in v0.20241009.1142232
type DatabaseState string
const ( DatabaseStateCopying DatabaseState = "Copying" DatabaseStateEmergency DatabaseState = "Emergency" DatabaseStateOffline DatabaseState = "Offline" DatabaseStateOfflineSecondary DatabaseState = "OfflineSecondary" DatabaseStateOnline DatabaseState = "Online" DatabaseStateRecovering DatabaseState = "Recovering" DatabaseStateRecoveryPending DatabaseState = "RecoveryPending" DatabaseStateRestoring DatabaseState = "Restoring" DatabaseStateSuspect DatabaseState = "Suspect" )
func (*DatabaseState) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *DatabaseState) UnmarshalJSON(bytes []byte) error
type DatabaseSummaryResult ¶ added in v0.20241009.1142232
type DatabaseSummaryResult struct { EndedOn *string `json:"endedOn,omitempty"` ErrorPrefix *string `json:"errorPrefix,omitempty"` ItemsCompletedCount *int64 `json:"itemsCompletedCount,omitempty"` ItemsCount *int64 `json:"itemsCount,omitempty"` Name *string `json:"name,omitempty"` ResultPrefix *string `json:"resultPrefix,omitempty"` SizeMB *float64 `json:"sizeMB,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` }
func (*DatabaseSummaryResult) GetEndedOnAsTime ¶ added in v0.20241009.1142232
func (o *DatabaseSummaryResult) GetEndedOnAsTime() (*time.Time, error)
func (*DatabaseSummaryResult) GetStartedOnAsTime ¶ added in v0.20241009.1142232
func (o *DatabaseSummaryResult) GetStartedOnAsTime() (*time.Time, error)
func (*DatabaseSummaryResult) SetEndedOnAsTime ¶ added in v0.20241009.1142232
func (o *DatabaseSummaryResult) SetEndedOnAsTime(input time.Time)
func (*DatabaseSummaryResult) SetStartedOnAsTime ¶ added in v0.20241009.1142232
func (o *DatabaseSummaryResult) SetStartedOnAsTime(input time.Time)
type DatabaseTable ¶ added in v0.20241009.1142232
type ExecutionStatistics ¶ added in v0.20241009.1142232
type ExecutionStatistics struct { CpuTimeMs *float64 `json:"cpuTimeMs,omitempty"` ElapsedTimeMs *float64 `json:"elapsedTimeMs,omitempty"` ExecutionCount *int64 `json:"executionCount,omitempty"` HasErrors *bool `json:"hasErrors,omitempty"` SqlErrors *[]string `json:"sqlErrors,omitempty"` WaitStats *map[string]WaitStatistics `json:"waitStats,omitempty"` }
type GETClient ¶
type GETClient struct {
Client *resourcemanager.Client
}
func (GETClient) ProjectsGet ¶
func (c GETClient) ProjectsGet(ctx context.Context, id ProjectId) (result ProjectsGetOperationResponse, err error)
ProjectsGet ...
func (GETClient) ProjectsListByResourceGroup ¶
func (c GETClient) ProjectsListByResourceGroup(ctx context.Context, id ServiceId) (result ProjectsListByResourceGroupOperationResponse, err error)
ProjectsListByResourceGroup ...
func (GETClient) ProjectsListByResourceGroupComplete ¶
func (c GETClient) ProjectsListByResourceGroupComplete(ctx context.Context, id ServiceId) (ProjectsListByResourceGroupCompleteResult, error)
ProjectsListByResourceGroupComplete retrieves all the results into a single object
func (GETClient) ProjectsListByResourceGroupCompleteMatchingPredicate ¶
func (c GETClient) ProjectsListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id ServiceId, predicate ProjectOperationPredicate) (result ProjectsListByResourceGroupCompleteResult, err error)
ProjectsListByResourceGroupCompleteMatchingPredicate 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) 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 ¶ added in v0.20241009.1142232
type GetTdeCertificatesSqlTaskInput struct { ConnectionInfo SqlConnectionInfo `json:"connectionInfo"` SelectedCertificates []SelectedCertificateInput `json:"selectedCertificates"` }
type GetTdeCertificatesSqlTaskOutput ¶ added in v0.20241009.1142232
type GetTdeCertificatesSqlTaskOutput struct { Base64EncodedCertificates *map[string][]string `json:"base64EncodedCertificates,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type GetTdeCertificatesSqlTaskProperties ¶ added in v0.20241009.1142232
type GetTdeCertificatesSqlTaskProperties struct { Input *GetTdeCertificatesSqlTaskInput `json:"input,omitempty"` Output *[]GetTdeCertificatesSqlTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (GetTdeCertificatesSqlTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s GetTdeCertificatesSqlTaskProperties) MarshalJSON() ([]byte, error)
func (GetTdeCertificatesSqlTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s GetTdeCertificatesSqlTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*GetTdeCertificatesSqlTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *GetTdeCertificatesSqlTaskProperties) UnmarshalJSON(bytes []byte) error
type GetUserTablesSqlSyncTaskInput ¶ added in v0.20241009.1142232
type GetUserTablesSqlSyncTaskInput struct { SelectedSourceDatabases []string `json:"selectedSourceDatabases"` SelectedTargetDatabases []string `json:"selectedTargetDatabases"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` }
type GetUserTablesSqlSyncTaskOutput ¶ added in v0.20241009.1142232
type GetUserTablesSqlSyncTaskOutput struct { DatabasesToSourceTables *map[string][]DatabaseTable `json:"databasesToSourceTables,omitempty"` DatabasesToTargetTables *map[string][]DatabaseTable `json:"databasesToTargetTables,omitempty"` TableValidationErrors *map[string][]string `json:"tableValidationErrors,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type GetUserTablesSqlSyncTaskProperties ¶ added in v0.20241009.1142232
type GetUserTablesSqlSyncTaskProperties struct { Input *GetUserTablesSqlSyncTaskInput `json:"input,omitempty"` Output *[]GetUserTablesSqlSyncTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (GetUserTablesSqlSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s GetUserTablesSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (GetUserTablesSqlSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s GetUserTablesSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*GetUserTablesSqlSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *GetUserTablesSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type GetUserTablesSqlTaskInput ¶ added in v0.20241009.1142232
type GetUserTablesSqlTaskInput struct { ConnectionInfo SqlConnectionInfo `json:"connectionInfo"` SelectedDatabases []string `json:"selectedDatabases"` }
type GetUserTablesSqlTaskOutput ¶ added in v0.20241009.1142232
type GetUserTablesSqlTaskOutput struct { DatabasesToTables *map[string][]DatabaseTable `json:"databasesToTables,omitempty"` Id *string `json:"id,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type GetUserTablesSqlTaskProperties ¶ added in v0.20241009.1142232
type GetUserTablesSqlTaskProperties struct { Input *GetUserTablesSqlTaskInput `json:"input,omitempty"` Output *[]GetUserTablesSqlTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (GetUserTablesSqlTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s GetUserTablesSqlTaskProperties) MarshalJSON() ([]byte, error)
func (GetUserTablesSqlTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s GetUserTablesSqlTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*GetUserTablesSqlTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *GetUserTablesSqlTaskProperties) UnmarshalJSON(bytes []byte) error
type 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 ¶ added in v0.20241009.1142232
type LoginMigrationStage string
const ( LoginMigrationStageAssignRoleMembership LoginMigrationStage = "AssignRoleMembership" LoginMigrationStageAssignRoleOwnership LoginMigrationStage = "AssignRoleOwnership" LoginMigrationStageCompleted LoginMigrationStage = "Completed" LoginMigrationStageEstablishObjectPermissions LoginMigrationStage = "EstablishObjectPermissions" LoginMigrationStageEstablishServerPermissions LoginMigrationStage = "EstablishServerPermissions" LoginMigrationStageEstablishUserMapping LoginMigrationStage = "EstablishUserMapping" LoginMigrationStageInitialize LoginMigrationStage = "Initialize" LoginMigrationStageLoginMigration LoginMigrationStage = "LoginMigration" LoginMigrationStageNone LoginMigrationStage = "None" )
func (*LoginMigrationStage) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *LoginMigrationStage) UnmarshalJSON(bytes []byte) error
type LoginType ¶ added in v0.20241009.1142232
type LoginType string
const ( LoginTypeAsymmetricKey LoginType = "AsymmetricKey" LoginTypeCertificate LoginType = "Certificate" LoginTypeExternalGroup LoginType = "ExternalGroup" LoginTypeExternalUser LoginType = "ExternalUser" LoginTypeSqlLogin LoginType = "SqlLogin" LoginTypeWindowsGroup LoginType = "WindowsGroup" LoginTypeWindowsUser LoginType = "WindowsUser" )
func (*LoginType) UnmarshalJSON ¶ added in v0.20241009.1142232
type MiSqlConnectionInfo ¶ added in v0.20241009.1142232
type MiSqlConnectionInfo struct { ManagedInstanceResourceId string `json:"managedInstanceResourceId"` Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (MiSqlConnectionInfo) ConnectionInfo ¶ added in v0.20241009.1142232
func (s MiSqlConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (MiSqlConnectionInfo) MarshalJSON ¶ added in v0.20241009.1142232
func (s MiSqlConnectionInfo) MarshalJSON() ([]byte, error)
type MigrateMISyncCompleteCommandInput ¶ added in v0.20241009.1142232
type MigrateMISyncCompleteCommandInput struct {
SourceDatabaseName string `json:"sourceDatabaseName"`
}
type MigrateMISyncCompleteCommandOutput ¶ added in v0.20241009.1142232
type MigrateMISyncCompleteCommandOutput struct {
Errors *[]ReportableException `json:"errors,omitempty"`
}
type MigrateMISyncCompleteCommandProperties ¶ added in v0.20241009.1142232
type MigrateMISyncCompleteCommandProperties struct { Input *MigrateMISyncCompleteCommandInput `json:"input,omitempty"` Output *MigrateMISyncCompleteCommandOutput `json:"output,omitempty"` CommandType string `json:"commandType"` Errors *[]ODataError `json:"errors,omitempty"` State *CommandState `json:"state,omitempty"` }
func (MigrateMISyncCompleteCommandProperties) CommandProperties ¶ added in v0.20241009.1142232
func (s MigrateMISyncCompleteCommandProperties) CommandProperties() BaseCommandPropertiesImpl
func (MigrateMISyncCompleteCommandProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMISyncCompleteCommandProperties) MarshalJSON() ([]byte, error)
type MigrateMySqlAzureDbForMySqlSyncDatabaseInput ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncDatabaseInput struct { MigrationSetting *map[string]string `json:"migrationSetting,omitempty"` Name *string `json:"name,omitempty"` SourceSetting *map[string]string `json:"sourceSetting,omitempty"` TargetDatabaseName *string `json:"targetDatabaseName,omitempty"` TargetSetting *map[string]string `json:"targetSetting,omitempty"` }
type MigrateMySqlAzureDbForMySqlSyncTaskInput ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskInput struct { SelectedDatabases []MigrateMySqlAzureDbForMySqlSyncDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo MySqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo MySqlConnectionInfo `json:"targetConnectionInfo"` }
type MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskOutput interface {
MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
}
func UnmarshalMigrateMySqlAzureDbForMySqlSyncTaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalMigrateMySqlAzureDbForMySqlSyncTaskOutputImplementation(input []byte) (MigrateMySqlAzureDbForMySqlSyncTaskOutput, error)
type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError struct { ErrorMessage *string `json:"errorMessage,omitempty"` Events *[]SyncMigrationDatabaseErrorEvent `json:"events,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel struct { AppliedChanges *int64 `json:"appliedChanges,omitempty"` CdcDeleteCounter *int64 `json:"cdcDeleteCounter,omitempty"` CdcInsertCounter *int64 `json:"cdcInsertCounter,omitempty"` CdcUpdateCounter *int64 `json:"cdcUpdateCounter,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` EndedOn *string `json:"endedOn,omitempty"` FullLoadCompletedTables *int64 `json:"fullLoadCompletedTables,omitempty"` FullLoadErroredTables *int64 `json:"fullLoadErroredTables,omitempty"` FullLoadLoadingTables *int64 `json:"fullLoadLoadingTables,omitempty"` FullLoadQueuedTables *int64 `json:"fullLoadQueuedTables,omitempty"` IncomingChanges *int64 `json:"incomingChanges,omitempty"` InitializationCompleted *bool `json:"initializationCompleted,omitempty"` Latency *int64 `json:"latency,omitempty"` MigrationState *SyncDatabaseMigrationReportingState `json:"migrationState,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type MigrateMySqlAzureDbForMySqlSyncTaskOutputError ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputError) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputError) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel struct { EndedOn *string `json:"endedOn,omitempty"` SourceServer *string `json:"sourceServer,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` StartedOn *string `json:"startedOn,omitempty"` TargetServer *string `json:"targetServer,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel struct { CdcDeleteCounter *string `json:"cdcDeleteCounter,omitempty"` CdcInsertCounter *string `json:"cdcInsertCounter,omitempty"` CdcUpdateCounter *string `json:"cdcUpdateCounter,omitempty"` DataErrorsCounter *int64 `json:"dataErrorsCounter,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` FullLoadEndedOn *string `json:"fullLoadEndedOn,omitempty"` FullLoadEstFinishTime *string `json:"fullLoadEstFinishTime,omitempty"` FullLoadStartedOn *string `json:"fullLoadStartedOn,omitempty"` FullLoadTotalRows *int64 `json:"fullLoadTotalRows,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` State *SyncTableMigrationState `json:"state,omitempty"` TableName *string `json:"tableName,omitempty"` TotalChangesApplied *int64 `json:"totalChangesApplied,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type MigrateMySqlAzureDbForMySqlSyncTaskProperties ¶ added in v0.20241009.1142232
type MigrateMySqlAzureDbForMySqlSyncTaskProperties struct { Input *MigrateMySqlAzureDbForMySqlSyncTaskInput `json:"input,omitempty"` Output *[]MigrateMySqlAzureDbForMySqlSyncTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigrateMySqlAzureDbForMySqlSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateMySqlAzureDbForMySqlSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigrateMySqlAzureDbForMySqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateMySqlAzureDbForMySqlSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrateMySqlAzureDbForMySqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput struct { MigrationSetting *map[string]string `json:"migrationSetting,omitempty"` Name *string `json:"name,omitempty"` SourceSetting *map[string]string `json:"sourceSetting,omitempty"` TargetDatabaseName *string `json:"targetDatabaseName,omitempty"` TargetSetting *map[string]string `json:"targetSetting,omitempty"` }
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput struct { SelectedDatabases []MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo PostgreSqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo PostgreSqlConnectionInfo `json:"targetConnectionInfo"` }
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput interface {
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
}
func UnmarshalMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImplementation(input []byte) (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput, error)
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError struct { ErrorMessage *string `json:"errorMessage,omitempty"` Events *[]SyncMigrationDatabaseErrorEvent `json:"events,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel struct { AppliedChanges *int64 `json:"appliedChanges,omitempty"` CdcDeleteCounter *int64 `json:"cdcDeleteCounter,omitempty"` CdcInsertCounter *int64 `json:"cdcInsertCounter,omitempty"` CdcUpdateCounter *int64 `json:"cdcUpdateCounter,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` EndedOn *string `json:"endedOn,omitempty"` FullLoadCompletedTables *int64 `json:"fullLoadCompletedTables,omitempty"` FullLoadErroredTables *int64 `json:"fullLoadErroredTables,omitempty"` FullLoadLoadingTables *int64 `json:"fullLoadLoadingTables,omitempty"` FullLoadQueuedTables *int64 `json:"fullLoadQueuedTables,omitempty"` IncomingChanges *int64 `json:"incomingChanges,omitempty"` InitializationCompleted *bool `json:"initializationCompleted,omitempty"` Latency *int64 `json:"latency,omitempty"` MigrationState *SyncDatabaseMigrationReportingState `json:"migrationState,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel struct { EndedOn *string `json:"endedOn,omitempty"` SourceServer *string `json:"sourceServer,omitempty"` 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,omitempty"` }
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel struct { CdcDeleteCounter *int64 `json:"cdcDeleteCounter,omitempty"` CdcInsertCounter *int64 `json:"cdcInsertCounter,omitempty"` CdcUpdateCounter *int64 `json:"cdcUpdateCounter,omitempty"` DataErrorsCounter *int64 `json:"dataErrorsCounter,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` FullLoadEndedOn *string `json:"fullLoadEndedOn,omitempty"` FullLoadEstFinishTime *string `json:"fullLoadEstFinishTime,omitempty"` FullLoadStartedOn *string `json:"fullLoadStartedOn,omitempty"` FullLoadTotalRows *int64 `json:"fullLoadTotalRows,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` State *SyncTableMigrationState `json:"state,omitempty"` TableName *string `json:"tableName,omitempty"` TotalChangesApplied *int64 `json:"totalChangesApplied,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties ¶ added in v0.20241009.1142232
type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties struct { Input *MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput `json:"input,omitempty"` Output *[]MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) MarshalJSON() ([]byte, error)
func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSqlServerSqlDbDatabaseInput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncDatabaseInput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncDatabaseInput struct { Id *string `json:"id,omitempty"` MigrationSetting *map[string]string `json:"migrationSetting,omitempty"` Name *string `json:"name,omitempty"` SchemaName *string `json:"schemaName,omitempty"` SourceSetting *map[string]string `json:"sourceSetting,omitempty"` TableMap *map[string]string `json:"tableMap,omitempty"` TargetDatabaseName *string `json:"targetDatabaseName,omitempty"` TargetSetting *map[string]string `json:"targetSetting,omitempty"` }
type MigrateSqlServerSqlDbSyncTaskInput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskInput struct { SelectedDatabases []MigrateSqlServerSqlDbSyncDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` ValidationOptions *MigrationValidationOptions `json:"validationOptions,omitempty"` }
type MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskOutput interface {
MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
}
func UnmarshalMigrateSqlServerSqlDbSyncTaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalMigrateSqlServerSqlDbSyncTaskOutputImplementation(input []byte) (MigrateSqlServerSqlDbSyncTaskOutput, error)
type MigrateSqlServerSqlDbSyncTaskOutputDatabaseError ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskOutputDatabaseError struct { ErrorMessage *string `json:"errorMessage,omitempty"` Events *[]SyncMigrationDatabaseErrorEvent `json:"events,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputDatabaseError) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseError) MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputDatabaseError) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel struct { AppliedChanges *int64 `json:"appliedChanges,omitempty"` CdcDeleteCounter *int64 `json:"cdcDeleteCounter,omitempty"` CdcInsertCounter *int64 `json:"cdcInsertCounter,omitempty"` CdcUpdateCounter *int64 `json:"cdcUpdateCounter,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` EndedOn *string `json:"endedOn,omitempty"` FullLoadCompletedTables *int64 `json:"fullLoadCompletedTables,omitempty"` FullLoadErroredTables *int64 `json:"fullLoadErroredTables,omitempty"` FullLoadLoadingTables *int64 `json:"fullLoadLoadingTables,omitempty"` FullLoadQueuedTables *int64 `json:"fullLoadQueuedTables,omitempty"` IncomingChanges *int64 `json:"incomingChanges,omitempty"` InitializationCompleted *bool `json:"initializationCompleted,omitempty"` Latency *int64 `json:"latency,omitempty"` MigrationState *SyncDatabaseMigrationReportingState `json:"migrationState,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel) MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type MigrateSqlServerSqlDbSyncTaskOutputError ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateSqlServerSqlDbSyncTaskOutputError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskOutputError) MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputError) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel struct { DatabaseCount *int64 `json:"databaseCount,omitempty"` EndedOn *string `json:"endedOn,omitempty"` SourceServer *string `json:"sourceServer,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` StartedOn *string `json:"startedOn,omitempty"` TargetServer *string `json:"targetServer,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel) MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type MigrateSqlServerSqlDbSyncTaskOutputTableLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskOutputTableLevel struct { CdcDeleteCounter *int64 `json:"cdcDeleteCounter,omitempty"` CdcInsertCounter *int64 `json:"cdcInsertCounter,omitempty"` CdcUpdateCounter *int64 `json:"cdcUpdateCounter,omitempty"` DataErrorsCounter *int64 `json:"dataErrorsCounter,omitempty"` DatabaseName *string `json:"databaseName,omitempty"` FullLoadEndedOn *string `json:"fullLoadEndedOn,omitempty"` FullLoadEstFinishTime *string `json:"fullLoadEstFinishTime,omitempty"` FullLoadStartedOn *string `json:"fullLoadStartedOn,omitempty"` FullLoadTotalRows *int64 `json:"fullLoadTotalRows,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` State *SyncTableMigrationState `json:"state,omitempty"` TableName *string `json:"tableName,omitempty"` TotalChangesApplied *int64 `json:"totalChangesApplied,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateSqlServerSqlDbSyncTaskOutputTableLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskOutputTableLevel) MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskOutputTableLevel) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type MigrateSqlServerSqlDbSyncTaskProperties ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbSyncTaskProperties struct { Input *MigrateSqlServerSqlDbSyncTaskInput `json:"input,omitempty"` Output *[]MigrateSqlServerSqlDbSyncTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigrateSqlServerSqlDbSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateSqlServerSqlDbSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrateSqlServerSqlDbSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSqlServerSqlDbTaskInput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskInput struct { SelectedDatabases []MigrateSqlServerSqlDbDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` ValidationOptions *MigrationValidationOptions `json:"validationOptions,omitempty"` }
type MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskOutput interface {
MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
}
func UnmarshalMigrateSqlServerSqlDbTaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalMigrateSqlServerSqlDbTaskOutputImplementation(input []byte) (MigrateSqlServerSqlDbTaskOutput, error)
type MigrateSqlServerSqlDbTaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskOutputDatabaseLevel struct { DatabaseName *string `json:"databaseName,omitempty"` EndedOn *string `json:"endedOn,omitempty"` ErrorCount *int64 `json:"errorCount,omitempty"` ErrorPrefix *string `json:"errorPrefix,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` Message *string `json:"message,omitempty"` NumberOfObjects *int64 `json:"numberOfObjects,omitempty"` NumberOfObjectsCompleted *int64 `json:"numberOfObjectsCompleted,omitempty"` ObjectSummary *map[string]DataItemMigrationSummaryResult `json:"objectSummary,omitempty"` ResultPrefix *string `json:"resultPrefix,omitempty"` Stage *DatabaseMigrationStage `json:"stage,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbTaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputDatabaseLevel) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputDatabaseLevel) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult struct { DataIntegrityValidationResult *DataIntegrityValidationResult `json:"dataIntegrityValidationResult,omitempty"` EndedOn *string `json:"endedOn,omitempty"` MigrationId *string `json:"migrationId,omitempty"` QueryAnalysisValidationResult *QueryAnalysisValidationResult `json:"queryAnalysisValidationResult,omitempty"` SchemaValidationResult *SchemaComparisonValidationResult `json:"schemaValidationResult,omitempty"` SourceDatabaseName *string `json:"sourceDatabaseName,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Status *ValidationStatus `json:"status,omitempty"` TargetDatabaseName *string `json:"targetDatabaseName,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskOutputError ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbTaskOutputError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputError) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputError) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskOutputMigrationLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskOutputMigrationLevel struct { DatabaseSummary *map[string]DatabaseSummaryResult `json:"databaseSummary,omitempty"` Databases *map[string]string `json:"databases,omitempty"` DurationInSeconds *int64 `json:"durationInSeconds,omitempty"` EndedOn *string `json:"endedOn,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` Message *string `json:"message,omitempty"` MigrationReport *MigrationReportResult `json:"migrationReport,omitempty"` SourceServerBrandVersion *string `json:"sourceServerBrandVersion,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Status *MigrationStatus `json:"status,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbTaskOutputMigrationLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputMigrationLevel) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputMigrationLevel) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskOutputTableLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskOutputTableLevel struct { EndedOn *string `json:"endedOn,omitempty"` ErrorPrefix *string `json:"errorPrefix,omitempty"` ItemsCompletedCount *int64 `json:"itemsCompletedCount,omitempty"` ItemsCount *int64 `json:"itemsCount,omitempty"` ObjectName *string `json:"objectName,omitempty"` ResultPrefix *string `json:"resultPrefix,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbTaskOutputTableLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputTableLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputTableLevel) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputTableLevel) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskOutputValidationResult ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskOutputValidationResult struct { MigrationId *string `json:"migrationId,omitempty"` Status *ValidationStatus `json:"status,omitempty"` SummaryResults *map[string]MigrationValidationDatabaseSummaryResult `json:"summaryResults,omitempty"` Id *string `json:"id,omitempty"` ResultType string `json:"resultType"` }
func (MigrateSqlServerSqlDbTaskOutputValidationResult) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputValidationResult) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskOutputValidationResult) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskOutputValidationResult) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type MigrateSqlServerSqlDbTaskProperties ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlDbTaskProperties struct { Input *MigrateSqlServerSqlDbTaskInput `json:"input,omitempty"` Output *[]MigrateSqlServerSqlDbTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigrateSqlServerSqlDbTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlDbTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlDbTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateSqlServerSqlDbTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrateSqlServerSqlDbTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSqlServerSqlMIDatabaseInput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMISyncTaskOutput interface {
MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
}
func UnmarshalMigrateSqlServerSqlMISyncTaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalMigrateSqlServerSqlMISyncTaskOutputImplementation(input []byte) (MigrateSqlServerSqlMISyncTaskOutput, error)
type MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel struct { ActiveBackupSets *[]BackupSetInfo `json:"activeBackupSets,omitempty"` ContainerName *string `json:"containerName,omitempty"` EndedOn *string `json:"endedOn,omitempty"` ErrorPrefix *string `json:"errorPrefix,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` FullBackupSetInfo *BackupSetInfo `json:"fullBackupSetInfo,omitempty"` IsFullBackupRestored *bool `json:"isFullBackupRestored,omitempty"` LastRestoredBackupSetInfo *BackupSetInfo `json:"lastRestoredBackupSetInfo,omitempty"` MigrationState *DatabaseMigrationState `json:"migrationState,omitempty"` SourceDatabaseName *string `json:"sourceDatabaseName,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel) MigrateSqlServerSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel) MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
type MigrateSqlServerSqlMISyncTaskOutputError ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMISyncTaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateSqlServerSqlMISyncTaskOutputError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMISyncTaskOutputError) MigrateSqlServerSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskOutputError) MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
type MigrateSqlServerSqlMISyncTaskOutputMigrationLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMISyncTaskOutputMigrationLevel struct { DatabaseCount *int64 `json:"databaseCount,omitempty"` DatabaseErrorCount *int64 `json:"databaseErrorCount,omitempty"` EndedOn *string `json:"endedOn,omitempty"` SourceServerBrandVersion *string `json:"sourceServerBrandVersion,omitempty"` SourceServerName *string `json:"sourceServerName,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerName *string `json:"targetServerName,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevel) MigrateSqlServerSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskOutputMigrationLevel) MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
type MigrateSqlServerSqlMISyncTaskProperties ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMISyncTaskProperties struct { Input *SqlServerSqlMISyncTaskInput `json:"input,omitempty"` Output *[]MigrateSqlServerSqlMISyncTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigrateSqlServerSqlMISyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskProperties) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMISyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMISyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateSqlServerSqlMISyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrateSqlServerSqlMISyncTaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSqlServerSqlMITaskInput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskInput struct { BackupMode *BackupMode `json:"backupMode,omitempty"` SelectedAgentJobs *[]string `json:"selectedAgentJobs,omitempty"` SelectedDatabases []MigrateSqlServerSqlMIDatabaseInput `json:"selectedDatabases"` SelectedLogins *[]string `json:"selectedLogins,omitempty"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` }
type MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskOutput interface {
MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
}
func UnmarshalMigrateSqlServerSqlMITaskOutputImplementation ¶ added in v0.20241009.1142232
func UnmarshalMigrateSqlServerSqlMITaskOutputImplementation(input []byte) (MigrateSqlServerSqlMITaskOutput, error)
type MigrateSqlServerSqlMITaskOutputAgentJobLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskOutputAgentJobLevel struct { EndedOn *string `json:"endedOn,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` Message *string `json:"message,omitempty"` Name *string `json:"name,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateSqlServerSqlMITaskOutputAgentJobLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputAgentJobLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskOutputAgentJobLevel) MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputAgentJobLevel) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type MigrateSqlServerSqlMITaskOutputDatabaseLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskOutputDatabaseLevel struct { DatabaseName *string `json:"databaseName,omitempty"` EndedOn *string `json:"endedOn,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` Message *string `json:"message,omitempty"` SizeMB *float64 `json:"sizeMB,omitempty"` Stage *DatabaseMigrationStage `json:"stage,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateSqlServerSqlMITaskOutputDatabaseLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputDatabaseLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskOutputDatabaseLevel) MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputDatabaseLevel) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type MigrateSqlServerSqlMITaskOutputError ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskOutputError struct { Error *ReportableException `json:"error,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateSqlServerSqlMITaskOutputError) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputError) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskOutputError) MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputError) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type MigrateSqlServerSqlMITaskOutputLoginLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskOutputLoginLevel struct { EndedOn *string `json:"endedOn,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` LoginName *string `json:"loginName,omitempty"` Message *string `json:"message,omitempty"` Stage *LoginMigrationStage `json:"stage,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateSqlServerSqlMITaskOutputLoginLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputLoginLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskOutputLoginLevel) MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputLoginLevel) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type MigrateSqlServerSqlMITaskOutputMigrationLevel ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskOutputMigrationLevel struct { AgentJobs *map[string]string `json:"agentJobs,omitempty"` Databases *map[string]string `json:"databases,omitempty"` EndedOn *string `json:"endedOn,omitempty"` ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` Logins *map[string]string `json:"logins,omitempty"` Message *string `json:"message,omitempty"` OrphanedUsersInfo *[]OrphanedUserInfo `json:"orphanedUsersInfo,omitempty"` ServerRoleResults *map[string]StartMigrationScenarioServerRoleResult `json:"serverRoleResults,omitempty"` SourceServerBrandVersion *string `json:"sourceServerBrandVersion,omitempty"` SourceServerVersion *string `json:"sourceServerVersion,omitempty"` StartedOn *string `json:"startedOn,omitempty"` State *MigrationState `json:"state,omitempty"` Status *MigrationStatus `json:"status,omitempty"` TargetServerBrandVersion *string `json:"targetServerBrandVersion,omitempty"` TargetServerVersion *string `json:"targetServerVersion,omitempty"` Id *string `json:"id,omitempty"` ResultType *string `json:"resultType,omitempty"` }
func (MigrateSqlServerSqlMITaskOutputMigrationLevel) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputMigrationLevel) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskOutputMigrationLevel) MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskOutputMigrationLevel) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type MigrateSqlServerSqlMITaskProperties ¶ added in v0.20241009.1142232
type MigrateSqlServerSqlMITaskProperties struct { Input *MigrateSqlServerSqlMITaskInput `json:"input,omitempty"` Output *[]MigrateSqlServerSqlMITaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (MigrateSqlServerSqlMITaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskProperties) MarshalJSON() ([]byte, error)
func (MigrateSqlServerSqlMITaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s MigrateSqlServerSqlMITaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*MigrateSqlServerSqlMITaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrateSqlServerSqlMITaskProperties) UnmarshalJSON(bytes []byte) error
type MigrateSyncCompleteCommandInput ¶ added in v0.20241009.1142232
type MigrateSyncCompleteCommandInput struct { CommitTimeStamp *string `json:"commitTimeStamp,omitempty"` DatabaseName string `json:"databaseName"` }
func (*MigrateSyncCompleteCommandInput) GetCommitTimeStampAsTime ¶ added in v0.20241009.1142232
func (o *MigrateSyncCompleteCommandInput) GetCommitTimeStampAsTime() (*time.Time, error)
func (*MigrateSyncCompleteCommandInput) SetCommitTimeStampAsTime ¶ added in v0.20241009.1142232
func (o *MigrateSyncCompleteCommandInput) SetCommitTimeStampAsTime(input time.Time)
type MigrateSyncCompleteCommandOutput ¶ added in v0.20241009.1142232
type MigrateSyncCompleteCommandOutput struct { Errors *[]ReportableException `json:"errors,omitempty"` Id *string `json:"id,omitempty"` }
type MigrateSyncCompleteCommandProperties ¶ added in v0.20241009.1142232
type MigrateSyncCompleteCommandProperties struct { Input *MigrateSyncCompleteCommandInput `json:"input,omitempty"` Output *MigrateSyncCompleteCommandOutput `json:"output,omitempty"` CommandType string `json:"commandType"` Errors *[]ODataError `json:"errors,omitempty"` State *CommandState `json:"state,omitempty"` }
func (MigrateSyncCompleteCommandProperties) CommandProperties ¶ added in v0.20241009.1142232
func (s MigrateSyncCompleteCommandProperties) CommandProperties() BaseCommandPropertiesImpl
func (MigrateSyncCompleteCommandProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s MigrateSyncCompleteCommandProperties) MarshalJSON() ([]byte, error)
type MigrationEligibilityInfo ¶ added in v0.20241009.1142232
type MigrationReportResult ¶ added in v0.20241009.1142232
type MigrationState ¶ added in v0.20241009.1142232
type MigrationState string
const ( MigrationStateCompleted MigrationState = "Completed" MigrationStateFailed MigrationState = "Failed" MigrationStateInProgress MigrationState = "InProgress" MigrationStateNone MigrationState = "None" MigrationStateSkipped MigrationState = "Skipped" MigrationStateStopped MigrationState = "Stopped" MigrationStateWarning MigrationState = "Warning" )
func (*MigrationState) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrationState) UnmarshalJSON(bytes []byte) error
type MigrationStatus ¶ added in v0.20241009.1142232
type MigrationStatus string
const ( MigrationStatusCompleted MigrationStatus = "Completed" MigrationStatusCompletedWithWarnings MigrationStatus = "CompletedWithWarnings" MigrationStatusConfigured MigrationStatus = "Configured" MigrationStatusConnecting MigrationStatus = "Connecting" MigrationStatusDefault MigrationStatus = "Default" MigrationStatusError MigrationStatus = "Error" MigrationStatusRunning MigrationStatus = "Running" MigrationStatusSelectLogins MigrationStatus = "SelectLogins" MigrationStatusSourceAndTargetSelected MigrationStatus = "SourceAndTargetSelected" MigrationStatusStopped MigrationStatus = "Stopped" )
func (*MigrationStatus) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *MigrationStatus) UnmarshalJSON(bytes []byte) error
type MigrationValidationDatabaseSummaryResult ¶ added in v0.20241009.1142232
type MigrationValidationDatabaseSummaryResult struct { EndedOn *string `json:"endedOn,omitempty"` Id *string `json:"id,omitempty"` MigrationId *string `json:"migrationId,omitempty"` SourceDatabaseName *string `json:"sourceDatabaseName,omitempty"` StartedOn *string `json:"startedOn,omitempty"` Status *ValidationStatus `json:"status,omitempty"` TargetDatabaseName *string `json:"targetDatabaseName,omitempty"` }
func (*MigrationValidationDatabaseSummaryResult) GetEndedOnAsTime ¶ added in v0.20241009.1142232
func (o *MigrationValidationDatabaseSummaryResult) GetEndedOnAsTime() (*time.Time, error)
func (*MigrationValidationDatabaseSummaryResult) GetStartedOnAsTime ¶ added in v0.20241009.1142232
func (o *MigrationValidationDatabaseSummaryResult) GetStartedOnAsTime() (*time.Time, error)
func (*MigrationValidationDatabaseSummaryResult) SetEndedOnAsTime ¶ added in v0.20241009.1142232
func (o *MigrationValidationDatabaseSummaryResult) SetEndedOnAsTime(input time.Time)
func (*MigrationValidationDatabaseSummaryResult) SetStartedOnAsTime ¶ added in v0.20241009.1142232
func (o *MigrationValidationDatabaseSummaryResult) SetStartedOnAsTime(input time.Time)
type MigrationValidationOptions ¶ added in v0.20241009.1142232
type MySqlConnectionInfo ¶ added in v0.20241009.1142232
type MySqlConnectionInfo struct { Port int64 `json:"port"` ServerName string `json:"serverName"` Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (MySqlConnectionInfo) ConnectionInfo ¶ added in v0.20241009.1142232
func (s MySqlConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (MySqlConnectionInfo) MarshalJSON ¶ added in v0.20241009.1142232
func (s MySqlConnectionInfo) MarshalJSON() ([]byte, error)
type ODataError ¶
type ODataError struct { Code *string `json:"code,omitempty"` Details *[]ODataError `json:"details,omitempty"` Message *string `json:"message,omitempty"` }
type ObjectType ¶ added in v0.20241009.1142232
type ObjectType string
const ( ObjectTypeFunction ObjectType = "Function" ObjectTypeStoredProcedures ObjectType = "StoredProcedures" ObjectTypeTable ObjectType = "Table" ObjectTypeUser ObjectType = "User" ObjectTypeView ObjectType = "View" )
func (*ObjectType) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ObjectType) UnmarshalJSON(bytes []byte) error
type OrphanedUserInfo ¶ added in v0.20241009.1142232
type PostgreSqlConnectionInfo ¶ added in v0.20241009.1142232
type PostgreSqlConnectionInfo struct { DatabaseName *string `json:"databaseName,omitempty"` Port int64 `json:"port"` ServerName string `json:"serverName"` Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (PostgreSqlConnectionInfo) ConnectionInfo ¶ added in v0.20241009.1142232
func (s PostgreSqlConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (PostgreSqlConnectionInfo) MarshalJSON ¶ added in v0.20241009.1142232
func (s PostgreSqlConnectionInfo) MarshalJSON() ([]byte, error)
type 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 ¶ added in v0.20241009.1142232
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 ( ProjectSourcePlatformSQL ProjectSourcePlatform = "SQL" ProjectSourcePlatformUnknown ProjectSourcePlatform = "Unknown" )
func (*ProjectSourcePlatform) UnmarshalJSON ¶
func (s *ProjectSourcePlatform) UnmarshalJSON(bytes []byte) error
type ProjectTargetPlatform ¶
type ProjectTargetPlatform string
const ( ProjectTargetPlatformSQLDB ProjectTargetPlatform = "SQLDB" 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"` Type *string `json:"type,omitempty"` }
func (*ProjectTask) UnmarshalJSON ¶ added in v0.20241009.1142232
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 ¶ added in v0.20241009.1142232
func UnmarshalProjectTaskPropertiesImplementation(input []byte) (ProjectTaskProperties, error)
type ProjectsListByResourceGroupCustomPager ¶ added in v0.20240628.1153531
func (*ProjectsListByResourceGroupCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ProjectsListByResourceGroupCustomPager) NextPageLink() *odata.Link
type QueryAnalysisValidationResult ¶ added in v0.20241009.1142232
type QueryAnalysisValidationResult struct { QueryResults *QueryExecutionResult `json:"queryResults,omitempty"` ValidationErrors *ValidationError `json:"validationErrors,omitempty"` }
type QueryExecutionResult ¶ added in v0.20241009.1142232
type QueryExecutionResult struct { QueryText *string `json:"queryText,omitempty"` SourceResult *ExecutionStatistics `json:"sourceResult,omitempty"` StatementsInBatch *int64 `json:"statementsInBatch,omitempty"` TargetResult *ExecutionStatistics `json:"targetResult,omitempty"` }
type QuotaOperationPredicate ¶
type QuotaOperationPredicate struct { CurrentValue *float64 Id *string Limit *float64 Unit *string }
func (QuotaOperationPredicate) Matches ¶
func (p QuotaOperationPredicate) Matches(input Quota) bool
type RawCommandPropertiesImpl ¶ added in v0.20241009.1142232
type RawCommandPropertiesImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawCommandPropertiesImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawCommandPropertiesImpl) CommandProperties ¶ added in v0.20241009.1142232
func (s RawCommandPropertiesImpl) CommandProperties() BaseCommandPropertiesImpl
type RawConnectToSourceSqlServerTaskOutputImpl ¶ added in v0.20241009.1142232
type RawConnectToSourceSqlServerTaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawConnectToSourceSqlServerTaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawConnectToSourceSqlServerTaskOutputImpl) ConnectToSourceSqlServerTaskOutput ¶ added in v0.20241009.1142232
func (s RawConnectToSourceSqlServerTaskOutputImpl) ConnectToSourceSqlServerTaskOutput() BaseConnectToSourceSqlServerTaskOutputImpl
type RawConnectionInfoImpl ¶ added in v0.20241009.1142232
type RawConnectionInfoImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawConnectionInfoImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawConnectionInfoImpl) ConnectionInfo ¶ added in v0.20241009.1142232
func (s RawConnectionInfoImpl) ConnectionInfo() BaseConnectionInfoImpl
type RawMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl ¶ added in v0.20241009.1142232
type RawMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl) MigrateMySqlAzureDbForMySqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s RawMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl) MigrateMySqlAzureDbForMySqlSyncTaskOutput() BaseMigrateMySqlAzureDbForMySqlSyncTaskOutputImpl
type RawMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl ¶ added in v0.20241009.1142232
type RawMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput ¶ added in v0.20241009.1142232
func (s RawMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput() BaseMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputImpl
type RawMigrateSqlServerSqlDbSyncTaskOutputImpl ¶ added in v0.20241009.1142232
type RawMigrateSqlServerSqlDbSyncTaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMigrateSqlServerSqlDbSyncTaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMigrateSqlServerSqlDbSyncTaskOutputImpl) MigrateSqlServerSqlDbSyncTaskOutput ¶ added in v0.20241009.1142232
func (s RawMigrateSqlServerSqlDbSyncTaskOutputImpl) MigrateSqlServerSqlDbSyncTaskOutput() BaseMigrateSqlServerSqlDbSyncTaskOutputImpl
type RawMigrateSqlServerSqlDbTaskOutputImpl ¶ added in v0.20241009.1142232
type RawMigrateSqlServerSqlDbTaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMigrateSqlServerSqlDbTaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMigrateSqlServerSqlDbTaskOutputImpl) MigrateSqlServerSqlDbTaskOutput ¶ added in v0.20241009.1142232
func (s RawMigrateSqlServerSqlDbTaskOutputImpl) MigrateSqlServerSqlDbTaskOutput() BaseMigrateSqlServerSqlDbTaskOutputImpl
type RawMigrateSqlServerSqlMISyncTaskOutputImpl ¶ added in v0.20241009.1142232
type RawMigrateSqlServerSqlMISyncTaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMigrateSqlServerSqlMISyncTaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMigrateSqlServerSqlMISyncTaskOutputImpl) MigrateSqlServerSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
func (s RawMigrateSqlServerSqlMISyncTaskOutputImpl) MigrateSqlServerSqlMISyncTaskOutput() BaseMigrateSqlServerSqlMISyncTaskOutputImpl
type RawMigrateSqlServerSqlMITaskOutputImpl ¶ added in v0.20241009.1142232
type RawMigrateSqlServerSqlMITaskOutputImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawMigrateSqlServerSqlMITaskOutputImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawMigrateSqlServerSqlMITaskOutputImpl) MigrateSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
func (s RawMigrateSqlServerSqlMITaskOutputImpl) MigrateSqlServerSqlMITaskOutput() BaseMigrateSqlServerSqlMITaskOutputImpl
type RawProjectTaskPropertiesImpl ¶ added in v0.20241009.1142232
type RawProjectTaskPropertiesImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawProjectTaskPropertiesImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawProjectTaskPropertiesImpl) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s RawProjectTaskPropertiesImpl) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
type ReportableException ¶ added in v0.20241009.1142232
type ReportableException struct { ActionableMessage *string `json:"actionableMessage,omitempty"` FilePath *string `json:"filePath,omitempty"` HResult *int64 `json:"hResult,omitempty"` LineNumber *string `json:"lineNumber,omitempty"` Message *string `json:"message,omitempty"` StackTrace *string `json:"stackTrace,omitempty"` }
type 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 ¶ added in v0.20240628.1153531
func (*ResourceSkusListSkusCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ResourceSkusListSkusCustomPager) NextPageLink() *odata.Link
type ResourceSkusListSkusOperationResponse ¶
type ResourceSkusListSkusOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ResourceSku }
type SchemaComparisonValidationResult ¶ added in v0.20241009.1142232
type SchemaComparisonValidationResult struct { SchemaDifferences *SchemaComparisonValidationResultType `json:"schemaDifferences,omitempty"` SourceDatabaseObjectCount *map[string]int64 `json:"sourceDatabaseObjectCount,omitempty"` TargetDatabaseObjectCount *map[string]int64 `json:"targetDatabaseObjectCount,omitempty"` ValidationErrors *ValidationError `json:"validationErrors,omitempty"` }
type SchemaComparisonValidationResultType ¶ added in v0.20241009.1142232
type SchemaComparisonValidationResultType struct { ObjectName *string `json:"objectName,omitempty"` ObjectType *ObjectType `json:"objectType,omitempty"` UpdateAction *UpdateActionType `json:"updateAction,omitempty"` }
type SelectedCertificateInput ¶ added in v0.20241009.1142232
type ServerLevelPermissionsGroup ¶ added in v0.20241009.1142232
type ServerLevelPermissionsGroup string
const ( ServerLevelPermissionsGroupDefault ServerLevelPermissionsGroup = "Default" ServerLevelPermissionsGroupMigrationFromMySQLToAzureDBForMySQL ServerLevelPermissionsGroup = "MigrationFromMySQLToAzureDBForMySQL" ServerLevelPermissionsGroupMigrationFromSqlServerToAzureDB ServerLevelPermissionsGroup = "MigrationFromSqlServerToAzureDB" ServerLevelPermissionsGroupMigrationFromSqlServerToAzureMI ServerLevelPermissionsGroup = "MigrationFromSqlServerToAzureMI" )
func (*ServerLevelPermissionsGroup) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ServerLevelPermissionsGroup) UnmarshalJSON(bytes []byte) error
type 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 ServicesGetOperationResponse ¶
type ServicesGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DataMigrationService }
type ServicesListByResourceGroupCompleteResult ¶
type ServicesListByResourceGroupCompleteResult struct { LatestHttpResponse *http.Response Items []DataMigrationService }
type ServicesListByResourceGroupCustomPager ¶ added in v0.20240628.1153531
func (*ServicesListByResourceGroupCustomPager) NextPageLink ¶ added in v0.20240628.1153531
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 ¶ added in v0.20240628.1153531
func (*ServicesListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
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 ¶ added in v0.20240628.1153531
func (*ServicesListSkusCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ServicesListSkusCustomPager) NextPageLink() *odata.Link
type ServicesListSkusOperationResponse ¶
type ServicesListSkusOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]AvailableServiceSku }
type Severity ¶ added in v0.20241009.1142232
type Severity string
func (*Severity) UnmarshalJSON ¶ added in v0.20241009.1142232
type SqlConnectionInfo ¶ added in v0.20241009.1142232
type SqlConnectionInfo struct { AdditionalSettings *string `json:"additionalSettings,omitempty"` Authentication *AuthenticationType `json:"authentication,omitempty"` DataSource string `json:"dataSource"` EncryptConnection *bool `json:"encryptConnection,omitempty"` Platform *SqlSourcePlatform `json:"platform,omitempty"` TrustServerCertificate *bool `json:"trustServerCertificate,omitempty"` Password *string `json:"password,omitempty"` Type string `json:"type"` UserName *string `json:"userName,omitempty"` }
func (SqlConnectionInfo) ConnectionInfo ¶ added in v0.20241009.1142232
func (s SqlConnectionInfo) ConnectionInfo() BaseConnectionInfoImpl
func (SqlConnectionInfo) MarshalJSON ¶ added in v0.20241009.1142232
func (s SqlConnectionInfo) MarshalJSON() ([]byte, error)
type SqlServerSqlMISyncTaskInput ¶ added in v0.20241009.1142232
type SqlServerSqlMISyncTaskInput struct { AzureApp AzureActiveDirectoryApp `json:"azureApp"` SelectedDatabases []MigrateSqlServerSqlMIDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` StorageResourceId string `json:"storageResourceId"` TargetConnectionInfo MiSqlConnectionInfo `json:"targetConnectionInfo"` }
type SqlSourcePlatform ¶ added in v0.20241009.1142232
type SqlSourcePlatform string
const (
SqlSourcePlatformSqlOnPrem SqlSourcePlatform = "SqlOnPrem"
)
func (*SqlSourcePlatform) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *SqlSourcePlatform) UnmarshalJSON(bytes []byte) error
type StartMigrationScenarioServerRoleResult ¶ added in v0.20241009.1142232
type StartMigrationScenarioServerRoleResult struct { ExceptionsAndWarnings *[]ReportableException `json:"exceptionsAndWarnings,omitempty"` Name *string `json:"name,omitempty"` State *MigrationState `json:"state,omitempty"` }
type SyncDatabaseMigrationReportingState ¶ added in v0.20241009.1142232
type SyncDatabaseMigrationReportingState string
const ( 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 ¶ added in v0.20241009.1142232
func (s *SyncDatabaseMigrationReportingState) UnmarshalJSON(bytes []byte) error
type SyncMigrationDatabaseErrorEvent ¶ added in v0.20241009.1142232
type SyncTableMigrationState ¶ added in v0.20241009.1142232
type SyncTableMigrationState string
const ( SyncTableMigrationStateBEFORELOAD SyncTableMigrationState = "BEFORE_LOAD" SyncTableMigrationStateCANCELED SyncTableMigrationState = "CANCELED" SyncTableMigrationStateCOMPLETED SyncTableMigrationState = "COMPLETED" SyncTableMigrationStateERROR SyncTableMigrationState = "ERROR" SyncTableMigrationStateFAILED SyncTableMigrationState = "FAILED" SyncTableMigrationStateFULLLOAD SyncTableMigrationState = "FULL_LOAD" )
func (*SyncTableMigrationState) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *SyncTableMigrationState) UnmarshalJSON(bytes []byte) error
type 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 ¶ added in v0.20240628.1153531
func (*TasksListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
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 ¶ added in v0.20241009.1142232
type UpdateActionType string
const ( UpdateActionTypeAddedOnTarget UpdateActionType = "AddedOnTarget" UpdateActionTypeChangedOnTarget UpdateActionType = "ChangedOnTarget" UpdateActionTypeDeletedOnTarget UpdateActionType = "DeletedOnTarget" )
func (*UpdateActionType) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *UpdateActionType) UnmarshalJSON(bytes []byte) error
type UsagesListCustomPager ¶ added in v0.20240628.1153531
func (*UsagesListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *UsagesListCustomPager) NextPageLink() *odata.Link
type ValidateMigrationInputSqlServerSqlDbSyncTaskProperties ¶ added in v0.20241009.1142232
type ValidateMigrationInputSqlServerSqlDbSyncTaskProperties struct { Input *ValidateSyncMigrationInputSqlServerTaskInput `json:"input,omitempty"` Output *[]ValidateSyncMigrationInputSqlServerTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) MarshalJSON() ([]byte, error)
func (ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ValidateMigrationInputSqlServerSqlDbSyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ValidateMigrationInputSqlServerSqlMISyncTaskOutput ¶ added in v0.20241009.1142232
type ValidateMigrationInputSqlServerSqlMISyncTaskOutput struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ValidateMigrationInputSqlServerSqlMISyncTaskProperties ¶ added in v0.20241009.1142232
type ValidateMigrationInputSqlServerSqlMISyncTaskProperties struct { Input *SqlServerSqlMISyncTaskInput `json:"input,omitempty"` Output *[]ValidateMigrationInputSqlServerSqlMISyncTaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ValidateMigrationInputSqlServerSqlMISyncTaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ValidateMigrationInputSqlServerSqlMISyncTaskProperties) MarshalJSON() ([]byte, error)
func (ValidateMigrationInputSqlServerSqlMISyncTaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ValidateMigrationInputSqlServerSqlMISyncTaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ValidateMigrationInputSqlServerSqlMISyncTaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ValidateMigrationInputSqlServerSqlMISyncTaskProperties) UnmarshalJSON(bytes []byte) error
type ValidateMigrationInputSqlServerSqlMITaskInput ¶ added in v0.20241009.1142232
type ValidateMigrationInputSqlServerSqlMITaskInput struct { BackupMode *BackupMode `json:"backupMode,omitempty"` SelectedDatabases []MigrateSqlServerSqlMIDatabaseInput `json:"selectedDatabases"` SelectedLogins *[]string `json:"selectedLogins,omitempty"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` }
type ValidateMigrationInputSqlServerSqlMITaskOutput ¶ added in v0.20241009.1142232
type ValidateMigrationInputSqlServerSqlMITaskOutput struct { BackupFolderErrors *[]ReportableException `json:"backupFolderErrors,omitempty"` BackupStorageAccountErrors *[]ReportableException `json:"backupStorageAccountErrors,omitempty"` DatabaseBackupInfo *DatabaseBackupInfo `json:"databaseBackupInfo,omitempty"` ExistingBackupErrors *[]ReportableException `json:"existingBackupErrors,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` RestoreDatabaseNameErrors *[]ReportableException `json:"restoreDatabaseNameErrors,omitempty"` }
type ValidateMigrationInputSqlServerSqlMITaskProperties ¶ added in v0.20241009.1142232
type ValidateMigrationInputSqlServerSqlMITaskProperties struct { Input *ValidateMigrationInputSqlServerSqlMITaskInput `json:"input,omitempty"` Output *[]ValidateMigrationInputSqlServerSqlMITaskOutput `json:"output,omitempty"` Commands *[]CommandProperties `json:"commands,omitempty"` Errors *[]ODataError `json:"errors,omitempty"` State *TaskState `json:"state,omitempty"` TaskType string `json:"taskType"` }
func (ValidateMigrationInputSqlServerSqlMITaskProperties) MarshalJSON ¶ added in v0.20241009.1142232
func (s ValidateMigrationInputSqlServerSqlMITaskProperties) MarshalJSON() ([]byte, error)
func (ValidateMigrationInputSqlServerSqlMITaskProperties) ProjectTaskProperties ¶ added in v0.20241009.1142232
func (s ValidateMigrationInputSqlServerSqlMITaskProperties) ProjectTaskProperties() BaseProjectTaskPropertiesImpl
func (*ValidateMigrationInputSqlServerSqlMITaskProperties) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ValidateMigrationInputSqlServerSqlMITaskProperties) UnmarshalJSON(bytes []byte) error
type ValidateSyncMigrationInputSqlServerTaskInput ¶ added in v0.20241009.1142232
type ValidateSyncMigrationInputSqlServerTaskInput struct { SelectedDatabases []MigrateSqlServerSqlDbSyncDatabaseInput `json:"selectedDatabases"` SourceConnectionInfo SqlConnectionInfo `json:"sourceConnectionInfo"` TargetConnectionInfo SqlConnectionInfo `json:"targetConnectionInfo"` }
type ValidateSyncMigrationInputSqlServerTaskOutput ¶ added in v0.20241009.1142232
type ValidateSyncMigrationInputSqlServerTaskOutput struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` ValidationErrors *[]ReportableException `json:"validationErrors,omitempty"` }
type ValidationError ¶ added in v0.20241009.1142232
type ValidationStatus ¶ added in v0.20241009.1142232
type ValidationStatus string
const ( ValidationStatusCompleted ValidationStatus = "Completed" ValidationStatusCompletedWithIssues ValidationStatus = "CompletedWithIssues" ValidationStatusDefault ValidationStatus = "Default" ValidationStatusFailed ValidationStatus = "Failed" ValidationStatusInProgress ValidationStatus = "InProgress" ValidationStatusInitialized ValidationStatus = "Initialized" ValidationStatusNotStarted ValidationStatus = "NotStarted" ValidationStatusStopped ValidationStatus = "Stopped" )
func (*ValidationStatus) UnmarshalJSON ¶ added in v0.20241009.1142232
func (s *ValidationStatus) UnmarshalJSON(bytes []byte) error
type WaitStatistics ¶ added in v0.20241009.1142232
Source Files ¶
- client.go
- constants.go
- id_location.go
- id_project.go
- id_resourcegroup.go
- id_service.go
- id_task.go
- method_projectsget.go
- method_projectslistbyresourcegroup.go
- method_resourceskuslistskus.go
- method_servicesget.go
- method_serviceslist.go
- method_serviceslistbyresourcegroup.go
- method_serviceslistskus.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_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_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_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_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_migratepostgresqlazuredbforpostgresqlsyncdatabaseinput.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_migratesynccompletecommandinput.go
- model_migratesynccompletecommandoutput.go
- model_migratesynccompletecommandproperties.go
- model_migrationeligibilityinfo.go
- model_migrationreportresult.go
- model_migrationvalidationdatabasesummaryresult.go
- model_migrationvalidationoptions.go
- model_misqlconnectioninfo.go
- model_mysqlconnectioninfo.go
- model_odataerror.go
- model_orphaneduserinfo.go
- model_postgresqlconnectioninfo.go
- model_project.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_servicesku.go
- model_sqlconnectioninfo.go
- model_sqlserversqlmisynctaskinput.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_validatesyncmigrationinputsqlservertaskinput.go
- model_validatesyncmigrationinputsqlservertaskoutput.go
- model_validationerror.go
- model_waitstatistics.go
- predicates.go
- version.go