WorkspacePrivateEndpointConnections interface

Interface representing a WorkspacePrivateEndpointConnections.

Methods

beginCreateOrUpdate(string, string, string, PrivateEndpointConnectionDescription, WorkspacePrivateEndpointConnectionsCreateOrUpdateOptionalParams)

Update the state of the specified private endpoint connection associated with the workspace.

beginCreateOrUpdateAndWait(string, string, string, PrivateEndpointConnectionDescription, WorkspacePrivateEndpointConnectionsCreateOrUpdateOptionalParams)

Update the state of the specified private endpoint connection associated with the workspace.

beginDelete(string, string, string, WorkspacePrivateEndpointConnectionsDeleteOptionalParams)

Deletes a private endpoint connection.

beginDeleteAndWait(string, string, string, WorkspacePrivateEndpointConnectionsDeleteOptionalParams)

Deletes a private endpoint connection.

get(string, string, string, WorkspacePrivateEndpointConnectionsGetOptionalParams)

Gets the specified private endpoint connection associated with the workspace.

listByWorkspace(string, string, WorkspacePrivateEndpointConnectionsListByWorkspaceOptionalParams)

Lists all private endpoint connections for a workspace.

Method Details

beginCreateOrUpdate(string, string, string, PrivateEndpointConnectionDescription, WorkspacePrivateEndpointConnectionsCreateOrUpdateOptionalParams)

Update the state of the specified private endpoint connection associated with the workspace.

function beginCreateOrUpdate(resourceGroupName: string, workspaceName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnectionDescription, options?: WorkspacePrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PrivateEndpointConnectionDescription>, PrivateEndpointConnectionDescription>>

Parameters

resourceGroupName

string

The name of the resource group that contains the service instance.

workspaceName

string

The name of workspace resource.

privateEndpointConnectionName

string

The name of the private endpoint connection associated with the Azure resource

properties
PrivateEndpointConnectionDescription

The private endpoint connection properties.

Returns

beginCreateOrUpdateAndWait(string, string, string, PrivateEndpointConnectionDescription, WorkspacePrivateEndpointConnectionsCreateOrUpdateOptionalParams)

Update the state of the specified private endpoint connection associated with the workspace.

function beginCreateOrUpdateAndWait(resourceGroupName: string, workspaceName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnectionDescription, options?: WorkspacePrivateEndpointConnectionsCreateOrUpdateOptionalParams): Promise<PrivateEndpointConnectionDescription>

Parameters

resourceGroupName

string

The name of the resource group that contains the service instance.

workspaceName

string

The name of workspace resource.

privateEndpointConnectionName

string

The name of the private endpoint connection associated with the Azure resource

properties
PrivateEndpointConnectionDescription

The private endpoint connection properties.

Returns

beginDelete(string, string, string, WorkspacePrivateEndpointConnectionsDeleteOptionalParams)

Deletes a private endpoint connection.

function beginDelete(resourceGroupName: string, workspaceName: string, privateEndpointConnectionName: string, options?: WorkspacePrivateEndpointConnectionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group that contains the service instance.

workspaceName

string

The name of workspace resource.

privateEndpointConnectionName

string

The name of the private endpoint connection associated with the Azure resource

Returns

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

beginDeleteAndWait(string, string, string, WorkspacePrivateEndpointConnectionsDeleteOptionalParams)

Deletes a private endpoint connection.

function beginDeleteAndWait(resourceGroupName: string, workspaceName: string, privateEndpointConnectionName: string, options?: WorkspacePrivateEndpointConnectionsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group that contains the service instance.

workspaceName

string

The name of workspace resource.

privateEndpointConnectionName

string

The name of the private endpoint connection associated with the Azure resource

Returns

Promise<void>

get(string, string, string, WorkspacePrivateEndpointConnectionsGetOptionalParams)

Gets the specified private endpoint connection associated with the workspace.

function get(resourceGroupName: string, workspaceName: string, privateEndpointConnectionName: string, options?: WorkspacePrivateEndpointConnectionsGetOptionalParams): Promise<PrivateEndpointConnectionDescription>

Parameters

resourceGroupName

string

The name of the resource group that contains the service instance.

workspaceName

string

The name of workspace resource.

privateEndpointConnectionName

string

The name of the private endpoint connection associated with the Azure resource

Returns

listByWorkspace(string, string, WorkspacePrivateEndpointConnectionsListByWorkspaceOptionalParams)

Lists all private endpoint connections for a workspace.

function listByWorkspace(resourceGroupName: string, workspaceName: string, options?: WorkspacePrivateEndpointConnectionsListByWorkspaceOptionalParams): PagedAsyncIterableIterator<PrivateEndpointConnectionDescription, PrivateEndpointConnectionDescription[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group that contains the service instance.

workspaceName

string

The name of workspace resource.

Returns