共用方式為


Services interface

代表服務的介面。

方法

beginCreateOrUpdate(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 PUT 方法會建立新的服務或更新現有的服務。 當服務更新時,現有的子資源(亦即工作)不會受到影響。 服務目前支援單一類型 「vm」 這是指以 VM 為基礎的服務,不過未來可能會新增其他類型的服務。 這個方法可以變更服務的種類、SKU 和網路,但如果工作目前正在執行(亦即服務忙碌中),這將會失敗,併產生 400 不正確的要求(“ServiceIsBusy” )。 當 200 OK 或 201 Created 成功時,提供者將會回復。 長時間執行的作業會使用 provisioningState 屬性。

beginCreateOrUpdateAndWait(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 PUT 方法會建立新的服務或更新現有的服務。 當服務更新時,現有的子資源(亦即工作)不會受到影響。 服務目前支援單一類型 「vm」 這是指以 VM 為基礎的服務,不過未來可能會新增其他類型的服務。 這個方法可以變更服務的種類、SKU 和網路,但如果工作目前正在執行(亦即服務忙碌中),這將會失敗,併產生 400 不正確的要求(“ServiceIsBusy” )。 當 200 OK 或 201 Created 成功時,提供者將會回復。 長時間執行的作業會使用 provisioningState 屬性。

beginDelete(string, string, ServicesDeleteOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 DELETE 方法會刪除服務。 任何執行中的工作都會取消。

beginDeleteAndWait(string, string, ServicesDeleteOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 DELETE 方法會刪除服務。 任何執行中的工作都會取消。

beginStart(string, string, ServicesStartOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 此動作會啟動服務,且服務可用於數據遷移。

beginStartAndWait(string, string, ServicesStartOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 此動作會啟動服務,且服務可用於數據遷移。

beginStop(string, string, ServicesStopOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 此動作會停止服務,且服務無法用於數據遷移。 服務擁有者不會在服務停止時計費。

beginStopAndWait(string, string, ServicesStopOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 此動作會停止服務,且服務無法用於數據遷移。 服務擁有者不會在服務停止時計費。

beginUpdate(string, string, DataMigrationService, ServicesUpdateOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 PATCH 方法會更新現有的服務。 這個方法可以變更服務的種類、SKU 和網路,但如果工作目前正在執行(亦即服務忙碌中),這將會失敗,併產生 400 不正確的要求(“ServiceIsBusy” )。

beginUpdateAndWait(string, string, DataMigrationService, ServicesUpdateOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 PATCH 方法會更新現有的服務。 這個方法可以變更服務的種類、SKU 和網路,但如果工作目前正在執行(亦即服務忙碌中),這將會失敗,併產生 400 不正確的要求(“ServiceIsBusy” )。

checkChildrenNameAvailability(string, string, NameAvailabilityRequest, ServicesCheckChildrenNameAvailabilityOptionalParams)

此方法會檢查建議的巢狀資源名稱是否有效且可用。

checkNameAvailability(string, NameAvailabilityRequest, ServicesCheckNameAvailabilityOptionalParams)

此方法會檢查建議的最上層資源名稱是否有效且可用。

checkStatus(string, string, ServicesCheckStatusOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 此動作會執行健康情況檢查,並傳回服務和虛擬機大小的狀態。

get(string, string, ServicesGetOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 GET 方法會擷取服務實例的相關信息。

list(ServicesListOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 此方法會傳回訂用帳戶中的服務資源清單。

listByResourceGroup(string, ServicesListByResourceGroupOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 此方法會傳回資源群組中的服務資源清單。

listSkus(string, string, ServicesListSkusOptionalParams)

服務資源是代表資料庫移轉服務 (傳統) 的最上層資源。 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

服務的相關信息

options
ServicesCreateOrUpdateOptionalParams

選項參數。

傳回

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

服務的相關信息

options
ServicesCreateOrUpdateOptionalParams

選項參數。

傳回

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

選項參數。

傳回

checkChildrenNameAvailability(string, string, NameAvailabilityRequest, ServicesCheckChildrenNameAvailabilityOptionalParams)

此方法會檢查建議的巢狀資源名稱是否有效且可用。

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

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

parameters
NameAvailabilityRequest

要驗證的要求名稱

傳回

checkNameAvailability(string, NameAvailabilityRequest, ServicesCheckNameAvailabilityOptionalParams)

此方法會檢查建議的最上層資源名稱是否有效且可用。

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

參數

location

string

作業的 Azure 區域

parameters
NameAvailabilityRequest

要驗證的要求名稱

傳回

checkStatus(string, string, ServicesCheckStatusOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 此動作會執行健康情況檢查,並傳回服務和虛擬機大小的狀態。

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

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

options
ServicesCheckStatusOptionalParams

選項參數。

傳回

get(string, string, ServicesGetOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 GET 方法會擷取服務實例的相關信息。

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

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

options
ServicesGetOptionalParams

選項參數。

傳回

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

選項參數。

傳回