Compartilhar via


Projects interface

Interface que representa um Projects.

Métodos

beginDelete(string, string, string, ProjectsDeleteOptionalParams)

Exclui um recurso do Project.

beginDeleteAndWait(string, string, string, ProjectsDeleteOptionalParams)

Exclui um recurso do Project.

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

Cria ou atualiza um recurso do Project, que é um agrupamento lógico de trabalhos relacionados.

get(string, string, string, ProjectsGetOptionalParams)

Obtém um recurso do Project.

list(string, string, ProjectsListOptionalParams)

Lista todos os projetos em um Migrador de Armazenamento.

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

Atualizações propriedades de um recurso do Project. As propriedades não especificadas no corpo da solicitação não serão alteradas.

Detalhes do método

beginDelete(string, string, string, ProjectsDeleteOptionalParams)

Exclui um recurso do Project.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

storageMoverName

string

O nome do recurso migrador de armazenamento.

projectName

string

O nome do recurso project.

options
ProjectsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, ProjectsDeleteOptionalParams)

Exclui um recurso do Project.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

storageMoverName

string

O nome do recurso migrador de armazenamento.

projectName

string

O nome do recurso project.

options
ProjectsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Cria ou atualiza um recurso do Project, que é um agrupamento lógico de trabalhos relacionados.

function createOrUpdate(resourceGroupName: string, storageMoverName: string, projectName: string, project: Project, options?: ProjectsCreateOrUpdateOptionalParams): Promise<Project>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

storageMoverName

string

O nome do recurso migrador de armazenamento.

projectName

string

O nome do recurso project.

project
Project

O recurso projeto.

options
ProjectsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Project>

get(string, string, string, ProjectsGetOptionalParams)

Obtém um recurso do Project.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

storageMoverName

string

O nome do recurso migrador de armazenamento.

projectName

string

O nome do recurso project.

options
ProjectsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Project>

list(string, string, ProjectsListOptionalParams)

Lista todos os projetos em um Migrador de Armazenamento.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

storageMoverName

string

O nome do recurso migrador de armazenamento.

options
ProjectsListOptionalParams

Os parâmetros de opções.

Retornos

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

Atualizações propriedades de um recurso do Project. As propriedades não especificadas no corpo da solicitação não serão alteradas.

function update(resourceGroupName: string, storageMoverName: string, projectName: string, project: ProjectUpdateParameters, options?: ProjectsUpdateOptionalParams): Promise<Project>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

storageMoverName

string

O nome do recurso migrador de armazenamento.

projectName

string

O nome do recurso project.

project
ProjectUpdateParameters

O recurso projeto.

options
ProjectsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Project>