DatabaseMigrationsSqlMisClient Interface
public interface DatabaseMigrationsSqlMisClient
An instance of this class provides access to all the operations defined in DatabaseMigrationsSqlMisClient.
Method Summary
Method Details
beginCancel
public abstract SyncPoller<PollResult<Void>,Void> beginCancel(String resourceGroupName, String managedInstanceName, String targetDbName, MigrationOperationInput parameters)
Stop in-progress database migration to SQL Managed Instance.
Parameters:
Returns:
beginCancel
public abstract SyncPoller<PollResult<Void>,Void> beginCancel(String resourceGroupName, String managedInstanceName, String targetDbName, MigrationOperationInput parameters, Context context)
Stop in-progress database migration to SQL Managed Instance.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<DatabaseMigrationSqlMiInner>,DatabaseMigrationSqlMiInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, String targetDbName, DatabaseMigrationSqlMiInner parameters)
Create a new database migration to a given SQL Managed Instance.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<DatabaseMigrationSqlMiInner>,DatabaseMigrationSqlMiInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, String targetDbName, DatabaseMigrationSqlMiInner parameters, Context context)
Create a new database migration to a given SQL Managed Instance.
Parameters:
Returns:
beginCutover
public abstract SyncPoller<PollResult<Void>,Void> beginCutover(String resourceGroupName, String managedInstanceName, String targetDbName, MigrationOperationInput parameters)
Initiate cutover for in-progress online database migration to SQL Managed Instance.
Parameters:
Returns:
beginCutover
public abstract SyncPoller<PollResult<Void>,Void> beginCutover(String resourceGroupName, String managedInstanceName, String targetDbName, MigrationOperationInput parameters, Context context)
Initiate cutover for in-progress online database migration to SQL Managed Instance.
Parameters:
Returns:
cancel
public abstract void cancel(String resourceGroupName, String managedInstanceName, String targetDbName, MigrationOperationInput parameters)
Stop in-progress database migration to SQL Managed Instance.
Parameters:
cancel
public abstract void cancel(String resourceGroupName, String managedInstanceName, String targetDbName, MigrationOperationInput parameters, Context context)
Stop in-progress database migration to SQL Managed Instance.
Parameters:
createOrUpdate
public abstract DatabaseMigrationSqlMiInner createOrUpdate(String resourceGroupName, String managedInstanceName, String targetDbName, DatabaseMigrationSqlMiInner parameters)
Create a new database migration to a given SQL Managed Instance.
Parameters:
Returns:
createOrUpdate
public abstract DatabaseMigrationSqlMiInner createOrUpdate(String resourceGroupName, String managedInstanceName, String targetDbName, DatabaseMigrationSqlMiInner parameters, Context context)
Create a new database migration to a given SQL Managed Instance.
Parameters:
Returns:
cutover
public abstract void cutover(String resourceGroupName, String managedInstanceName, String targetDbName, MigrationOperationInput parameters)
Initiate cutover for in-progress online database migration to SQL Managed Instance.
Parameters:
cutover
public abstract void cutover(String resourceGroupName, String managedInstanceName, String targetDbName, MigrationOperationInput parameters, Context context)
Initiate cutover for in-progress online database migration to SQL Managed Instance.
Parameters:
get
public abstract DatabaseMigrationSqlMiInner get(String resourceGroupName, String managedInstanceName, String targetDbName)
Retrieve the specified database migration for a given SQL Managed Instance.
Parameters:
Returns:
getWithResponse
public abstract Response<DatabaseMigrationSqlMiInner> getWithResponse(String resourceGroupName, String managedInstanceName, String targetDbName, UUID migrationOperationId, String expand, Context context)
Retrieve the specified database migration for a given SQL Managed Instance.
Parameters:
Returns: