Projects interface
表示專案的介面。
方法
| begin |
刪除項目資源。 |
| begin |
刪除項目資源。 |
| create |
建立或更新 Project 資源,這是相關作業的邏輯群組。 |
| get(string, string, string, Projects |
取得項目資源。 |
| list(string, string, Projects |
列出記憶體行動器中的所有專案。 |
| update(string, string, string, Project |
更新 Project 資源的屬性。 要求本文中未指定的屬性將不會變更。 |
方法詳細資料
beginDelete(string, string, string, ProjectsDeleteOptionalParams)
刪除項目資源。
function beginDelete(resourceGroupName: string, storageMoverName: string, projectName: string, options?: ProjectsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- storageMoverName
-
string
儲存體Mover資源的名稱。
- projectName
-
string
Project 資源的名稱。
- options
- ProjectsDeleteOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, ProjectsDeleteOptionalParams)
刪除項目資源。
function beginDeleteAndWait(resourceGroupName: string, storageMoverName: string, projectName: string, options?: ProjectsDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- storageMoverName
-
string
儲存體Mover資源的名稱。
- projectName
-
string
Project 資源的名稱。
- options
- ProjectsDeleteOptionalParams
選項參數。
傳回
Promise<void>
createOrUpdate(string, string, string, Project, ProjectsCreateOrUpdateOptionalParams)
建立或更新 Project 資源,這是相關作業的邏輯群組。
function createOrUpdate(resourceGroupName: string, storageMoverName: string, projectName: string, project: Project, options?: ProjectsCreateOrUpdateOptionalParams): Promise<Project>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- storageMoverName
-
string
儲存體Mover資源的名稱。
- projectName
-
string
Project 資源的名稱。
- project
- Project
Project 資源。
選項參數。
傳回
Promise<Project>
get(string, string, string, ProjectsGetOptionalParams)
取得項目資源。
function get(resourceGroupName: string, storageMoverName: string, projectName: string, options?: ProjectsGetOptionalParams): Promise<Project>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- storageMoverName
-
string
儲存體Mover資源的名稱。
- projectName
-
string
Project 資源的名稱。
- options
- ProjectsGetOptionalParams
選項參數。
傳回
Promise<Project>
list(string, string, ProjectsListOptionalParams)
列出記憶體行動器中的所有專案。
function list(resourceGroupName: string, storageMoverName: string, options?: ProjectsListOptionalParams): PagedAsyncIterableIterator<Project, Project[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- storageMoverName
-
string
儲存體Mover資源的名稱。
- options
- ProjectsListOptionalParams
選項參數。
傳回
update(string, string, string, ProjectUpdateParameters, ProjectsUpdateOptionalParams)
更新 Project 資源的屬性。 要求本文中未指定的屬性將不會變更。
function update(resourceGroupName: string, storageMoverName: string, projectName: string, project: ProjectUpdateParameters, options?: ProjectsUpdateOptionalParams): Promise<Project>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- storageMoverName
-
string
儲存體Mover資源的名稱。
- projectName
-
string
Project 資源的名稱。
- project
- ProjectUpdateParameters
Project 資源。
- options
- ProjectsUpdateOptionalParams
選項參數。
傳回
Promise<Project>