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
選項參數。