Partager via


Projects interface

Interface représentant un projet.

Méthodes

beginDelete(string, string, string, ProjectsDeleteOptionalParams)

Supprime une ressource Project.

beginDeleteAndWait(string, string, string, ProjectsDeleteOptionalParams)

Supprime une ressource Project.

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

Crée ou met à jour une ressource Project, qui est un regroupement logique de travaux associés.

get(string, string, string, ProjectsGetOptionalParams)

Obtient une ressource Project.

list(string, string, ProjectsListOptionalParams)

Répertorie tous les projets d’un mover de stockage.

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

Met à jour les propriétés d’une ressource Project. Les propriétés non spécifiées dans le corps de la requête ne sont pas modifiées.

Détails de la méthode

beginDelete(string, string, string, ProjectsDeleteOptionalParams)

Supprime une ressource Project.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

storageMoverName

string

Nom de la ressource Storage Mover.

projectName

string

Nom de la ressource Project.

options
ProjectsDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, string, ProjectsDeleteOptionalParams)

Supprime une ressource Project.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

storageMoverName

string

Nom de la ressource Storage Mover.

projectName

string

Nom de la ressource Project.

options
ProjectsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Crée ou met à jour une ressource Project, qui est un regroupement logique de travaux associés.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

storageMoverName

string

Nom de la ressource Storage Mover.

projectName

string

Nom de la ressource Project.

project
Project

Ressource Project.

options
ProjectsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Project>

get(string, string, string, ProjectsGetOptionalParams)

Obtient une ressource Project.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

storageMoverName

string

Nom de la ressource Storage Mover.

projectName

string

Nom de la ressource Project.

options
ProjectsGetOptionalParams

Paramètres d’options.

Retours

Promise<Project>

list(string, string, ProjectsListOptionalParams)

Répertorie tous les projets d’un mover de stockage.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

storageMoverName

string

Nom de la ressource Storage Mover.

options
ProjectsListOptionalParams

Paramètres d’options.

Retours

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

Met à jour les propriétés d’une ressource Project. Les propriétés non spécifiées dans le corps de la requête ne sont pas modifiées.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

storageMoverName

string

Nom de la ressource Storage Mover.

projectName

string

Nom de la ressource Project.

project
ProjectUpdateParameters

Ressource Project.

options
ProjectsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Project>