Поделиться через


PrivateEndpointConnectionsClient Interface

public interface PrivateEndpointConnectionsClient

An instance of this class provides access to all the operations defined in PrivateEndpointConnectionsClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreate(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)

Update private endpoint connection status Update the status of a private endpoint connection with the specified name.

abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreate(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection, Context context)

Update private endpoint connection status Update the status of a private endpoint connection with the specified name.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, String privateEndpointConnectionName)

Remove private endpoint connection Remove private endpoint connection with the specified name.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, Context context)

Remove private endpoint connection Remove private endpoint connection with the specified name.

abstract PrivateEndpointConnectionInner create(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)

Update private endpoint connection status Update the status of a private endpoint connection with the specified name.

abstract PrivateEndpointConnectionInner create(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection, Context context)

Update private endpoint connection status Update the status of a private endpoint connection with the specified name.

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

Remove private endpoint connection Remove private endpoint connection with the specified name.

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

Remove private endpoint connection Remove private endpoint connection with the specified name.

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

Get private endpoint connection Get a private endpoint connection properties for a workspace.

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

Get private endpoint connection Get a private endpoint connection properties for a workspace.

abstract PagedIterable<PrivateEndpointConnectionInner> list(String resourceGroupName, String workspaceName)

List private endpoint connections List private endpoint connections of the workspace.

abstract PagedIterable<PrivateEndpointConnectionInner> list(String resourceGroupName, String workspaceName, Context context)

List private endpoint connections List private endpoint connections of the workspace.

Method Details

beginCreate

public abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreate(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)

Update private endpoint connection status Update the status of a private endpoint connection with the specified name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
privateEndpointConnectionName - The name of the private endpoint connection.
privateEndpointConnection - The private endpoint connection with updated properties.

Returns:

the SyncPoller<T,U> for polling of the private endpoint connection of a workspace.

beginCreate

public abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreate(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection, Context context)

Update private endpoint connection status Update the status of a private endpoint connection with the specified name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
privateEndpointConnectionName - The name of the private endpoint connection.
privateEndpointConnection - The private endpoint connection with updated properties.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of the private endpoint connection of a workspace.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, String privateEndpointConnectionName)

Remove private endpoint connection Remove private endpoint connection with the specified name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
privateEndpointConnectionName - The name of the private endpoint connection.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, Context context)

Remove private endpoint connection Remove private endpoint connection with the specified name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
privateEndpointConnectionName - The name of the private endpoint connection.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

create

public abstract PrivateEndpointConnectionInner create(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)

Update private endpoint connection status Update the status of a private endpoint connection with the specified name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
privateEndpointConnectionName - The name of the private endpoint connection.
privateEndpointConnection - The private endpoint connection with updated properties.

Returns:

the private endpoint connection of a workspace.

create

public abstract PrivateEndpointConnectionInner create(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection, Context context)

Update private endpoint connection status Update the status of a private endpoint connection with the specified name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
privateEndpointConnectionName - The name of the private endpoint connection.
privateEndpointConnection - The private endpoint connection with updated properties.
context - The context to associate with this operation.

Returns:

the private endpoint connection of a workspace.

delete

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

Remove private endpoint connection Remove private endpoint connection with the specified name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
privateEndpointConnectionName - The name of the private endpoint connection.

delete

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

Remove private endpoint connection Remove private endpoint connection with the specified name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
privateEndpointConnectionName - The name of the private endpoint connection.
context - The context to associate with this operation.

get

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

Get private endpoint connection Get a private endpoint connection properties for a workspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
privateEndpointConnectionName - The name of the private endpoint connection.

Returns:

a private endpoint connection properties for a workspace.

getWithResponse

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

Get private endpoint connection Get a private endpoint connection properties for a workspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
privateEndpointConnectionName - The name of the private endpoint connection.
context - The context to associate with this operation.

Returns:

a private endpoint connection properties for a workspace along with Response<T>.

list

public abstract PagedIterable<PrivateEndpointConnectionInner> list(String resourceGroupName, String workspaceName)

List private endpoint connections List private endpoint connections of the workspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.

Returns:

list of private link connections as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<PrivateEndpointConnectionInner> list(String resourceGroupName, String workspaceName, Context context)

List private endpoint connections List private endpoint connections of the workspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
context - The context to associate with this operation.

Returns:

list of private link connections as paginated response with PagedIterable<T>.

Applies to