Services interface

サービスを表すインターフェイス。

メソッド

beginCreateOrUpdate(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 PUT メソッドは、新しいサービスを作成するか、既存のサービスを更新します。 サービスが更新されると、既存の子リソース (つまりタスク) は影響を受けません。 サービスは現在、VM ベースのサービスを参照する単一の種類の "vm" をサポートしていますが、今後他の種類が追加される可能性があります。 この方法では、サービスの種類、SKU、およびネットワークを変更できますが、タスクが現在実行されている場合 (つまり、サービスがビジー状態)、これは 400 Bad Request ("ServiceIsBusy") で失敗します。 200 OK または 201 Created で成功すると、プロバイダーは応答します。 実行時間の長い操作では、provisioningState プロパティを使用します。

beginCreateOrUpdateAndWait(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 PUT メソッドは、新しいサービスを作成するか、既存のサービスを更新します。 サービスが更新されると、既存の子リソース (つまりタスク) は影響を受けません。 サービスは現在、VM ベースのサービスを参照する単一の種類の "vm" をサポートしていますが、今後他の種類が追加される可能性があります。 この方法では、サービスの種類、SKU、およびネットワークを変更できますが、タスクが現在実行されている場合 (つまり、サービスがビジー状態)、これは 400 Bad Request ("ServiceIsBusy") で失敗します。 200 OK または 201 Created で成功すると、プロバイダーは応答します。 実行時間の長い操作では、provisioningState プロパティを使用します。

beginDelete(string, string, ServicesDeleteOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 DELETE メソッドは、サービスを削除します。 実行中のタスクはすべて取り消されます。

beginDeleteAndWait(string, string, ServicesDeleteOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 DELETE メソッドは、サービスを削除します。 実行中のタスクはすべて取り消されます。

beginStart(string, string, ServicesStartOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このアクションによってサービスが開始され、サービスをデータ移行に使用できます。

beginStartAndWait(string, string, ServicesStartOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このアクションによってサービスが開始され、サービスをデータ移行に使用できます。

beginStop(string, string, ServicesStopOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このアクションによりサービスが停止され、データ移行にサービスを使用できません。 サービスが停止しても、サービス所有者は課金されません。

beginStopAndWait(string, string, ServicesStopOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このアクションによりサービスが停止され、データ移行にサービスを使用できません。 サービスが停止しても、サービス所有者は課金されません。

beginUpdate(string, string, DataMigrationService, ServicesUpdateOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 PATCH メソッドは、既存のサービスを更新します。 この方法では、サービスの種類、SKU、およびネットワークを変更できますが、タスクが現在実行されている場合 (つまり、サービスがビジー状態)、これは 400 Bad Request ("ServiceIsBusy") で失敗します。

beginUpdateAndWait(string, string, DataMigrationService, ServicesUpdateOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 PATCH メソッドは、既存のサービスを更新します。 この方法では、サービスの種類、SKU、およびネットワークを変更できますが、タスクが現在実行されている場合 (つまり、サービスがビジー状態)、これは 400 Bad Request ("ServiceIsBusy") で失敗します。

checkChildrenNameAvailability(string, string, NameAvailabilityRequest, ServicesCheckChildrenNameAvailabilityOptionalParams)

このメソッドは、入れ子になったリソース名が有効で使用可能かどうかを確認します。

checkNameAvailability(string, NameAvailabilityRequest, ServicesCheckNameAvailabilityOptionalParams)

このメソッドは、提案された最上位レベルのリソース名が有効で使用可能かどうかを確認します。

checkStatus(string, string, ServicesCheckStatusOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このアクションは、正常性チェックを実行し、サービスと仮想マシンのサイズの状態を返します。

get(string, string, ServicesGetOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 GET メソッドは、サービス インスタンスに関する情報を取得します。

list(ServicesListOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このメソッドは、サブスクリプション内のサービス リソースの一覧を返します。

listByResourceGroup(string, ServicesListByResourceGroupOptionalParams)

Services リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このメソッドは、リソース グループ内のサービス リソースの一覧を返します。

listSkus(string, string, ServicesListSkusOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 skus アクションは、サービス リソースを更新できる SKU の一覧を返します。

メソッドの詳細

beginCreateOrUpdate(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 PUT メソッドは、新しいサービスを作成するか、既存のサービスを更新します。 サービスが更新されると、既存の子リソース (つまりタスク) は影響を受けません。 サービスは現在、VM ベースのサービスを参照する単一の種類の "vm" をサポートしていますが、今後他の種類が追加される可能性があります。 この方法では、サービスの種類、SKU、およびネットワークを変更できますが、タスクが現在実行されている場合 (つまり、サービスがビジー状態)、これは 400 Bad Request ("ServiceIsBusy") で失敗します。 200 OK または 201 Created で成功すると、プロバイダーは応答します。 実行時間の長い操作では、provisioningState プロパティを使用します。

function beginCreateOrUpdate(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<DataMigrationService>, DataMigrationService>>

パラメーター

groupName

string

リソース グループの名前

serviceName

string

サービスの名前

parameters
DataMigrationService

サービスに関する情報

options
ServicesCreateOrUpdateOptionalParams

options パラメーター。

戻り値

Promise<PollerLike<@azure/core-lro.PollOperationState<DataMigrationService>, DataMigrationService>>

beginCreateOrUpdateAndWait(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 PUT メソッドは、新しいサービスを作成するか、既存のサービスを更新します。 サービスが更新されると、既存の子リソース (つまりタスク) は影響を受けません。 サービスは現在、VM ベースのサービスを参照する単一の種類の "vm" をサポートしていますが、今後他の種類が追加される可能性があります。 この方法では、サービスの種類、SKU、およびネットワークを変更できますが、タスクが現在実行されている場合 (つまり、サービスがビジー状態)、これは 400 Bad Request ("ServiceIsBusy") で失敗します。 200 OK または 201 Created で成功すると、プロバイダーは応答します。 実行時間の長い操作では、provisioningState プロパティを使用します。

function beginCreateOrUpdateAndWait(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams): Promise<DataMigrationService>

パラメーター

groupName

string

リソース グループの名前

serviceName

string

サービスの名前

parameters
DataMigrationService

サービスに関する情報

options
ServicesCreateOrUpdateOptionalParams

options パラメーター。

戻り値

beginDelete(string, string, ServicesDeleteOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 DELETE メソッドは、サービスを削除します。 実行中のタスクはすべて取り消されます。

function beginDelete(groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

パラメーター

groupName

string

リソース グループの名前

serviceName

string

サービスの名前

options
ServicesDeleteOptionalParams

options パラメーター。

戻り値

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, ServicesDeleteOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 DELETE メソッドは、サービスを削除します。 実行中のタスクはすべて取り消されます。

function beginDeleteAndWait(groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams): Promise<void>

パラメーター

groupName

string

リソース グループの名前

serviceName

string

サービスの名前

options
ServicesDeleteOptionalParams

options パラメーター。

戻り値

Promise<void>

beginStart(string, string, ServicesStartOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このアクションによってサービスが開始され、サービスをデータ移行に使用できます。

function beginStart(groupName: string, serviceName: string, options?: ServicesStartOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

パラメーター

groupName

string

リソース グループの名前

serviceName

string

サービスの名前

options
ServicesStartOptionalParams

options パラメーター。

戻り値

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginStartAndWait(string, string, ServicesStartOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このアクションによってサービスが開始され、サービスをデータ移行に使用できます。

function beginStartAndWait(groupName: string, serviceName: string, options?: ServicesStartOptionalParams): Promise<void>

パラメーター

groupName

string

リソース グループの名前

serviceName

string

サービスの名前

options
ServicesStartOptionalParams

options パラメーター。

戻り値

Promise<void>

beginStop(string, string, ServicesStopOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このアクションによりサービスが停止され、データ移行にサービスを使用できません。 サービスが停止しても、サービス所有者は課金されません。

function beginStop(groupName: string, serviceName: string, options?: ServicesStopOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

パラメーター

groupName

string

リソース グループの名前

serviceName

string

サービスの名前

options
ServicesStopOptionalParams

options パラメーター。

戻り値

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginStopAndWait(string, string, ServicesStopOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このアクションによりサービスが停止され、データ移行にサービスを使用できません。 サービスが停止しても、サービス所有者は課金されません。

function beginStopAndWait(groupName: string, serviceName: string, options?: ServicesStopOptionalParams): Promise<void>

パラメーター

groupName

string

リソース グループの名前

serviceName

string

サービスの名前

options
ServicesStopOptionalParams

options パラメーター。

戻り値

Promise<void>

beginUpdate(string, string, DataMigrationService, ServicesUpdateOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 PATCH メソッドは、既存のサービスを更新します。 この方法では、サービスの種類、SKU、およびネットワークを変更できますが、タスクが現在実行されている場合 (つまり、サービスがビジー状態)、これは 400 Bad Request ("ServiceIsBusy") で失敗します。

function beginUpdate(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams): Promise<PollerLike<PollOperationState<DataMigrationService>, DataMigrationService>>

パラメーター

groupName

string

リソース グループの名前

serviceName

string

サービスの名前

parameters
DataMigrationService

サービスに関する情報

options
ServicesUpdateOptionalParams

options パラメーター。

戻り値

Promise<PollerLike<@azure/core-lro.PollOperationState<DataMigrationService>, DataMigrationService>>

beginUpdateAndWait(string, string, DataMigrationService, ServicesUpdateOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 PATCH メソッドは、既存のサービスを更新します。 この方法では、サービスの種類、SKU、およびネットワークを変更できますが、タスクが現在実行されている場合 (つまり、サービスがビジー状態)、これは 400 Bad Request ("ServiceIsBusy") で失敗します。

function beginUpdateAndWait(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams): Promise<DataMigrationService>

パラメーター

groupName

string

リソース グループの名前

serviceName

string

サービスの名前

parameters
DataMigrationService

サービスに関する情報

options
ServicesUpdateOptionalParams

options パラメーター。

戻り値

checkChildrenNameAvailability(string, string, NameAvailabilityRequest, ServicesCheckChildrenNameAvailabilityOptionalParams)

このメソッドは、入れ子になったリソース名が有効で使用可能かどうかを確認します。

function checkChildrenNameAvailability(groupName: string, serviceName: string, parameters: NameAvailabilityRequest, options?: ServicesCheckChildrenNameAvailabilityOptionalParams): Promise<NameAvailabilityResponse>

パラメーター

groupName

string

リソース グループの名前

serviceName

string

サービスの名前

parameters
NameAvailabilityRequest

検証する要求された名前

options
ServicesCheckChildrenNameAvailabilityOptionalParams

options パラメーター。

戻り値

checkNameAvailability(string, NameAvailabilityRequest, ServicesCheckNameAvailabilityOptionalParams)

このメソッドは、提案された最上位レベルのリソース名が有効で使用可能かどうかを確認します。

function checkNameAvailability(location: string, parameters: NameAvailabilityRequest, options?: ServicesCheckNameAvailabilityOptionalParams): Promise<NameAvailabilityResponse>

パラメーター

location

string

操作の Azure リージョン

parameters
NameAvailabilityRequest

検証する要求された名前

options
ServicesCheckNameAvailabilityOptionalParams

options パラメーター。

戻り値

checkStatus(string, string, ServicesCheckStatusOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このアクションは、正常性チェックを実行し、サービスと仮想マシンのサイズの状態を返します。

function checkStatus(groupName: string, serviceName: string, options?: ServicesCheckStatusOptionalParams): Promise<DataMigrationServiceStatusResponse>

パラメーター

groupName

string

リソース グループの名前

serviceName

string

サービスの名前

options
ServicesCheckStatusOptionalParams

options パラメーター。

戻り値

get(string, string, ServicesGetOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 GET メソッドは、サービス インスタンスに関する情報を取得します。

function get(groupName: string, serviceName: string, options?: ServicesGetOptionalParams): Promise<DataMigrationService>

パラメーター

groupName

string

リソース グループの名前

serviceName

string

サービスの名前

options
ServicesGetOptionalParams

options パラメーター。

戻り値

list(ServicesListOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このメソッドは、サブスクリプション内のサービス リソースの一覧を返します。

function list(options?: ServicesListOptionalParams): PagedAsyncIterableIterator<DataMigrationService, DataMigrationService[], PageSettings>

パラメーター

options
ServicesListOptionalParams

options パラメーター。

戻り値

listByResourceGroup(string, ServicesListByResourceGroupOptionalParams)

Services リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このメソッドは、リソース グループ内のサービス リソースの一覧を返します。

function listByResourceGroup(groupName: string, options?: ServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<DataMigrationService, DataMigrationService[], PageSettings>

パラメーター

groupName

string

リソース グループの名前

options
ServicesListByResourceGroupOptionalParams

options パラメーター。

戻り値

listSkus(string, string, ServicesListSkusOptionalParams)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 skus アクションは、サービス リソースを更新できる SKU の一覧を返します。

function listSkus(groupName: string, serviceName: string, options?: ServicesListSkusOptionalParams): PagedAsyncIterableIterator<AvailableServiceSku, AvailableServiceSku[], PageSettings>

パラメーター

groupName

string

リソース グループの名前

serviceName

string

サービスの名前

options
ServicesListSkusOptionalParams

options パラメーター。

戻り値