PrivateEndpointConnections Interface

public interface PrivateEndpointConnections

Resource collection API of PrivateEndpointConnections.

Method Summary

Modifier and Type Method and Description
abstract Blank define(String name)

Begins definition for a new PrivateEndpointConnection resource.

abstract void delete(String resourceGroupName, String workspaceName, String privateEndpointConnectionName)

Deletes the specified private endpoint connection associated with the workspace.

abstract void deleteById(String id)

Deletes the specified private endpoint connection associated with the workspace.

abstract Response<Void> deleteByIdWithResponse(String id, Context context)

Deletes the specified private endpoint connection associated with the workspace.

abstract Response<Void> deleteWithResponse(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, Context context)

Deletes the specified private endpoint connection associated with the workspace.

abstract PrivateEndpointConnection get(String resourceGroupName, String workspaceName, String privateEndpointConnectionName)

Gets the specified private endpoint connection associated with the workspace.

abstract PrivateEndpointConnection getById(String id)

Gets the specified private endpoint connection associated with the workspace.

abstract Response<PrivateEndpointConnection> getByIdWithResponse(String id, Context context)

Gets the specified private endpoint connection associated with the workspace.

abstract Response<PrivateEndpointConnection> getWithResponse(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, Context context)

Gets the specified private endpoint connection associated with the workspace.

Method Details

define

public abstract PrivateEndpointConnection.DefinitionStages.Blank define(String name)

Begins definition for a new PrivateEndpointConnection resource.

Parameters:

name - resource name.

Returns:

the first stage of the new PrivateEndpointConnection definition.

delete

public abstract void delete(String resourceGroupName, String workspaceName, String privateEndpointConnectionName)

Deletes the specified private endpoint connection associated with the workspace.

Parameters:

resourceGroupName - Name of the resource group in which workspace is located.
workspaceName - Name of Azure Machine Learning workspace.
privateEndpointConnectionName - The name of the private endpoint connection associated with the workspace.

deleteById

public abstract void deleteById(String id)

Deletes the specified private endpoint connection associated with the workspace.

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract Response deleteByIdWithResponse(String id, Context context)

Deletes the specified private endpoint connection associated with the workspace.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

the response.

deleteWithResponse

public abstract Response deleteWithResponse(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, Context context)

Deletes the specified private endpoint connection associated with the workspace.

Parameters:

resourceGroupName - Name of the resource group in which workspace is located.
workspaceName - Name of Azure Machine Learning workspace.
privateEndpointConnectionName - The name of the private endpoint connection associated with the workspace.
context - The context to associate with this operation.

Returns:

the response.

get

public abstract PrivateEndpointConnection get(String resourceGroupName, String workspaceName, String privateEndpointConnectionName)

Gets the specified private endpoint connection associated with the workspace.

Parameters:

resourceGroupName - Name of the resource group in which workspace is located.
workspaceName - Name of Azure Machine Learning workspace.
privateEndpointConnectionName - The name of the private endpoint connection associated with the workspace.

Returns:

the specified private endpoint connection associated with the workspace.

getById

public abstract PrivateEndpointConnection getById(String id)

Gets the specified private endpoint connection associated with the workspace.

Parameters:

id - the resource ID.

Returns:

the specified private endpoint connection associated with the workspace.

getByIdWithResponse

public abstract Response getByIdWithResponse(String id, Context context)

Gets the specified private endpoint connection associated with the workspace.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

the specified private endpoint connection associated with the workspace.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, Context context)

Gets the specified private endpoint connection associated with the workspace.

Parameters:

resourceGroupName - Name of the resource group in which workspace is located.
workspaceName - Name of Azure Machine Learning workspace.
privateEndpointConnectionName - The name of the private endpoint connection associated with the workspace.
context - The context to associate with this operation.

Returns:

the specified private endpoint connection associated with the workspace.

Applies to