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

Projects interface

表示项目的接口。

方法

assessmentOptions(string, string, string, ProjectsAssessmentOptionsOptionalParams)

获取项目评估属性的所有可用选项。

create(string, string, ProjectsCreateOptionalParams)

创建具有指定名称的项目。 如果项目已存在,请对其进行更新。

delete(string, string, ProjectsDeleteOptionalParams)

删除项目。 删除不存在的项目是一项无作。

get(string, string, ProjectsGetOptionalParams)

获取具有指定名称的项目。

list(string, ProjectsListOptionalParams)

获取资源组中的所有项目。

listAssessmentOptionsList(string, string, ProjectsAssessmentOptionsListOptionalParams)

获取项目评估属性的所有可用选项的列表。

listBySubscription(ProjectsListBySubscriptionOptionalParams)

获取订阅中的所有项目。

update(string, string, ProjectsUpdateOptionalParams)

使用指定名称更新项目。 支持部分更新,例如只能提供标记。

方法详细信息

assessmentOptions(string, string, string, ProjectsAssessmentOptionsOptionalParams)

获取项目评估属性的所有可用选项。

function assessmentOptions(resourceGroupName: string, projectName: string, assessmentOptionsName: string, options?: ProjectsAssessmentOptionsOptionalParams): Promise<ProjectsAssessmentOptionsResponse>

参数

resourceGroupName

string

项目所属的 Azure 资源组的名称。

projectName

string

Azure Migrate 项目的名称。

assessmentOptionsName

string

评估选项的名称。 默认接受的唯一名称。

options
ProjectsAssessmentOptionsOptionalParams

选项参数。

返回

create(string, string, ProjectsCreateOptionalParams)

创建具有指定名称的项目。 如果项目已存在,请对其进行更新。

function create(resourceGroupName: string, projectName: string, options?: ProjectsCreateOptionalParams): Promise<ProjectsCreateResponse>

参数

resourceGroupName

string

项目所属的 Azure 资源组的名称。

projectName

string

Azure Migrate 项目的名称。

options
ProjectsCreateOptionalParams

选项参数。

返回

delete(string, string, ProjectsDeleteOptionalParams)

删除项目。 删除不存在的项目是一项无作。

function delete(resourceGroupName: string, projectName: string, options?: ProjectsDeleteOptionalParams): Promise<ProjectsDeleteHeaders>

参数

resourceGroupName

string

项目所属的 Azure 资源组的名称。

projectName

string

Azure Migrate 项目的名称。

options
ProjectsDeleteOptionalParams

选项参数。

返回

get(string, string, ProjectsGetOptionalParams)

获取具有指定名称的项目。

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

参数

resourceGroupName

string

项目所属的 Azure 资源组的名称。

projectName

string

Azure Migrate 项目的名称。

options
ProjectsGetOptionalParams

选项参数。

返回

list(string, ProjectsListOptionalParams)

获取资源组中的所有项目。

function list(resourceGroupName: string, options?: ProjectsListOptionalParams): PagedAsyncIterableIterator<Project, Project[], PageSettings>

参数

resourceGroupName

string

项目所属的 Azure 资源组的名称。

options
ProjectsListOptionalParams

选项参数。

返回

listAssessmentOptionsList(string, string, ProjectsAssessmentOptionsListOptionalParams)

获取项目评估属性的所有可用选项的列表。

function listAssessmentOptionsList(resourceGroupName: string, projectName: string, options?: ProjectsAssessmentOptionsListOptionalParams): PagedAsyncIterableIterator<AssessmentOptions, AssessmentOptions[], PageSettings>

参数

resourceGroupName

string

项目所属的 Azure 资源组的名称。

projectName

string

Azure Migrate 项目的名称。

返回

listBySubscription(ProjectsListBySubscriptionOptionalParams)

获取订阅中的所有项目。

function listBySubscription(options?: ProjectsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Project, Project[], PageSettings>

参数

返回

update(string, string, ProjectsUpdateOptionalParams)

使用指定名称更新项目。 支持部分更新,例如只能提供标记。

function update(resourceGroupName: string, projectName: string, options?: ProjectsUpdateOptionalParams): Promise<ProjectsUpdateResponse>

参数

resourceGroupName

string

项目所属的 Azure 资源组的名称。

projectName

string

Azure Migrate 项目的名称。

options
ProjectsUpdateOptionalParams

选项参数。

返回