SqlMigrationServices Interface
public interface SqlMigrationServices
Resource collection API of SqlMigrationServices.
Method Summary
Method Details
define
public abstract SqlMigrationService.DefinitionStages.Blank define(String name)
Begins definition for a new SqlMigrationService resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String sqlMigrationServiceName, Context context)
Delete Database Migration Service.
Parameters:
deleteById
public abstract void deleteById(String id)
Delete Database Migration Service.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Delete Database Migration Service.
Parameters:
deleteByResourceGroup
public abstract void deleteByResourceGroup(String resourceGroupName, String sqlMigrationServiceName)
Delete Database Migration Service.
Parameters:
deleteNode
public abstract DeleteNode deleteNode(String resourceGroupName, String sqlMigrationServiceName, DeleteNodeInner parameters)
Delete the integration runtime node.
Parameters:
Returns:
deleteNodeWithResponse
public abstract Response<DeleteNode> deleteNodeWithResponse(String resourceGroupName, String sqlMigrationServiceName, DeleteNodeInner parameters, Context context)
Delete the integration runtime node.
Parameters:
Returns:
getById
public abstract SqlMigrationService getById(String id)
Retrieve the Database Migration Service.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<SqlMigrationService> getByIdWithResponse(String id, Context context)
Retrieve the Database Migration Service.
Parameters:
Returns:
getByResourceGroup
public abstract SqlMigrationService getByResourceGroup(String resourceGroupName, String sqlMigrationServiceName)
Retrieve the Database Migration Service.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<SqlMigrationService> getByResourceGroupWithResponse(String resourceGroupName, String sqlMigrationServiceName, Context context)
Retrieve the Database Migration Service.
Parameters:
Returns:
list
public abstract PagedIterable<SqlMigrationService> list()
Retrieve all SQL migration services in the subscriptions.
Returns:
list
public abstract PagedIterable<SqlMigrationService> list(Context context)
Retrieve all SQL migration services in the subscriptions.
Parameters:
Returns:
listAuthKeys
public abstract AuthenticationKeys listAuthKeys(String resourceGroupName, String sqlMigrationServiceName)
Retrieve the List of Authentication Keys for Self Hosted Integration Runtime.
Parameters:
Returns:
listAuthKeysWithResponse
public abstract Response<AuthenticationKeys> listAuthKeysWithResponse(String resourceGroupName, String sqlMigrationServiceName, Context context)
Retrieve the List of Authentication Keys for Self Hosted Integration Runtime.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<SqlMigrationService> listByResourceGroup(String resourceGroupName)
Retrieve all SQL migration services in the resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<SqlMigrationService> listByResourceGroup(String resourceGroupName, Context context)
Retrieve all SQL migration services in the resource group.
Parameters:
Returns:
listMigrations
public abstract PagedIterable<DatabaseMigration> listMigrations(String resourceGroupName, String sqlMigrationServiceName)
Retrieve the List of database migrations attached to the service.
Parameters:
Returns:
listMigrations
public abstract PagedIterable<DatabaseMigration> listMigrations(String resourceGroupName, String sqlMigrationServiceName, Context context)
Retrieve the List of database migrations attached to the service.
Parameters:
Returns:
listMonitoringData
public abstract IntegrationRuntimeMonitoringData 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<IntegrationRuntimeMonitoringData> 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 RegenAuthKeys 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<RegenAuthKeys> regenerateAuthKeysWithResponse(String resourceGroupName, String sqlMigrationServiceName, RegenAuthKeysInner parameters, Context context)
Regenerate a new set of Authentication Keys for Self Hosted Integration Runtime.
Parameters:
Returns: