Services interface
表示服务的接口。
方法
| begin |
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 PUT 方法创建新的服务或更新现有服务。 更新服务时,现有子资源(即任务)不受影响。 服务目前支持单一类型“vm”,它指的是基于 VM 的服务,尽管将来可能会添加其他类型的服务。 此方法可以更改服务的种类、SKU 和网络,但如果任务当前正在运行(即服务正忙),这将失败并出现 400 错误请求(“ServiceIsBusy”)。 提供程序将在成功时回复 200 OK 或 201 Created。 长时间运行的作使用 provisioningState 属性。 |
| begin |
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 PUT 方法创建新的服务或更新现有服务。 更新服务时,现有子资源(即任务)不受影响。 服务目前支持单一类型“vm”,它指的是基于 VM 的服务,尽管将来可能会添加其他类型的服务。 此方法可以更改服务的种类、SKU 和网络,但如果任务当前正在运行(即服务正忙),这将失败并出现 400 错误请求(“ServiceIsBusy”)。 提供程序将在成功时回复 200 OK 或 201 Created。 长时间运行的作使用 provisioningState 属性。 |
| begin |
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 DELETE 方法删除服务。 将取消任何正在运行的任务。 |
| begin |
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 DELETE 方法删除服务。 将取消任何正在运行的任务。 |
| begin |
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 此作将启动服务,服务可用于数据迁移。 |
| begin |
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 此作将启动服务,服务可用于数据迁移。 |
| begin |
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 此作会停止服务,服务不能用于数据迁移。 服务所有者在停止服务时不会计费。 |
| begin |
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 此作会停止服务,服务不能用于数据迁移。 服务所有者在停止服务时不会计费。 |
| begin |
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 PATCH 方法更新现有服务。 此方法可以更改服务的种类、SKU 和网络,但如果任务当前正在运行(即服务正忙),这将失败并出现 400 错误请求(“ServiceIsBusy”)。 |
| begin |
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 PATCH 方法更新现有服务。 此方法可以更改服务的种类、SKU 和网络,但如果任务当前正在运行(即服务正忙),这将失败并出现 400 错误请求(“ServiceIsBusy”)。 |
| check |
此方法检查建议的嵌套资源名称是否有效且可用。 |
| check |
此方法检查建议的顶级资源名称是否有效且可用。 |
| check |
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 此作执行运行状况检查,并返回服务和虚拟机大小的状态。 |
| get(string, string, Services |
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 GET 方法检索有关服务实例的信息。 |
| list(Services |
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 此方法返回订阅中的服务资源列表。 |
| list |
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 此方法返回资源组中的服务资源列表。 |
| list |
服务资源是表示数据库迁移服务(经典)的顶级资源。 SKU作返回服务资源可更新到的 SKU 列表。 |
方法详细信息
beginCreateOrUpdate(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 PUT 方法创建新的服务或更新现有服务。 更新服务时,现有子资源(即任务)不受影响。 服务目前支持单一类型“vm”,它指的是基于 VM 的服务,尽管将来可能会添加其他类型的服务。 此方法可以更改服务的种类、SKU 和网络,但如果任务当前正在运行(即服务正忙),这将失败并出现 400 错误请求(“ServiceIsBusy”)。 提供程序将在成功时回复 200 OK 或 201 Created。 长时间运行的作使用 provisioningState 属性。
function beginCreateOrUpdate(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- parameters
- DataMigrationService
有关服务的信息
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>
beginCreateOrUpdateAndWait(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 PUT 方法创建新的服务或更新现有服务。 更新服务时,现有子资源(即任务)不受影响。 服务目前支持单一类型“vm”,它指的是基于 VM 的服务,尽管将来可能会添加其他类型的服务。 此方法可以更改服务的种类、SKU 和网络,但如果任务当前正在运行(即服务正忙),这将失败并出现 400 错误请求(“ServiceIsBusy”)。 提供程序将在成功时回复 200 OK 或 201 Created。 长时间运行的作使用 provisioningState 属性。
function beginCreateOrUpdateAndWait(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams): Promise<DataMigrationService>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- parameters
- DataMigrationService
有关服务的信息
选项参数。
返回
Promise<DataMigrationService>
beginDelete(string, string, ServicesDeleteOptionalParams)
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 DELETE 方法删除服务。 将取消任何正在运行的任务。
function beginDelete(groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- options
- ServicesDeleteOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, ServicesDeleteOptionalParams)
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 DELETE 方法删除服务。 将取消任何正在运行的任务。
function beginDeleteAndWait(groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams): Promise<void>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- options
- ServicesDeleteOptionalParams
选项参数。
返回
Promise<void>
beginStart(string, string, ServicesStartOptionalParams)
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 此作将启动服务,服务可用于数据迁移。
function beginStart(groupName: string, serviceName: string, options?: ServicesStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- options
- ServicesStartOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginStartAndWait(string, string, ServicesStartOptionalParams)
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 此作将启动服务,服务可用于数据迁移。
function beginStartAndWait(groupName: string, serviceName: string, options?: ServicesStartOptionalParams): Promise<void>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- options
- ServicesStartOptionalParams
选项参数。
返回
Promise<void>
beginStop(string, string, ServicesStopOptionalParams)
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 此作会停止服务,服务不能用于数据迁移。 服务所有者在停止服务时不会计费。
function beginStop(groupName: string, serviceName: string, options?: ServicesStopOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- options
- ServicesStopOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginStopAndWait(string, string, ServicesStopOptionalParams)
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 此作会停止服务,服务不能用于数据迁移。 服务所有者在停止服务时不会计费。
function beginStopAndWait(groupName: string, serviceName: string, options?: ServicesStopOptionalParams): Promise<void>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- options
- ServicesStopOptionalParams
选项参数。
返回
Promise<void>
beginUpdate(string, string, DataMigrationService, ServicesUpdateOptionalParams)
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 PATCH 方法更新现有服务。 此方法可以更改服务的种类、SKU 和网络,但如果任务当前正在运行(即服务正忙),这将失败并出现 400 错误请求(“ServiceIsBusy”)。
function beginUpdate(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- parameters
- DataMigrationService
有关服务的信息
- options
- ServicesUpdateOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>
beginUpdateAndWait(string, string, DataMigrationService, ServicesUpdateOptionalParams)
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 PATCH 方法更新现有服务。 此方法可以更改服务的种类、SKU 和网络,但如果任务当前正在运行(即服务正忙),这将失败并出现 400 错误请求(“ServiceIsBusy”)。
function beginUpdateAndWait(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams): Promise<DataMigrationService>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- parameters
- DataMigrationService
有关服务的信息
- options
- ServicesUpdateOptionalParams
选项参数。
返回
Promise<DataMigrationService>
checkChildrenNameAvailability(string, string, NameAvailabilityRequest, ServicesCheckChildrenNameAvailabilityOptionalParams)
此方法检查建议的嵌套资源名称是否有效且可用。
function checkChildrenNameAvailability(groupName: string, serviceName: string, parameters: NameAvailabilityRequest, options?: ServicesCheckChildrenNameAvailabilityOptionalParams): Promise<NameAvailabilityResponse>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- parameters
- NameAvailabilityRequest
要验证的请求名称
选项参数。
返回
Promise<NameAvailabilityResponse>
checkNameAvailability(string, NameAvailabilityRequest, ServicesCheckNameAvailabilityOptionalParams)
此方法检查建议的顶级资源名称是否有效且可用。
function checkNameAvailability(location: string, parameters: NameAvailabilityRequest, options?: ServicesCheckNameAvailabilityOptionalParams): Promise<NameAvailabilityResponse>
参数
- location
-
string
作的 Azure 区域
- parameters
- NameAvailabilityRequest
要验证的请求名称
选项参数。
返回
Promise<NameAvailabilityResponse>
checkStatus(string, string, ServicesCheckStatusOptionalParams)
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 此作执行运行状况检查,并返回服务和虚拟机大小的状态。
function checkStatus(groupName: string, serviceName: string, options?: ServicesCheckStatusOptionalParams): Promise<DataMigrationServiceStatusResponse>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
选项参数。
返回
Promise<DataMigrationServiceStatusResponse>
get(string, string, ServicesGetOptionalParams)
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 GET 方法检索有关服务实例的信息。
function get(groupName: string, serviceName: string, options?: ServicesGetOptionalParams): Promise<DataMigrationService>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- options
- ServicesGetOptionalParams
选项参数。
返回
Promise<DataMigrationService>
list(ServicesListOptionalParams)
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 此方法返回订阅中的服务资源列表。
function list(options?: ServicesListOptionalParams): PagedAsyncIterableIterator<DataMigrationService, DataMigrationService[], PageSettings>
参数
- options
- ServicesListOptionalParams
选项参数。
返回
listByResourceGroup(string, ServicesListByResourceGroupOptionalParams)
服务资源是表示 Azure 数据库迁移服务(经典)的顶级资源。 此方法返回资源组中的服务资源列表。
function listByResourceGroup(groupName: string, options?: ServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<DataMigrationService, DataMigrationService[], PageSettings>
参数
- groupName
-
string
资源组的名称
选项参数。
返回
listSkus(string, string, ServicesListSkusOptionalParams)
服务资源是表示数据库迁移服务(经典)的顶级资源。 SKU作返回服务资源可更新到的 SKU 列表。
function listSkus(groupName: string, serviceName: string, options?: ServicesListSkusOptionalParams): PagedAsyncIterableIterator<AvailableServiceSku, AvailableServiceSku[], PageSettings>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- options
- ServicesListSkusOptionalParams
选项参数。