Projects class
代表 Projects 的類別。
建構函式
Projects(Data |
建立專案。 |
方法
建構函式詳細資料
Projects(DataMigrationServiceClientContext)
建立專案。
new Projects(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<ProjectsCreateOrUpdateResponse>
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
回呼
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
回呼
deleteMethod(string, string, string, ProjectsDeleteMethodOptionalParams)
專案資源是代表預存移轉專案的巢狀資源。 DELETE 方法會刪除專案。
function deleteMethod(groupName: string, serviceName: string, projectName: string, options?: ProjectsDeleteMethodOptionalParams): Promise<RestResponse>
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- projectName
-
string
專案的名稱
選擇性參數
傳回
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
專案的名稱
選擇性參數
- 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<ProjectsGetResponse>
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
回呼
get(string, string, string, ServiceCallback<Project>)
function get(groupName: string, serviceName: string, projectName: string, callback: ServiceCallback<Project>)
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- projectName
-
string
專案的名稱
- callback
回呼
list(string, string, RequestOptionsBase)
專案資源是代表預存移轉專案的巢狀資源。 這個方法會傳回服務資源所擁有的專案清單。
function list(groupName: string, serviceName: string, options?: RequestOptionsBase): Promise<ProjectsListResponse>
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<ProjectsListResponse>
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
回呼
list(string, string, ServiceCallback<ProjectList>)
function list(groupName: string, serviceName: string, callback: ServiceCallback<ProjectList>)
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- callback
回呼
listNext(string, RequestOptionsBase)
專案資源是代表預存移轉專案的巢狀資源。 這個方法會傳回服務資源所擁有的專案清單。
function listNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ProjectsListNextResponse>
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<ProjectsListNextResponse>
Promise < Models.ProjectsListNextResponse>
listNext(string, RequestOptionsBase, ServiceCallback<ProjectList>)
function listNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectList>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- options
- RequestOptionsBase
選擇性參數
- callback
回呼
listNext(string, ServiceCallback<ProjectList>)
function listNext(nextPageLink: string, callback: ServiceCallback<ProjectList>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- callback
回呼
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<ProjectsUpdateResponse>
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
回呼
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
回呼