共用方式為


Projects class

代表 Projects 的類別。

建構函式

Projects(DataMigrationServiceClientContext)

建立專案。

方法

createOrUpdate(Project, string, string, string, RequestOptionsBase)

專案資源是代表預存移轉專案的巢狀資源。 PUT 方法會建立新的專案或更新現有的專案。

createOrUpdate(Project, string, string, string, RequestOptionsBase, ServiceCallback<Project>)
createOrUpdate(Project, string, string, string, ServiceCallback<Project>)
deleteMethod(string, string, string, ProjectsDeleteMethodOptionalParams)

專案資源是代表預存移轉專案的巢狀資源。 DELETE 方法會刪除專案。

deleteMethod(string, string, string, ProjectsDeleteMethodOptionalParams, ServiceCallback<void>)
deleteMethod(string, string, string, ServiceCallback<void>)
get(string, string, string, RequestOptionsBase)

專案資源是代表預存移轉專案的巢狀資源。 GET 方法會擷取專案的相關資訊。

get(string, string, string, RequestOptionsBase, ServiceCallback<Project>)
get(string, string, string, ServiceCallback<Project>)
list(string, string, RequestOptionsBase)

專案資源是代表預存移轉專案的巢狀資源。 這個方法會傳回服務資源所擁有的專案清單。

list(string, string, RequestOptionsBase, ServiceCallback<ProjectList>)
list(string, string, ServiceCallback<ProjectList>)
listNext(string, RequestOptionsBase)

專案資源是代表預存移轉專案的巢狀資源。 這個方法會傳回服務資源所擁有的專案清單。

listNext(string, RequestOptionsBase, ServiceCallback<ProjectList>)
listNext(string, ServiceCallback<ProjectList>)
update(Project, string, string, string, RequestOptionsBase)

專案資源是代表預存移轉專案的巢狀資源。 PATCH 方法會更新現有的專案。

update(Project, string, string, string, RequestOptionsBase, ServiceCallback<Project>)
update(Project, string, string, string, ServiceCallback<Project>)

建構函式詳細資料

Projects(DataMigrationServiceClientContext)

建立專案。

new Projects(client: DataMigrationServiceClientContext)

參數

client
DataMigrationServiceClientContext

服務用戶端的參考。

方法詳細資料

createOrUpdate(Project, string, string, string, RequestOptionsBase)

專案資源是代表預存移轉專案的巢狀資源。 PUT 方法會建立新的專案或更新現有的專案。

function createOrUpdate(parameters: Project, groupName: string, serviceName: string, projectName: string, options?: RequestOptionsBase): Promise<ProjectsCreateOrUpdateResponse>

參數

parameters
Project

專案的相關資訊

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

options
RequestOptionsBase

選擇性參數

傳回

Promise < Models.ProjectsCreateOrUpdateResponse>

createOrUpdate(Project, string, string, string, RequestOptionsBase, ServiceCallback<Project>)

function createOrUpdate(parameters: Project, groupName: string, serviceName: string, projectName: string, options: RequestOptionsBase, callback: ServiceCallback<Project>)

參數

parameters
Project

專案的相關資訊

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<Project>

回呼

createOrUpdate(Project, string, string, string, ServiceCallback<Project>)

function createOrUpdate(parameters: Project, groupName: string, serviceName: string, projectName: string, callback: ServiceCallback<Project>)

參數

parameters
Project

專案的相關資訊

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

callback

ServiceCallback<Project>

回呼

deleteMethod(string, string, string, ProjectsDeleteMethodOptionalParams)

專案資源是代表預存移轉專案的巢狀資源。 DELETE 方法會刪除專案。

function deleteMethod(groupName: string, serviceName: string, projectName: string, options?: ProjectsDeleteMethodOptionalParams): Promise<RestResponse>

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

options
ProjectsDeleteMethodOptionalParams

選擇性參數

傳回

Promise<RestResponse>

Promise < msRest.RestResponse>

deleteMethod(string, string, string, ProjectsDeleteMethodOptionalParams, ServiceCallback<void>)

function deleteMethod(groupName: string, serviceName: string, projectName: string, options: ProjectsDeleteMethodOptionalParams, callback: ServiceCallback<void>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

options
ProjectsDeleteMethodOptionalParams

選擇性參數

callback

ServiceCallback<void>

回呼

deleteMethod(string, string, string, ServiceCallback<void>)

function deleteMethod(groupName: string, serviceName: string, projectName: string, callback: ServiceCallback<void>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

callback

ServiceCallback<void>

回呼

get(string, string, string, RequestOptionsBase)

專案資源是代表預存移轉專案的巢狀資源。 GET 方法會擷取專案的相關資訊。

function get(groupName: string, serviceName: string, projectName: string, options?: RequestOptionsBase): Promise<ProjectsGetResponse>

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

options
RequestOptionsBase

選擇性參數

傳回

Promise < Models.ProjectsGetResponse>

get(string, string, string, RequestOptionsBase, ServiceCallback<Project>)

function get(groupName: string, serviceName: string, projectName: string, options: RequestOptionsBase, callback: ServiceCallback<Project>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<Project>

回呼

get(string, string, string, ServiceCallback<Project>)

function get(groupName: string, serviceName: string, projectName: string, callback: ServiceCallback<Project>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

callback

ServiceCallback<Project>

回呼

list(string, string, RequestOptionsBase)

專案資源是代表預存移轉專案的巢狀資源。 這個方法會傳回服務資源所擁有的專案清單。

function list(groupName: string, serviceName: string, options?: RequestOptionsBase): Promise<ProjectsListResponse>

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

options
RequestOptionsBase

選擇性參數

傳回

Promise < Models.ProjectsListResponse>

list(string, string, RequestOptionsBase, ServiceCallback<ProjectList>)

function list(groupName: string, serviceName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectList>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<ProjectList>

回呼

list(string, string, ServiceCallback<ProjectList>)

function list(groupName: string, serviceName: string, callback: ServiceCallback<ProjectList>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

callback

ServiceCallback<ProjectList>

回呼

listNext(string, RequestOptionsBase)

專案資源是代表預存移轉專案的巢狀資源。 這個方法會傳回服務資源所擁有的專案清單。

function listNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ProjectsListNextResponse>

參數

nextPageLink

string

上一次成功呼叫 List 作業的 NextLink。

options
RequestOptionsBase

選擇性參數

傳回

Promise < Models.ProjectsListNextResponse>

listNext(string, RequestOptionsBase, ServiceCallback<ProjectList>)

function listNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectList>)

參數

nextPageLink

string

上一次成功呼叫 List 作業的 NextLink。

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<ProjectList>

回呼

listNext(string, ServiceCallback<ProjectList>)

function listNext(nextPageLink: string, callback: ServiceCallback<ProjectList>)

參數

nextPageLink

string

上一次成功呼叫 List 作業的 NextLink。

callback

ServiceCallback<ProjectList>

回呼

update(Project, string, string, string, RequestOptionsBase)

專案資源是代表預存移轉專案的巢狀資源。 PATCH 方法會更新現有的專案。

function update(parameters: Project, groupName: string, serviceName: string, projectName: string, options?: RequestOptionsBase): Promise<ProjectsUpdateResponse>

參數

parameters
Project

專案的相關資訊

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

options
RequestOptionsBase

選擇性參數

傳回

Promise < Models.ProjectsUpdateResponse>

update(Project, string, string, string, RequestOptionsBase, ServiceCallback<Project>)

function update(parameters: Project, groupName: string, serviceName: string, projectName: string, options: RequestOptionsBase, callback: ServiceCallback<Project>)

參數

parameters
Project

專案的相關資訊

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<Project>

回呼

update(Project, string, string, string, ServiceCallback<Project>)

function update(parameters: Project, groupName: string, serviceName: string, projectName: string, callback: ServiceCallback<Project>)

參數

parameters
Project

專案的相關資訊

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

callback

ServiceCallback<Project>

回呼