Experiments class

Class representing a Experiments.

Constructors

Experiments(BatchAIManagementClientContext)

Create a Experiments.

Methods

beginCreate(string, string, string, RequestOptionsBase)

Creates an Experiment.

beginDeleteMethod(string, string, string, RequestOptionsBase)

Deletes an Experiment.

create(string, string, string, RequestOptionsBase)

Creates an Experiment.

deleteMethod(string, string, string, RequestOptionsBase)

Deletes an Experiment.

get(string, string, string, RequestOptionsBase)

Gets information about an Experiment.

get(string, string, string, RequestOptionsBase, ServiceCallback<Experiment>)
get(string, string, string, ServiceCallback<Experiment>)
listByWorkspace(string, string, ExperimentsListByWorkspaceOptionalParams)

Gets a list of Experiments within the specified Workspace.

listByWorkspace(string, string, ExperimentsListByWorkspaceOptionalParams, ServiceCallback<ExperimentListResult>)
listByWorkspace(string, string, ServiceCallback<ExperimentListResult>)
listByWorkspaceNext(string, RequestOptionsBase)

Gets a list of Experiments within the specified Workspace.

listByWorkspaceNext(string, RequestOptionsBase, ServiceCallback<ExperimentListResult>)
listByWorkspaceNext(string, ServiceCallback<ExperimentListResult>)

Constructor Details

Experiments(BatchAIManagementClientContext)

Create a Experiments.

new Experiments(client: BatchAIManagementClientContext)

Parameters

client
BatchAIManagementClientContext

Reference to the service client.

Method Details

beginCreate(string, string, string, RequestOptionsBase)

Creates an Experiment.

function beginCreate(resourceGroupName: string, workspaceName: string, experimentName: string, options?: RequestOptionsBase): Promise<LROPoller>

Parameters

resourceGroupName

string

Name of the resource group to which the resource belongs.

workspaceName

string

The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

experimentName

string

The name of the experiment. Experiment names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

options
RequestOptionsBase

The optional parameters

Returns

Promise<@azure/ms-rest-azure-js.LROPoller>

Promise<msRestAzure.LROPoller>

beginDeleteMethod(string, string, string, RequestOptionsBase)

Deletes an Experiment.

function beginDeleteMethod(resourceGroupName: string, workspaceName: string, experimentName: string, options?: RequestOptionsBase): Promise<LROPoller>

Parameters

resourceGroupName

string

Name of the resource group to which the resource belongs.

workspaceName

string

The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

experimentName

string

The name of the experiment. Experiment names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

options
RequestOptionsBase

The optional parameters

Returns

Promise<@azure/ms-rest-azure-js.LROPoller>

Promise<msRestAzure.LROPoller>

create(string, string, string, RequestOptionsBase)

Creates an Experiment.

function create(resourceGroupName: string, workspaceName: string, experimentName: string, options?: RequestOptionsBase): Promise<ExperimentsCreateResponse>

Parameters

resourceGroupName

string

Name of the resource group to which the resource belongs.

workspaceName

string

The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

experimentName

string

The name of the experiment. Experiment names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

options
RequestOptionsBase

The optional parameters

Returns

Promise<Models.ExperimentsCreateResponse>

deleteMethod(string, string, string, RequestOptionsBase)

Deletes an Experiment.

function deleteMethod(resourceGroupName: string, workspaceName: string, experimentName: string, options?: RequestOptionsBase): Promise<RestResponse>

Parameters

resourceGroupName

string

Name of the resource group to which the resource belongs.

workspaceName

string

The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

experimentName

string

The name of the experiment. Experiment names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

options
RequestOptionsBase

The optional parameters

Returns

Promise<RestResponse>

Promise<msRest.RestResponse>

get(string, string, string, RequestOptionsBase)

Gets information about an Experiment.

function get(resourceGroupName: string, workspaceName: string, experimentName: string, options?: RequestOptionsBase): Promise<ExperimentsGetResponse>

Parameters

resourceGroupName

string

Name of the resource group to which the resource belongs.

workspaceName

string

The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

experimentName

string

The name of the experiment. Experiment names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

options
RequestOptionsBase

The optional parameters

Returns

Promise<Models.ExperimentsGetResponse>

get(string, string, string, RequestOptionsBase, ServiceCallback<Experiment>)

function get(resourceGroupName: string, workspaceName: string, experimentName: string, options: RequestOptionsBase, callback: ServiceCallback<Experiment>)

Parameters

resourceGroupName

string

Name of the resource group to which the resource belongs.

workspaceName

string

The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

experimentName

string

The name of the experiment. Experiment names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

options
RequestOptionsBase

The optional parameters

callback

ServiceCallback<Experiment>

The callback

get(string, string, string, ServiceCallback<Experiment>)

function get(resourceGroupName: string, workspaceName: string, experimentName: string, callback: ServiceCallback<Experiment>)

Parameters

resourceGroupName

string

Name of the resource group to which the resource belongs.

workspaceName

string

The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

experimentName

string

The name of the experiment. Experiment names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

callback

ServiceCallback<Experiment>

The callback

listByWorkspace(string, string, ExperimentsListByWorkspaceOptionalParams)

Gets a list of Experiments within the specified Workspace.

function listByWorkspace(resourceGroupName: string, workspaceName: string, options?: ExperimentsListByWorkspaceOptionalParams): Promise<ExperimentsListByWorkspaceResponse>

Parameters

resourceGroupName

string

Name of the resource group to which the resource belongs.

workspaceName

string

The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

options
ExperimentsListByWorkspaceOptionalParams

The optional parameters

Returns

Promise<Models.ExperimentsListByWorkspaceResponse>

listByWorkspace(string, string, ExperimentsListByWorkspaceOptionalParams, ServiceCallback<ExperimentListResult>)

function listByWorkspace(resourceGroupName: string, workspaceName: string, options: ExperimentsListByWorkspaceOptionalParams, callback: ServiceCallback<ExperimentListResult>)

Parameters

resourceGroupName

string

Name of the resource group to which the resource belongs.

workspaceName

string

The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

options
ExperimentsListByWorkspaceOptionalParams

The optional parameters

callback

ServiceCallback<ExperimentListResult>

The callback

listByWorkspace(string, string, ServiceCallback<ExperimentListResult>)

function listByWorkspace(resourceGroupName: string, workspaceName: string, callback: ServiceCallback<ExperimentListResult>)

Parameters

resourceGroupName

string

Name of the resource group to which the resource belongs.

workspaceName

string

The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.

callback

ServiceCallback<ExperimentListResult>

The callback

listByWorkspaceNext(string, RequestOptionsBase)

Gets a list of Experiments within the specified Workspace.

function listByWorkspaceNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ExperimentsListByWorkspaceNextResponse>

Parameters

nextPageLink

string

The NextLink from the previous successful call to List operation.

options
RequestOptionsBase

The optional parameters

Returns

Promise<Models.ExperimentsListByWorkspaceNextResponse>

listByWorkspaceNext(string, RequestOptionsBase, ServiceCallback<ExperimentListResult>)

function listByWorkspaceNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ExperimentListResult>)

Parameters

nextPageLink

string

The NextLink from the previous successful call to List operation.

options
RequestOptionsBase

The optional parameters

callback

ServiceCallback<ExperimentListResult>

The callback

listByWorkspaceNext(string, ServiceCallback<ExperimentListResult>)

function listByWorkspaceNext(nextPageLink: string, callback: ServiceCallback<ExperimentListResult>)

Parameters

nextPageLink

string

The NextLink from the previous successful call to List operation.

callback

ServiceCallback<ExperimentListResult>

The callback