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 Mover de Armazenamento.

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

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

storageMoverName

string

O nome do recurso do Gerenciador 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 não diferencia maiúsculas de minúsculas.

storageMoverName

string

O nome do recurso do Gerenciador 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 não diferencia maiúsculas de minúsculas.

storageMoverName

string

O nome do recurso do Gerenciador 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 não diferencia maiúsculas de minúsculas.

storageMoverName

string

O nome do recurso do Gerenciador 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 Mover 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 não diferencia maiúsculas de minúsculas.

storageMoverName

string

O nome do recurso do Gerenciador de Armazenamento.

options
ProjectsListOptionalParams

Os parâmetros de opções.

Retornos

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

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

storageMoverName

string

O nome do recurso do Gerenciador 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>