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 PrivateEndpointConnectionInner approve(String resourceGroupName, String workspaceName, String privateEndpointConnectionName)

Manual approve private endpoint connection.

abstract PrivateEndpointConnectionInner approve(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner body, Context context)

Manual approve private endpoint connection.

abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginApprove(String resourceGroupName, String workspaceName, String privateEndpointConnectionName)

Manual approve private endpoint connection.

abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginApprove(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner body, Context context)

Manual approve private endpoint connection.

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

Delete private endpoint connection.

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

Delete private endpoint connection.

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

Delete private endpoint connection.

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

Delete private endpoint connection.

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

Get private endpoint connections.

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

Get private endpoint connections.

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

Get private endpoint connection.

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

Get private endpoint connection.

Method Details

approve

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

Manual approve private endpoint connection.

Parameters:

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

Returns:

the Private Endpoint Connection resource.

approve

public abstract PrivateEndpointConnectionInner approve(String resourceGroupName, String workspaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner body, Context context)

Manual approve private endpoint connection.

Parameters:

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

Returns:

the Private Endpoint Connection resource.

beginApprove

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

Manual approve private endpoint connection.

Parameters:

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

Returns:

the SyncPoller<T,U> for polling of the Private Endpoint Connection resource.

beginApprove

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

Manual approve private endpoint connection.

Parameters:

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

Returns:

the SyncPoller<T,U> for polling of the Private Endpoint Connection resource.

beginDelete

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

Delete private endpoint connection.

Parameters:

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

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)

Delete private endpoint connection.

Parameters:

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

Returns:

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

delete

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

Delete private endpoint connection.

Parameters:

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

delete

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

Delete private endpoint connection.

Parameters:

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

get

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

Get private endpoint connections.

Parameters:

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

Returns:

private endpoint connections.

getWithResponse

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

Get private endpoint connections.

Parameters:

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

Returns:

private endpoint connections along with Response<T>.

list

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

Get private endpoint connection.

Parameters:

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

Returns:

private endpoint connection as paginated response with PagedIterable<T>.

list

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

Get private endpoint connection.

Parameters:

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

Returns:

private endpoint connection as paginated response with PagedIterable<T>.

Applies to