次の方法で共有


SqlMigrationServicesClient Interface

public interface SqlMigrationServicesClient

An instance of this class provides access to all the operations defined in SqlMigrationServicesClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<SqlMigrationServiceInner>,SqlMigrationServiceInner> beginCreateOrUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceInner parameters)

Create or Update Database Migration Service.

abstract SyncPoller<PollResult<SqlMigrationServiceInner>,SqlMigrationServiceInner> beginCreateOrUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceInner parameters, Context context)

Create or Update Database Migration Service.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String sqlMigrationServiceName)

Delete Database Migration Service.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String sqlMigrationServiceName, Context context)

Delete Database Migration Service.

abstract SyncPoller<PollResult<SqlMigrationServiceInner>,SqlMigrationServiceInner> beginUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceUpdate parameters)

Update Database Migration Service.

abstract SyncPoller<PollResult<SqlMigrationServiceInner>,SqlMigrationServiceInner> beginUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceUpdate parameters, Context context)

Update Database Migration Service.

abstract SqlMigrationServiceInner createOrUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceInner parameters)

Create or Update Database Migration Service.

abstract SqlMigrationServiceInner createOrUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceInner parameters, Context context)

Create or Update Database Migration Service.

abstract void delete(String resourceGroupName, String sqlMigrationServiceName)

Delete Database Migration Service.

abstract void delete(String resourceGroupName, String sqlMigrationServiceName, Context context)

Delete Database Migration Service.

abstract DeleteNodeInner deleteNode(String resourceGroupName, String sqlMigrationServiceName, DeleteNodeInner parameters)

Delete the integration runtime node.

abstract Response<DeleteNodeInner> deleteNodeWithResponse(String resourceGroupName, String sqlMigrationServiceName, DeleteNodeInner parameters, Context context)

Delete the integration runtime node.

abstract SqlMigrationServiceInner getByResourceGroup(String resourceGroupName, String sqlMigrationServiceName)

Retrieve the Database Migration Service.

abstract Response<SqlMigrationServiceInner> getByResourceGroupWithResponse(String resourceGroupName, String sqlMigrationServiceName, Context context)

Retrieve the Database Migration Service.

abstract PagedIterable<SqlMigrationServiceInner> list()

Retrieve all SQL migration services in the subscriptions.

abstract PagedIterable<SqlMigrationServiceInner> list(Context context)

Retrieve all SQL migration services in the subscriptions.

abstract AuthenticationKeysInner listAuthKeys(String resourceGroupName, String sqlMigrationServiceName)

Retrieve the List of Authentication Keys for Self Hosted Integration Runtime.

abstract Response<AuthenticationKeysInner> listAuthKeysWithResponse(String resourceGroupName, String sqlMigrationServiceName, Context context)

Retrieve the List of Authentication Keys for Self Hosted Integration Runtime.

abstract PagedIterable<SqlMigrationServiceInner> listByResourceGroup(String resourceGroupName)

Retrieve all SQL migration services in the resource group.

abstract PagedIterable<SqlMigrationServiceInner> listByResourceGroup(String resourceGroupName, Context context)

Retrieve all SQL migration services in the resource group.

abstract PagedIterable<DatabaseMigrationInner> listMigrations(String resourceGroupName, String sqlMigrationServiceName)

Retrieve the List of database migrations attached to the service.

abstract PagedIterable<DatabaseMigrationInner> listMigrations(String resourceGroupName, String sqlMigrationServiceName, Context context)

Retrieve the List of database migrations attached to the service.

abstract IntegrationRuntimeMonitoringDataInner listMonitoringData(String resourceGroupName, String sqlMigrationServiceName)

Retrieve the registered Integration Runtime nodes and their monitoring data for a given Database Migration Service.

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.

abstract RegenAuthKeysInner regenerateAuthKeys(String resourceGroupName, String sqlMigrationServiceName, RegenAuthKeysInner parameters)

Regenerate a new set of Authentication Keys for Self Hosted Integration Runtime.

abstract Response<RegenAuthKeysInner> regenerateAuthKeysWithResponse(String resourceGroupName, String sqlMigrationServiceName, RegenAuthKeysInner parameters, Context context)

Regenerate a new set of Authentication Keys for Self Hosted Integration Runtime.

abstract SqlMigrationServiceInner update(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceUpdate parameters)

Update Database Migration Service.

abstract SqlMigrationServiceInner update(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceUpdate parameters, Context context)

Update Database Migration Service.

Method Details

beginCreateOrUpdate

public abstract SyncPoller<PollResult<SqlMigrationServiceInner>,SqlMigrationServiceInner> beginCreateOrUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceInner parameters)

Create or Update Database Migration Service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
parameters - Details of SqlMigrationService resource.

Returns:

the SyncPoller<T,U> for polling of a SQL Migration Service.

beginCreateOrUpdate

public abstract SyncPoller<PollResult<SqlMigrationServiceInner>,SqlMigrationServiceInner> beginCreateOrUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceInner parameters, Context context)

Create or Update Database Migration Service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
parameters - Details of SqlMigrationService resource.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of a SQL Migration Service.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String sqlMigrationServiceName)

Delete Database Migration Service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String sqlMigrationServiceName, Context context)

Delete Database Migration Service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginUpdate

public abstract SyncPoller<PollResult<SqlMigrationServiceInner>,SqlMigrationServiceInner> beginUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceUpdate parameters)

Update Database Migration Service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
parameters - Details of SqlMigrationService resource.

Returns:

the SyncPoller<T,U> for polling of a SQL Migration Service.

beginUpdate

public abstract SyncPoller<PollResult<SqlMigrationServiceInner>,SqlMigrationServiceInner> beginUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceUpdate parameters, Context context)

Update Database Migration Service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
parameters - Details of SqlMigrationService resource.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of a SQL Migration Service.

createOrUpdate

public abstract SqlMigrationServiceInner createOrUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceInner parameters)

Create or Update Database Migration Service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
parameters - Details of SqlMigrationService resource.

Returns:

a SQL Migration Service.

createOrUpdate

public abstract SqlMigrationServiceInner createOrUpdate(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceInner parameters, Context context)

Create or Update Database Migration Service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
parameters - Details of SqlMigrationService resource.
context - The context to associate with this operation.

Returns:

a SQL Migration Service.

delete

public abstract void delete(String resourceGroupName, String sqlMigrationServiceName)

Delete Database Migration Service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.

delete

public abstract void delete(String resourceGroupName, String sqlMigrationServiceName, Context context)

Delete Database Migration Service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
context - The context to associate with this operation.

deleteNode

public abstract DeleteNodeInner deleteNode(String resourceGroupName, String sqlMigrationServiceName, DeleteNodeInner parameters)

Delete the integration runtime node.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
parameters - Details of SqlMigrationService resource.

Returns:

details of node to be deleted.

deleteNodeWithResponse

public abstract Response<DeleteNodeInner> deleteNodeWithResponse(String resourceGroupName, String sqlMigrationServiceName, DeleteNodeInner parameters, Context context)

Delete the integration runtime node.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
parameters - Details of SqlMigrationService resource.
context - The context to associate with this operation.

Returns:

details of node to be deleted along with Response<T>.

getByResourceGroup

public abstract SqlMigrationServiceInner getByResourceGroup(String resourceGroupName, String sqlMigrationServiceName)

Retrieve the Database Migration Service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.

Returns:

a SQL Migration Service.

getByResourceGroupWithResponse

public abstract Response<SqlMigrationServiceInner> getByResourceGroupWithResponse(String resourceGroupName, String sqlMigrationServiceName, Context context)

Retrieve the Database Migration Service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
context - The context to associate with this operation.

Returns:

a SQL Migration Service along with Response<T>.

list

public abstract PagedIterable<SqlMigrationServiceInner> list()

Retrieve all SQL migration services in the subscriptions.

Returns:

a list of SQL Migration Service as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<SqlMigrationServiceInner> list(Context context)

Retrieve all SQL migration services in the subscriptions.

Parameters:

context - The context to associate with this operation.

Returns:

a list of SQL Migration Service as paginated response with PagedIterable<T>.

listAuthKeys

public abstract AuthenticationKeysInner listAuthKeys(String resourceGroupName, String sqlMigrationServiceName)

Retrieve the List of Authentication Keys for Self Hosted Integration Runtime.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.

Returns:

an authentication key.

listAuthKeysWithResponse

public abstract Response<AuthenticationKeysInner> listAuthKeysWithResponse(String resourceGroupName, String sqlMigrationServiceName, Context context)

Retrieve the List of Authentication Keys for Self Hosted Integration Runtime.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
context - The context to associate with this operation.

Returns:

an authentication key along with Response<T>.

listByResourceGroup

public abstract PagedIterable<SqlMigrationServiceInner> listByResourceGroup(String resourceGroupName)

Retrieve all SQL migration services in the resource group.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

Returns:

a list of SQL Migration Service as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<SqlMigrationServiceInner> listByResourceGroup(String resourceGroupName, Context context)

Retrieve all SQL migration services in the resource group.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
context - The context to associate with this operation.

Returns:

a list of SQL Migration Service as paginated response with PagedIterable<T>.

listMigrations

public abstract PagedIterable<DatabaseMigrationInner> listMigrations(String resourceGroupName, String sqlMigrationServiceName)

Retrieve the List of database migrations attached to the service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.

Returns:

a list of Database Migrations as paginated response with PagedIterable<T>.

listMigrations

public abstract PagedIterable<DatabaseMigrationInner> listMigrations(String resourceGroupName, String sqlMigrationServiceName, Context context)

Retrieve the List of database migrations attached to the service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
context - The context to associate with this operation.

Returns:

a list of Database Migrations as paginated response with PagedIterable<T>.

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:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.

Returns:

integration Runtime Monitoring Data.

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:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
context - The context to associate with this operation.

Returns:

integration Runtime Monitoring Data along with Response<T>.

regenerateAuthKeys

public abstract RegenAuthKeysInner regenerateAuthKeys(String resourceGroupName, String sqlMigrationServiceName, RegenAuthKeysInner parameters)

Regenerate a new set of Authentication Keys for Self Hosted Integration Runtime.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
parameters - Details of SqlMigrationService resource.

Returns:

an authentication key to regenerate.

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:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
parameters - Details of SqlMigrationService resource.
context - The context to associate with this operation.

Returns:

an authentication key to regenerate along with Response<T>.

update

public abstract SqlMigrationServiceInner update(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceUpdate parameters)

Update Database Migration Service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
parameters - Details of SqlMigrationService resource.

Returns:

a SQL Migration Service.

update

public abstract SqlMigrationServiceInner update(String resourceGroupName, String sqlMigrationServiceName, SqlMigrationServiceUpdate parameters, Context context)

Update Database Migration Service.

Parameters:

resourceGroupName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlMigrationServiceName - Name of the SQL Migration Service.
parameters - Details of SqlMigrationService resource.
context - The context to associate with this operation.

Returns:

a SQL Migration Service.

Applies to