Partilhar via


Projects interface

Interface representando um Projeto.

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 Storage Mover.

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

Atualiza as propriedades de um recurso do Project. As propriedades não especificadas no corpo da solicitação permanecerão inalteradas.

Detalhes de 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 não diferencia maiúsculas de minúsculas.

storageMoverName

string

O nome do recurso Storage Mover.

projectName

string

O nome do recurso do projeto.

options
ProjectsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

storageMoverName

string

O nome do recurso Storage Mover.

projectName

string

O nome do recurso do projeto.

options
ProjectsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

storageMoverName

string

O nome do recurso Storage Mover.

projectName

string

O nome do recurso do projeto.

project
Project

O recurso Projeto.

options
ProjectsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

storageMoverName

string

O nome do recurso Storage Mover.

projectName

string

O nome do recurso do projeto.

options
ProjectsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Project>

list(string, string, ProjectsListOptionalParams)

Lista todos os projetos em um Storage Mover.

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

Parâmetros

resourceGroupName

string

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

storageMoverName

string

O nome do recurso Storage Mover.

options
ProjectsListOptionalParams

Os parâmetros de opções.

Devoluções

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

Atualiza as propriedades de um recurso do Project. As propriedades não especificadas no corpo da solicitação permanecerão inalteradas.

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 não diferencia maiúsculas de minúsculas.

storageMoverName

string

O nome do recurso Storage Mover.

projectName

string

O nome do recurso do projeto.

project
ProjectUpdateParameters

O recurso Projeto.

options
ProjectsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Project>