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