Compartilhar via


ProjectsOperations interface

Interface representando uma operação de Projetos.

Propriedades

createOrUpdate

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

delete
get

Obtém um recurso do Project.

list

Lista todos os projetos em um Mover de Armazenamento.

update

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

Detalhes da propriedade

createOrUpdate

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

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

Valor da propriedade

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

delete

delete: (resourceGroupName: string, storageMoverName: string, projectName: string, options?: ProjectsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, storageMoverName: string, projectName: string, options?: ProjectsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Obtém um recurso do Project.

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

Valor da propriedade

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

list

Lista todos os projetos em um Mover de Armazenamento.

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

Valor da propriedade

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

update

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

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

Valor da propriedade

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