次の方法で共有


SqlMigrationService Interface

public interface SqlMigrationService

An immutable client-side representation of SqlMigrationService.

Method Summary

Modifier and Type Method and Description
abstract DeleteNode deleteNode(DeleteNodeInner parameters)

Delete the integration runtime node.

abstract Response<DeleteNode> deleteNodeWithResponse(DeleteNodeInner parameters, Context context)

Delete the integration runtime node.

abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract SqlMigrationServiceInner innerModel()

Gets the inner com.azure.resourcemanager.datamigration.fluent.models.SqlMigrationServiceInner object.

abstract String integrationRuntimeState()

Gets the integrationRuntimeState property: Current state of the Integration runtime.

abstract AuthenticationKeys listAuthKeys()

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

abstract Response<AuthenticationKeys> listAuthKeysWithResponse(Context context)

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

abstract IntegrationRuntimeMonitoringData listMonitoringData()

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

abstract Response<IntegrationRuntimeMonitoringData> listMonitoringDataWithResponse(Context context)

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

abstract String location()

Gets the location property: The geo-location where the resource lives.

abstract String name()

Gets the name property: The name of the resource.

abstract String provisioningState()

Gets the provisioningState property: Provisioning state to track the async operation status.

abstract SqlMigrationService refresh()

Refreshes the resource to sync with Azure.

abstract SqlMigrationService refresh(Context context)

Refreshes the resource to sync with Azure.

abstract RegenAuthKeys regenerateAuthKeys(RegenAuthKeysInner parameters)

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

abstract Response<RegenAuthKeys> regenerateAuthKeysWithResponse(RegenAuthKeysInner parameters, Context context)

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

abstract Region region()

Gets the region of the resource.

abstract String regionName()

Gets the name of the resource region.

abstract String resourceGroupName()

Gets the name of the resource group.

abstract SystemDataAutoGenerated systemData()

Gets the systemData property: The systemData property.

abstract Map<String,String> tags()

Gets the tags property: Resource tags.

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the SqlMigrationService resource.

Method Details

deleteNode

public abstract DeleteNode deleteNode(DeleteNodeInner parameters)

Delete the integration runtime node.

Parameters:

parameters - Details of SqlMigrationService resource.

Returns:

details of node to be deleted.

deleteNodeWithResponse

public abstract Response<DeleteNode> deleteNodeWithResponse(DeleteNodeInner parameters, Context context)

Delete the integration runtime node.

Parameters:

parameters - Details of SqlMigrationService resource.
context - The context to associate with this operation.

Returns:

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

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

innerModel

public abstract SqlMigrationServiceInner innerModel()

Gets the inner com.azure.resourcemanager.datamigration.fluent.models.SqlMigrationServiceInner object.

Returns:

the inner object.

integrationRuntimeState

public abstract String integrationRuntimeState()

Gets the integrationRuntimeState property: Current state of the Integration runtime.

Returns:

the integrationRuntimeState value.

listAuthKeys

public abstract AuthenticationKeys listAuthKeys()

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

Returns:

an authentication key.

listAuthKeysWithResponse

public abstract Response<AuthenticationKeys> listAuthKeysWithResponse(Context context)

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

Parameters:

context - The context to associate with this operation.

Returns:

an authentication key along with Response<T>.

listMonitoringData

public abstract IntegrationRuntimeMonitoringData listMonitoringData()

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

Returns:

integration Runtime Monitoring Data.

listMonitoringDataWithResponse

public abstract Response<IntegrationRuntimeMonitoringData> listMonitoringDataWithResponse(Context context)

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

Parameters:

context - The context to associate with this operation.

Returns:

integration Runtime Monitoring Data along with Response<T>.

location

public abstract String location()

Gets the location property: The geo-location where the resource lives.

Returns:

the location value.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

provisioningState

public abstract String provisioningState()

Gets the provisioningState property: Provisioning state to track the async operation status.

Returns:

the provisioningState value.

refresh

public abstract SqlMigrationService refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract SqlMigrationService refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

regenerateAuthKeys

public abstract RegenAuthKeys regenerateAuthKeys(RegenAuthKeysInner parameters)

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

Parameters:

parameters - Details of SqlMigrationService resource.

Returns:

an authentication key to regenerate.

regenerateAuthKeysWithResponse

public abstract Response<RegenAuthKeys> regenerateAuthKeysWithResponse(RegenAuthKeysInner parameters, Context context)

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

Parameters:

parameters - Details of SqlMigrationService resource.
context - The context to associate with this operation.

Returns:

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

region

public abstract Region region()

Gets the region of the resource.

Returns:

the region of the resource.

regionName

public abstract String regionName()

Gets the name of the resource region.

Returns:

the name of the resource region.

resourceGroupName

public abstract String resourceGroupName()

Gets the name of the resource group.

Returns:

the name of the resource group.

systemData

public abstract SystemDataAutoGenerated systemData()

Gets the systemData property: The systemData property.

Returns:

the systemData value.

tags

public abstract Map<String,String> tags()

Gets the tags property: Resource tags.

Returns:

the tags value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract SqlMigrationService.Update update()

Begins update for the SqlMigrationService resource.

Returns:

the stage of resource update.

Applies to