SqlMigrationServicesClient Interface
public interface SqlMigrationServicesClient
An instance of this class provides access to all the operations defined in SqlMigrationServicesClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<SqlMigrationServiceInner>,SqlMigrationServiceInner> beginCreateOrUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceInner parameters)
Create or Update Database Migration Service.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<SqlMigrationServiceInner>,SqlMigrationServiceInner> beginCreateOrUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceInner parameters, Context context)
Create or Update Database Migration Service.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String sqlMigrationServiceName)
Delete Database Migration Service.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String sqlMigrationServiceName, Context context)
Delete Database Migration Service.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<SqlMigrationServiceInner>,SqlMigrationServiceInner> beginUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceUpdate parameters)
Update Database Migration Service.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<SqlMigrationServiceInner>,SqlMigrationServiceInner> beginUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceUpdate parameters, Context context)
Update Database Migration Service.
Parameters:
Returns:
createOrUpdate
public abstract SqlMigrationServiceInner createOrUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceInner parameters)
Create or Update Database Migration Service.
Parameters:
Returns:
createOrUpdate
public abstract SqlMigrationServiceInner createOrUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceInner parameters, Context context)
Create or Update Database Migration Service.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String sqlMigrationServiceName)
Delete Database Migration Service.
Parameters:
delete
public abstract void delete(String resourceGroupName, String sqlMigrationServiceName, Context context)
Delete Database Migration Service.
Parameters:
deleteNode
public abstract DeleteNodeInner deleteNode(String resourceGroupName, String sqlMigrationServiceName, DeleteNodeInner parameters)
Delete the integration runtime node.
Parameters:
Returns:
deleteNodeWithResponse
public abstract Response<DeleteNodeInner> deleteNodeWithResponse(String resourceGroupName, String sqlMigrationServiceName, DeleteNodeInner parameters, Context context)
Delete the integration runtime node.
Parameters:
Returns:
getByResourceGroup
public abstract SqlMigrationServiceInner getByResourceGroup(String resourceGroupName, String sqlMigrationServiceName)
Retrieve the Database Migration Service.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<SqlMigrationServiceInner> getByResourceGroupWithResponse(String resourceGroupName, String sqlMigrationServiceName, Context context)
Retrieve the Database Migration Service.
Parameters:
Returns:
list
public abstract PagedIterable<SqlMigrationServiceInner> list()
Retrieve all SQL migration services in the subscriptions.
Returns:
list
public abstract PagedIterable<SqlMigrationServiceInner> list(Context context)
Retrieve all SQL migration services in the subscriptions.
Parameters:
Returns:
listAuthKeys
public abstract AuthenticationKeysInner listAuthKeys(String resourceGroupName, String sqlMigrationServiceName)
Retrieve the List of Authentication Keys for Self Hosted Integration Runtime.
Parameters:
Returns:
listAuthKeysWithResponse
public abstract Response<AuthenticationKeysInner> listAuthKeysWithResponse(String resourceGroupName, String sqlMigrationServiceName, Context context)
Retrieve the List of Authentication Keys for Self Hosted Integration Runtime.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<SqlMigrationServiceInner> listByResourceGroup(String resourceGroupName)
Retrieve all SQL migration services in the resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<SqlMigrationServiceInner> listByResourceGroup(String resourceGroupName, Context context)
Retrieve all SQL migration services in the resource group.
Parameters:
Returns:
listMigrations
public abstract PagedIterable<DatabaseMigrationInner> listMigrations(String resourceGroupName, String sqlMigrationServiceName)
Retrieve the List of database migrations attached to the service.
Parameters:
Returns:
listMigrations
public abstract PagedIterable<DatabaseMigrationInner> listMigrations(String resourceGroupName, String sqlMigrationServiceName, Context context)
Retrieve the List of database migrations attached to the service.
Parameters:
Returns:
listMonitoringData
public abstract IntegrationRuntimeMonitoringDataInner listMonitoringData(String resourceGroupName, String sqlMigrationServiceName)
Retrieve the registered Integration Runtime nodes and their monitoring data for a given Database Migration Service.
Parameters:
Returns:
listMonitoringDataWithResponse
public abstract Response<IntegrationRuntimeMonitoringDataInner> listMonitoringDataWithResponse(String resourceGroupName, String sqlMigrationServiceName, Context context)
Retrieve the registered Integration Runtime nodes and their monitoring data for a given Database Migration Service.
Parameters:
Returns:
regenerateAuthKeys
public abstract RegenAuthKeysInner regenerateAuthKeys(String resourceGroupName, String sqlMigrationServiceName, RegenAuthKeysInner parameters)
Regenerate a new set of Authentication Keys for Self Hosted Integration Runtime.
Parameters:
Returns:
regenerateAuthKeysWithResponse
public abstract Response<RegenAuthKeysInner> regenerateAuthKeysWithResponse(String resourceGroupName, String sqlMigrationServiceName, RegenAuthKeysInner parameters, Context context)
Regenerate a new set of Authentication Keys for Self Hosted Integration Runtime.
Parameters:
Returns:
update
public abstract SqlMigrationServiceInner update(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceUpdate parameters)
Update Database Migration Service.
Parameters:
Returns:
update
public abstract SqlMigrationServiceInner update(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceUpdate parameters, Context context)
Update Database Migration Service.
Parameters:
Returns: