你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Projects interface

表示项目的接口。

方法

beginDelete(string, string, string, ProjectsDeleteOptionalParams)

删除 Project 资源。

beginDeleteAndWait(string, string, string, ProjectsDeleteOptionalParams)

删除 Project 资源。

createOrUpdate(string, string, string, Project, ProjectsCreateOrUpdateOptionalParams)

创建或更新 Project 资源,这是相关作业的逻辑分组。

get(string, string, string, ProjectsGetOptionalParams)

获取 Project 资源。

list(string, string, ProjectsListOptionalParams)

列出存储移动器中的所有项目。

update(string, string, string, ProjectUpdateParameters, ProjectsUpdateOptionalParams)

汇报 Project 资源的属性。 请求正文中未指定的属性将保持不变。

方法详细信息

beginDelete(string, string, string, ProjectsDeleteOptionalParams)

删除 Project 资源。

function beginDelete(resourceGroupName: string, storageMoverName: string, projectName: string, options?: ProjectsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

storageMoverName

string

存储移动程序资源的名称。

projectName

string

Project 资源的名称。

options
ProjectsDeleteOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, ProjectsDeleteOptionalParams)

删除 Project 资源。

function beginDeleteAndWait(resourceGroupName: string, storageMoverName: string, projectName: string, options?: ProjectsDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

storageMoverName

string

存储移动程序资源的名称。

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

存储移动程序资源的名称。

projectName

string

Project 资源的名称。

project
Project

Project 资源。

options
ProjectsCreateOrUpdateOptionalParams

选项参数。

返回

Promise<Project>

get(string, string, string, ProjectsGetOptionalParams)

获取 Project 资源。

function get(resourceGroupName: string, storageMoverName: string, projectName: string, options?: ProjectsGetOptionalParams): Promise<Project>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

storageMoverName

string

存储移动程序资源的名称。

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

存储移动程序资源的名称。

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

存储移动程序资源的名称。

projectName

string

Project 资源的名称。

project
ProjectUpdateParameters

Project 资源。

options
ProjectsUpdateOptionalParams

选项参数。

返回

Promise<Project>