Partilhar via


Projects interface

Interface representando um Projeto.

Métodos

assessmentOptions(string, string, string, ProjectsAssessmentOptionsOptionalParams)

Obtenha todas as opções disponíveis para as propriedades de uma avaliação em um projeto.

create(string, string, ProjectsCreateOptionalParams)

Crie um projeto com o nome especificado. Se já existir um projeto, atualize-o.

delete(string, string, ProjectsDeleteOptionalParams)

Exclua o projeto. Excluir projeto inexistente é uma não-operação.

get(string, string, ProjectsGetOptionalParams)

Obtenha o projeto com o nome especificado.

list(string, ProjectsListOptionalParams)

Obtenha todos os projetos no grupo de recursos.

listAssessmentOptionsList(string, string, ProjectsAssessmentOptionsListOptionalParams)

Obtém uma lista de todas as opções disponíveis para as propriedades de uma avaliação em um projeto.

listBySubscription(ProjectsListBySubscriptionOptionalParams)

Obtenha todos os projetos na assinatura.

update(string, string, ProjectsUpdateOptionalParams)

Atualize um projeto com o nome especificado. Suporta atualizações parciais, por exemplo, apenas tags podem ser fornecidas.

Detalhes de Método

assessmentOptions(string, string, string, ProjectsAssessmentOptionsOptionalParams)

Obtenha todas as opções disponíveis para as propriedades de uma avaliação em um projeto.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de Recursos do Azure do qual o projeto faz parte.

projectName

string

Nome do projeto Azure Migrate.

assessmentOptionsName

string

Nome das opções de avaliação. O único nome aceito por padrão.

options
ProjectsAssessmentOptionsOptionalParams

Os parâmetros de opções.

Devoluções

create(string, string, ProjectsCreateOptionalParams)

Crie um projeto com o nome especificado. Se já existir um projeto, atualize-o.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de Recursos do Azure do qual o projeto faz parte.

projectName

string

Nome do projeto Azure Migrate.

options
ProjectsCreateOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, ProjectsDeleteOptionalParams)

Exclua o projeto. Excluir projeto inexistente é uma não-operação.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de Recursos do Azure do qual o projeto faz parte.

projectName

string

Nome do projeto Azure Migrate.

options
ProjectsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, ProjectsGetOptionalParams)

Obtenha o projeto com o nome especificado.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de Recursos do Azure do qual o projeto faz parte.

projectName

string

Nome do projeto Azure Migrate.

options
ProjectsGetOptionalParams

Os parâmetros de opções.

Devoluções

list(string, ProjectsListOptionalParams)

Obtenha todos os projetos no grupo de recursos.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de Recursos do Azure do qual o projeto faz parte.

options
ProjectsListOptionalParams

Os parâmetros de opções.

Devoluções

listAssessmentOptionsList(string, string, ProjectsAssessmentOptionsListOptionalParams)

Obtém uma lista de todas as opções disponíveis para as propriedades de uma avaliação em um projeto.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de Recursos do Azure do qual o projeto faz parte.

projectName

string

Nome do projeto Azure Migrate.

options
ProjectsAssessmentOptionsListOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(ProjectsListBySubscriptionOptionalParams)

Obtenha todos os projetos na assinatura.

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

Parâmetros

options
ProjectsListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções

update(string, string, ProjectsUpdateOptionalParams)

Atualize um projeto com o nome especificado. Suporta atualizações parciais, por exemplo, apenas tags podem ser fornecidas.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de Recursos do Azure do qual o projeto faz parte.

projectName

string

Nome do projeto Azure Migrate.

options
ProjectsUpdateOptionalParams

Os parâmetros de opções.

Devoluções