ServerlessEndpoints interface

Interface representing a ServerlessEndpoints.

Methods

beginCreateOrUpdate(string, string, string, ServerlessEndpoint, ServerlessEndpointsCreateOrUpdateOptionalParams)

Create or update Serverless Endpoint (asynchronous).

beginCreateOrUpdateAndWait(string, string, string, ServerlessEndpoint, ServerlessEndpointsCreateOrUpdateOptionalParams)

Create or update Serverless Endpoint (asynchronous).

beginDelete(string, string, string, ServerlessEndpointsDeleteOptionalParams)

Delete Serverless Endpoint (asynchronous).

beginDeleteAndWait(string, string, string, ServerlessEndpointsDeleteOptionalParams)

Delete Serverless Endpoint (asynchronous).

beginRegenerateKeys(string, string, string, RegenerateEndpointKeysRequest, ServerlessEndpointsRegenerateKeysOptionalParams)

Regenerate EndpointAuthKeys for an Endpoint using Key-based authentication (asynchronous).

beginRegenerateKeysAndWait(string, string, string, RegenerateEndpointKeysRequest, ServerlessEndpointsRegenerateKeysOptionalParams)

Regenerate EndpointAuthKeys for an Endpoint using Key-based authentication (asynchronous).

beginUpdate(string, string, string, PartialMinimalTrackedResourceWithSkuAndIdentity, ServerlessEndpointsUpdateOptionalParams)

Update Serverless Endpoint (asynchronous).

beginUpdateAndWait(string, string, string, PartialMinimalTrackedResourceWithSkuAndIdentity, ServerlessEndpointsUpdateOptionalParams)

Update Serverless Endpoint (asynchronous).

get(string, string, string, ServerlessEndpointsGetOptionalParams)

Get Serverless Endpoint.

list(string, string, ServerlessEndpointsListOptionalParams)

List Serverless Endpoints.

listKeys(string, string, string, ServerlessEndpointsListKeysOptionalParams)

List EndpointAuthKeys for an Endpoint using Key-based authentication.

Method Details

beginCreateOrUpdate(string, string, string, ServerlessEndpoint, ServerlessEndpointsCreateOrUpdateOptionalParams)

Create or update Serverless Endpoint (asynchronous).

function beginCreateOrUpdate(resourceGroupName: string, workspaceName: string, name: string, body: ServerlessEndpoint, options?: ServerlessEndpointsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ServerlessEndpoint>, ServerlessEndpoint>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

name

string

Serverless Endpoint name.

body
ServerlessEndpoint

Serverless Endpoint entity to apply during operation.

options
ServerlessEndpointsCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, ServerlessEndpoint, ServerlessEndpointsCreateOrUpdateOptionalParams)

Create or update Serverless Endpoint (asynchronous).

function beginCreateOrUpdateAndWait(resourceGroupName: string, workspaceName: string, name: string, body: ServerlessEndpoint, options?: ServerlessEndpointsCreateOrUpdateOptionalParams): Promise<ServerlessEndpoint>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

name

string

Serverless Endpoint name.

body
ServerlessEndpoint

Serverless Endpoint entity to apply during operation.

options
ServerlessEndpointsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, ServerlessEndpointsDeleteOptionalParams)

Delete Serverless Endpoint (asynchronous).

function beginDelete(resourceGroupName: string, workspaceName: string, name: string, options?: ServerlessEndpointsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ServerlessEndpointsDeleteHeaders>, ServerlessEndpointsDeleteHeaders>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

name

string

Serverless Endpoint name.

options
ServerlessEndpointsDeleteOptionalParams

The options parameters.

Returns

beginDeleteAndWait(string, string, string, ServerlessEndpointsDeleteOptionalParams)

Delete Serverless Endpoint (asynchronous).

function beginDeleteAndWait(resourceGroupName: string, workspaceName: string, name: string, options?: ServerlessEndpointsDeleteOptionalParams): Promise<ServerlessEndpointsDeleteHeaders>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

name

string

Serverless Endpoint name.

options
ServerlessEndpointsDeleteOptionalParams

The options parameters.

Returns

beginRegenerateKeys(string, string, string, RegenerateEndpointKeysRequest, ServerlessEndpointsRegenerateKeysOptionalParams)

Regenerate EndpointAuthKeys for an Endpoint using Key-based authentication (asynchronous).

function beginRegenerateKeys(resourceGroupName: string, workspaceName: string, name: string, body: RegenerateEndpointKeysRequest, options?: ServerlessEndpointsRegenerateKeysOptionalParams): Promise<SimplePollerLike<OperationState<EndpointAuthKeys>, EndpointAuthKeys>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

name

string

Serverless Endpoint name.

body
RegenerateEndpointKeysRequest

RegenerateKeys request .

options
ServerlessEndpointsRegenerateKeysOptionalParams

The options parameters.

Returns

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

beginRegenerateKeysAndWait(string, string, string, RegenerateEndpointKeysRequest, ServerlessEndpointsRegenerateKeysOptionalParams)

Regenerate EndpointAuthKeys for an Endpoint using Key-based authentication (asynchronous).

function beginRegenerateKeysAndWait(resourceGroupName: string, workspaceName: string, name: string, body: RegenerateEndpointKeysRequest, options?: ServerlessEndpointsRegenerateKeysOptionalParams): Promise<EndpointAuthKeys>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

name

string

Serverless Endpoint name.

body
RegenerateEndpointKeysRequest

RegenerateKeys request .

options
ServerlessEndpointsRegenerateKeysOptionalParams

The options parameters.

Returns

Promise<EndpointAuthKeys>

beginUpdate(string, string, string, PartialMinimalTrackedResourceWithSkuAndIdentity, ServerlessEndpointsUpdateOptionalParams)

Update Serverless Endpoint (asynchronous).

function beginUpdate(resourceGroupName: string, workspaceName: string, name: string, body: PartialMinimalTrackedResourceWithSkuAndIdentity, options?: ServerlessEndpointsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ServerlessEndpoint>, ServerlessEndpoint>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

name

string

Serverless Endpoint name.

body
PartialMinimalTrackedResourceWithSkuAndIdentity

Serverless Endpoint entity to apply during operation.

options
ServerlessEndpointsUpdateOptionalParams

The options parameters.

Returns

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

beginUpdateAndWait(string, string, string, PartialMinimalTrackedResourceWithSkuAndIdentity, ServerlessEndpointsUpdateOptionalParams)

Update Serverless Endpoint (asynchronous).

function beginUpdateAndWait(resourceGroupName: string, workspaceName: string, name: string, body: PartialMinimalTrackedResourceWithSkuAndIdentity, options?: ServerlessEndpointsUpdateOptionalParams): Promise<ServerlessEndpoint>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

name

string

Serverless Endpoint name.

body
PartialMinimalTrackedResourceWithSkuAndIdentity

Serverless Endpoint entity to apply during operation.

options
ServerlessEndpointsUpdateOptionalParams

The options parameters.

Returns

get(string, string, string, ServerlessEndpointsGetOptionalParams)

Get Serverless Endpoint.

function get(resourceGroupName: string, workspaceName: string, name: string, options?: ServerlessEndpointsGetOptionalParams): Promise<ServerlessEndpoint>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

name

string

Serverless Endpoint name.

options
ServerlessEndpointsGetOptionalParams

The options parameters.

Returns

list(string, string, ServerlessEndpointsListOptionalParams)

List Serverless Endpoints.

function list(resourceGroupName: string, workspaceName: string, options?: ServerlessEndpointsListOptionalParams): PagedAsyncIterableIterator<ServerlessEndpoint, ServerlessEndpoint[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

options
ServerlessEndpointsListOptionalParams

The options parameters.

Returns

listKeys(string, string, string, ServerlessEndpointsListKeysOptionalParams)

List EndpointAuthKeys for an Endpoint using Key-based authentication.

function listKeys(resourceGroupName: string, workspaceName: string, name: string, options?: ServerlessEndpointsListKeysOptionalParams): Promise<EndpointAuthKeys>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

name

string

Serverless Endpoint name.

options
ServerlessEndpointsListKeysOptionalParams

The options parameters.

Returns

Promise<EndpointAuthKeys>