Projects interface

Interface representing a Projects.

Methods

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

Creates or updates a project with the specified parameters.

delete(string, string, string, string, ProjectsDeleteOptionalParams)

Deletes a project.

get(string, string, string, string, ProjectsGetOptionalParams)

Gets the properties of the specified machine learning project.

listByWorkspace(string, string, string, ProjectsListByWorkspaceOptionalParams)

Lists all the available machine learning projects under the specified workspace.

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

Updates a project with the specified parameters.

Method Details

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

Creates or updates a project with the specified parameters.

function createOrUpdate(resourceGroupName: string, accountName: string, workspaceName: string, projectName: string, parameters: Project, options?: ProjectsCreateOrUpdateOptionalParams): Promise<Project>

Parameters

resourceGroupName

string

The name of the resource group to which the machine learning team account belongs.

accountName

string

The name of the machine learning team account.

workspaceName

string

The name of the machine learning team account workspace.

projectName

string

The name of the machine learning project under a team account workspace.

parameters
Project

The parameters for creating or updating a project.

options
ProjectsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<Project>

delete(string, string, string, string, ProjectsDeleteOptionalParams)

Deletes a project.

function delete(resourceGroupName: string, accountName: string, workspaceName: string, projectName: string, options?: ProjectsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group to which the machine learning team account belongs.

accountName

string

The name of the machine learning team account.

workspaceName

string

The name of the machine learning team account workspace.

projectName

string

The name of the machine learning project under a team account workspace.

options
ProjectsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, string, ProjectsGetOptionalParams)

Gets the properties of the specified machine learning project.

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

Parameters

resourceGroupName

string

The name of the resource group to which the machine learning team account belongs.

accountName

string

The name of the machine learning team account.

workspaceName

string

The name of the machine learning team account workspace.

projectName

string

The name of the machine learning project under a team account workspace.

options
ProjectsGetOptionalParams

The options parameters.

Returns

Promise<Project>

listByWorkspace(string, string, string, ProjectsListByWorkspaceOptionalParams)

Lists all the available machine learning projects under the specified workspace.

function listByWorkspace(accountName: string, workspaceName: string, resourceGroupName: string, options?: ProjectsListByWorkspaceOptionalParams): PagedAsyncIterableIterator<Project, Project[], PageSettings>

Parameters

accountName

string

The name of the machine learning team account.

workspaceName

string

The name of the machine learning team account workspace.

resourceGroupName

string

The name of the resource group to which the machine learning team account belongs.

options
ProjectsListByWorkspaceOptionalParams

The options parameters.

Returns

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

Updates a project with the specified parameters.

function update(resourceGroupName: string, accountName: string, workspaceName: string, projectName: string, parameters: ProjectUpdateParameters, options?: ProjectsUpdateOptionalParams): Promise<Project>

Parameters

resourceGroupName

string

The name of the resource group to which the machine learning team account belongs.

accountName

string

The name of the machine learning team account.

workspaceName

string

The name of the machine learning team account workspace.

projectName

string

The name of the machine learning project under a team account workspace.

parameters
ProjectUpdateParameters

The parameters for updating a machine learning team account.

options
ProjectsUpdateOptionalParams

The options parameters.

Returns

Promise<Project>