Projects interface
表示项目的接口。
方法
| assessment |
获取项目评估属性的所有可用选项。 |
| create(string, string, Projects |
创建具有指定名称的项目。 如果项目已存在,请对其进行更新。 |
| delete(string, string, Projects |
删除项目。 删除不存在的项目是一项无作。 |
| get(string, string, Projects |
获取具有指定名称的项目。 |
| list(string, Projects |
获取资源组中的所有项目。 |
| list |
获取项目评估属性的所有可用选项的列表。 |
| list |
获取订阅中的所有项目。 |
| update(string, string, Projects |
使用指定名称更新项目。 支持部分更新,例如只能提供标记。 |
方法详细信息
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
评估选项的名称。 默认接受的唯一名称。
选项参数。
返回
Promise<ProjectsAssessmentOptionsResponse>
create(string, string, ProjectsCreateOptionalParams)
创建具有指定名称的项目。 如果项目已存在,请对其进行更新。
function create(resourceGroupName: string, projectName: string, options?: ProjectsCreateOptionalParams): Promise<ProjectsCreateResponse>
参数
- resourceGroupName
-
string
项目所属的 Azure 资源组的名称。
- projectName
-
string
Azure Migrate 项目的名称。
- options
- ProjectsCreateOptionalParams
选项参数。
返回
Promise<ProjectsCreateResponse>
delete(string, string, ProjectsDeleteOptionalParams)
删除项目。 删除不存在的项目是一项无作。
function delete(resourceGroupName: string, projectName: string, options?: ProjectsDeleteOptionalParams): Promise<ProjectsDeleteHeaders>
参数
- resourceGroupName
-
string
项目所属的 Azure 资源组的名称。
- projectName
-
string
Azure Migrate 项目的名称。
- options
- ProjectsDeleteOptionalParams
选项参数。
返回
Promise<ProjectsDeleteHeaders>
get(string, string, ProjectsGetOptionalParams)
获取具有指定名称的项目。
function get(resourceGroupName: string, projectName: string, options?: ProjectsGetOptionalParams): Promise<ProjectsGetResponse>
参数
- resourceGroupName
-
string
项目所属的 Azure 资源组的名称。
- projectName
-
string
Azure Migrate 项目的名称。
- options
- ProjectsGetOptionalParams
选项参数。
返回
Promise<ProjectsGetResponse>
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
选项参数。
返回
Promise<ProjectsUpdateResponse>