你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

DataMigrationExtensions 类

定义

用于将扩展方法添加到 Azure.ResourceManager.DataMigration 的类。

public static class DataMigrationExtensions
type DataMigrationExtensions = class
Public Module DataMigrationExtensions
继承
DataMigrationExtensions

方法

CheckNameAvailabilityService(SubscriptionResource, AzureLocation, NameAvailabilityRequest, CancellationToken)

此方法检查建议的顶级资源名称是否有效且可用。

  • Request Path/subscriptions/{subscriptionId}/providers/Microsoft.DataMigration/locations/{location}/checkNameAvailability
  • 操作IdServices_CheckNameAvailability
CheckNameAvailabilityServiceAsync(SubscriptionResource, AzureLocation, NameAvailabilityRequest, CancellationToken)

此方法检查建议的顶级资源名称是否有效且可用。

  • Request Path/subscriptions/{subscriptionId}/providers/Microsoft.DataMigration/locations/{location}/checkNameAvailability
  • 操作IdServices_CheckNameAvailability
GetDatabaseMigrationSqlDB(ResourceGroupResource, String, String, Nullable<Guid>, String, CancellationToken)

检索数据库迁移资源。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{sqlDbInstanceName}/providers/Microsoft.DataMigration/databaseMigrations/{targetDbName}
  • 操作IdDatabaseMigrationsSqlDb_Get
GetDatabaseMigrationSqlDBAsync(ResourceGroupResource, String, String, Nullable<Guid>, String, CancellationToken)

检索数据库迁移资源。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{sqlDbInstanceName}/providers/Microsoft.DataMigration/databaseMigrations/{targetDbName}
  • 操作IdDatabaseMigrationsSqlDb_Get
GetDatabaseMigrationSqlDBResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 DatabaseMigrationSqlDBResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 DatabaseMigrationSqlDBResourceResourceIdentifier

GetDatabaseMigrationSqlDBs(ResourceGroupResource)

获取 ResourceGroupResource 中 DatabaseMigrationSqlDBResources 的集合。

GetDatabaseMigrationSqlMI(ResourceGroupResource, String, String, Nullable<Guid>, String, CancellationToken)

检索给定SQL 托管实例的指定数据库迁移。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/providers/Microsoft.DataMigration/databaseMigrations/{targetDbName}
  • 操作IdDatabaseMigrationsSqlMi_Get
GetDatabaseMigrationSqlMIAsync(ResourceGroupResource, String, String, Nullable<Guid>, String, CancellationToken)

检索给定SQL 托管实例的指定数据库迁移。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/providers/Microsoft.DataMigration/databaseMigrations/{targetDbName}
  • 操作IdDatabaseMigrationsSqlMi_Get
GetDatabaseMigrationSqlMIResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 DatabaseMigrationSqlMIResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 DatabaseMigrationSqlMIResourceResourceIdentifier

GetDatabaseMigrationSqlMIs(ResourceGroupResource)

获取 ResourceGroupResource 中 DatabaseMigrationSqlMIResources 的集合。

GetDatabaseMigrationSqlVm(ResourceGroupResource, String, String, Nullable<Guid>, String, CancellationToken)

检索给定 SQL VM 的指定数据库迁移。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SqlVirtualMachine/sqlVirtualMachines/{sqlVirtualMachineName}/providers/Microsoft.DataMigration/databaseMigrations/{targetDbName}
  • 操作IdDatabaseMigrationsSqlVm_Get
GetDatabaseMigrationSqlVmAsync(ResourceGroupResource, String, String, Nullable<Guid>, String, CancellationToken)

检索给定 SQL VM 的指定数据库迁移。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SqlVirtualMachine/sqlVirtualMachines/{sqlVirtualMachineName}/providers/Microsoft.DataMigration/databaseMigrations/{targetDbName}
  • 操作IdDatabaseMigrationsSqlVm_Get
GetDatabaseMigrationSqlVmResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 DatabaseMigrationSqlVmResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 DatabaseMigrationSqlVmResourceResourceIdentifier

GetDatabaseMigrationSqlVms(ResourceGroupResource)

获取 ResourceGroupResource 中 DatabaseMigrationSqlVmResources 的集合。

GetDataMigrationService(ResourceGroupResource, String, CancellationToken)

服务资源是表示数据库迁移服务的顶级资源。 GET 方法检索有关服务实例的信息。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}
  • 操作IdServices_Get
GetDataMigrationServiceAsync(ResourceGroupResource, String, CancellationToken)

服务资源是表示数据库迁移服务的顶级资源。 GET 方法检索有关服务实例的信息。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}
  • 操作IdServices_Get
GetDataMigrationServiceResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 DataMigrationServiceResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String) 从其组件创建 DataMigrationServiceResourceResourceIdentifier

GetDataMigrationServices(ResourceGroupResource)

获取 ResourceGroupResource 中 DataMigrationServiceResources 的集合。

GetDataMigrationServices(SubscriptionResource, CancellationToken)

服务资源是表示数据库迁移服务的顶级资源。 此方法返回订阅中的服务资源列表。

  • 请求路径/订阅/{subscriptionId}/providers/Microsoft.DataMigration/services
  • 操作IdServices_List
GetDataMigrationServicesAsync(SubscriptionResource, CancellationToken)

服务资源是表示数据库迁移服务的顶级资源。 此方法返回订阅中的服务资源列表。

  • 请求路径/订阅/{subscriptionId}/providers/Microsoft.DataMigration/services
  • 操作IdServices_List
GetProjectFileResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 ProjectFileResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String) 从其组件创建 ProjectFileResourceResourceIdentifier

GetProjectResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 ProjectResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 ProjectResourceResourceIdentifier

GetServiceProjectTaskResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 ServiceProjectTaskResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String, String) 从其组件创建 ServiceProjectTaskResourceResourceIdentifier

GetServiceServiceTaskResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 ServiceServiceTaskResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 ServiceServiceTaskResourceResourceIdentifier

GetSkusResourceSkus(SubscriptionResource, CancellationToken)

skus 操作返回 DMS 支持的 SKU 列表。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DataMigration/skus
  • 操作IdResourceSkus_ListSkus
GetSkusResourceSkusAsync(SubscriptionResource, CancellationToken)

skus 操作返回 DMS 支持的 SKU 列表。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DataMigration/skus
  • 操作IdResourceSkus_ListSkus
GetSqlMigrationService(ResourceGroupResource, String, CancellationToken)

检索数据库迁移服务

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataMigration/sqlMigrationServices/{sqlMigrationServiceName}
  • 操作IdSqlMigrationServices_Get
GetSqlMigrationServiceAsync(ResourceGroupResource, String, CancellationToken)

检索数据库迁移服务

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataMigration/sqlMigrationServices/{sqlMigrationServiceName}
  • 操作IdSqlMigrationServices_Get
GetSqlMigrationServiceResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 SqlMigrationServiceResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String) 从其组件创建 SqlMigrationServiceResourceResourceIdentifier

GetSqlMigrationServices(ResourceGroupResource)

获取 ResourceGroupResource 中 SqlMigrationServiceResources 的集合。

GetSqlMigrationServices(SubscriptionResource, CancellationToken)

检索订阅中的所有 SQL 迁移服务。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DataMigration/sqlMigrationServices
  • 操作IdSqlMigrationServices_ListBySubscription
GetSqlMigrationServicesAsync(SubscriptionResource, CancellationToken)

检索订阅中的所有 SQL 迁移服务。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DataMigration/sqlMigrationServices
  • 操作IdSqlMigrationServices_ListBySubscription
GetUsages(SubscriptionResource, AzureLocation, CancellationToken)

此方法返回数据库迁移服务的区域特定配额和资源使用情况信息。

  • 请求路径/订阅/{subscriptionId}/providers/Microsoft.DataMigration/locations/{location}/usages
  • 操作IdUsages_List
GetUsagesAsync(SubscriptionResource, AzureLocation, CancellationToken)

此方法返回数据库迁移服务的区域特定配额和资源使用情况信息。

  • 请求路径/订阅/{subscriptionId}/providers/Microsoft.DataMigration/locations/{location}/usages
  • 操作IdUsages_List

适用于