mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-03-24 13:50:29 -04:00
Removing migration contracts from mssql (#21966)
* Removing migration contracts from sts * Update sts * Pushing latest sts
This commit is contained in:
@@ -1125,93 +1125,6 @@ export namespace ProfilerSessionCreatedNotification {
|
||||
|
||||
// ------------------------------- < SQL Profiler > ------------------------------------
|
||||
|
||||
/// ------------------------------- <Sql Migration> -----------------------------
|
||||
export interface SqlMigrationAssessmentParams {
|
||||
ownerUri: string;
|
||||
databases: string[];
|
||||
xEventsFilesFolderPath: string;
|
||||
}
|
||||
|
||||
export namespace GetSqlMigrationAssessmentItemsRequest {
|
||||
export const type = new RequestType<SqlMigrationAssessmentParams, mssql.AssessmentResult, void, void>('migration/getassessments');
|
||||
}
|
||||
|
||||
export interface SqlMigrationSkuRecommendationsParams {
|
||||
dataFolder: string;
|
||||
perfQueryIntervalInSec: number;
|
||||
targetPlatforms: string[];
|
||||
targetSqlInstance: string;
|
||||
targetPercentile: number;
|
||||
scalingFactor: number;
|
||||
startTime: string;
|
||||
endTime: string;
|
||||
includePreviewSkus: boolean;
|
||||
databaseAllowList: string[];
|
||||
}
|
||||
|
||||
export namespace GetSqlMigrationSkuRecommendationsRequest {
|
||||
export const type = new RequestType<SqlMigrationSkuRecommendationsParams, mssql.SkuRecommendationResult, void, void>('migration/getskurecommendations');
|
||||
}
|
||||
|
||||
export interface SqlMigrationStartPerfDataCollectionParams {
|
||||
ownerUri: string,
|
||||
dataFolder: string,
|
||||
perfQueryIntervalInSec: number,
|
||||
staticQueryIntervalInSec: number,
|
||||
numberOfIterations: number
|
||||
}
|
||||
|
||||
export namespace SqlMigrationStartPerfDataCollectionRequest {
|
||||
export const type = new RequestType<SqlMigrationStartPerfDataCollectionParams, mssql.StartPerfDataCollectionResult, void, void>('migration/startperfdatacollection');
|
||||
}
|
||||
|
||||
export interface SqlMigrationStopPerfDataCollectionParams {
|
||||
}
|
||||
|
||||
export namespace SqlMigrationStopPerfDataCollectionRequest {
|
||||
export const type = new RequestType<SqlMigrationStopPerfDataCollectionParams, mssql.StopPerfDataCollectionResult, void, void>('migration/stopperfdatacollection');
|
||||
}
|
||||
|
||||
export interface SqlMigrationRefreshPerfDataCollectionParams {
|
||||
lastRefreshTime: Date
|
||||
}
|
||||
|
||||
export namespace SqlMigrationRefreshPerfDataCollectionRequest {
|
||||
export const type = new RequestType<SqlMigrationRefreshPerfDataCollectionParams, mssql.RefreshPerfDataCollectionResult, void, void>('migration/refreshperfdatacollection');
|
||||
}
|
||||
|
||||
export interface StartLoginMigrationsParams {
|
||||
sourceConnectionString: string;
|
||||
targetConnectionString: string;
|
||||
loginList: string[];
|
||||
aadDomainName: string;
|
||||
}
|
||||
|
||||
export namespace StartLoginMigrationRequest {
|
||||
export const type = new RequestType<StartLoginMigrationsParams, mssql.StartLoginMigrationResult, void, void>('migration/startloginmigration');
|
||||
}
|
||||
|
||||
export namespace ValidateLoginMigrationRequest {
|
||||
export const type = new RequestType<StartLoginMigrationsParams, mssql.StartLoginMigrationResult, void, void>('migration/validateloginmigration');
|
||||
}
|
||||
|
||||
export namespace MigrateLoginsRequest {
|
||||
export const type = new RequestType<StartLoginMigrationsParams, mssql.StartLoginMigrationResult, void, void>('migration/migratelogins');
|
||||
}
|
||||
|
||||
export namespace EstablishUserMappingRequest {
|
||||
export const type = new RequestType<StartLoginMigrationsParams, mssql.StartLoginMigrationResult, void, void>('migration/establishusermapping');
|
||||
}
|
||||
|
||||
export namespace MigrateServerRolesAndSetPermissionsRequest {
|
||||
export const type = new RequestType<StartLoginMigrationsParams, mssql.StartLoginMigrationResult, void, void>('migration/migrateserverrolesandsetpermissions');
|
||||
}
|
||||
|
||||
export namespace LoginMigrationNotification {
|
||||
export const type = new NotificationType<mssql.StartLoginMigrationResult, void>('migration/loginmigrationnotification"');
|
||||
}
|
||||
// ------------------------------- <Sql Migration> -----------------------------
|
||||
|
||||
// ------------------------------- < Table Designer > ------------------------------------
|
||||
|
||||
export interface TableDesignerEditRequestParams {
|
||||
@@ -1278,35 +1191,3 @@ export namespace ExecutionPlanComparisonRequest {
|
||||
}
|
||||
|
||||
// ------------------------------- < Execution Plan > ------------------------------------
|
||||
|
||||
// ------------------------------- < Tde Migration > ------------------------------------
|
||||
|
||||
export namespace TdeMigrateRequest {
|
||||
export const type = new RequestType<TdeMigrationParams, mssql.TdeMigrationResult, void, void>('migration/tdemigration');
|
||||
}
|
||||
|
||||
export interface TdeMigrationParams {
|
||||
encryptedDatabases: string[];
|
||||
sourceSqlConnectionString: string;
|
||||
targetSubscriptionId: string;
|
||||
targetResourceGroupName: string;
|
||||
targetManagedInstanceName: string;
|
||||
networkSharePath: string;
|
||||
networkShareDomain: string;
|
||||
networkShareUserName: string;
|
||||
networkSharePassword: string;
|
||||
accessToken: string;
|
||||
}
|
||||
|
||||
export namespace TdeMigrateProgressEvent {
|
||||
export const type = new NotificationType<TdeMigrateProgressParams, void>('migration/tdemigrationprogress');
|
||||
}
|
||||
|
||||
|
||||
export interface TdeMigrateProgressParams {
|
||||
name: string;
|
||||
success: boolean;
|
||||
message: string;
|
||||
}
|
||||
|
||||
// ------------------------------- < Tde Migration > ------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user