Compartir a través de


Projects interface

Interfaz que representa un proyecto.

Métodos

beginDelete(string, string, string, ProjectsDeleteOptionalParams)

Elimina un recurso de Project.

beginDeleteAndWait(string, string, string, ProjectsDeleteOptionalParams)

Elimina un recurso de Project.

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

Crea o actualiza un recurso de Project, que es una agrupación lógica de trabajos relacionados.

get(string, string, string, ProjectsGetOptionalParams)

Obtiene un recurso de Project.

list(string, string, ProjectsListOptionalParams)

Enumera todos los proyectos de un mover de almacenamiento.

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

Actualiza las propiedades de un recurso de Project. Las propiedades no especificadas en el cuerpo de la solicitud no se modificarán.

Detalles del método

beginDelete(string, string, string, ProjectsDeleteOptionalParams)

Elimina un recurso de Project.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

storageMoverName

string

Nombre del recurso Storage Mover.

projectName

string

Nombre del recurso de Project.

options
ProjectsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, string, ProjectsDeleteOptionalParams)

Elimina un recurso de Project.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

storageMoverName

string

Nombre del recurso Storage Mover.

projectName

string

Nombre del recurso de Project.

options
ProjectsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

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

Crea o actualiza un recurso de Project, que es una agrupación lógica de trabajos relacionados.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

storageMoverName

string

Nombre del recurso Storage Mover.

projectName

string

Nombre del recurso de Project.

project
Project

El recurso Project.

options
ProjectsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Project>

get(string, string, string, ProjectsGetOptionalParams)

Obtiene un recurso de Project.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

storageMoverName

string

Nombre del recurso Storage Mover.

projectName

string

Nombre del recurso de Project.

options
ProjectsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Project>

list(string, string, ProjectsListOptionalParams)

Enumera todos los proyectos de un mover de almacenamiento.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

storageMoverName

string

Nombre del recurso Storage Mover.

options
ProjectsListOptionalParams

Parámetros de opciones.

Devoluciones

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

Actualiza las propiedades de un recurso de Project. Las propiedades no especificadas en el cuerpo de la solicitud no se modificarán.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

storageMoverName

string

Nombre del recurso Storage Mover.

projectName

string

Nombre del recurso de Project.

project
ProjectUpdateParameters

El recurso Project.

options
ProjectsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Project>