Partager via


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> beginCreateOrUpdate(String resourceGroupName, String scopeName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters)

Approve or reject a private endpoint connection with a given name.

abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String scopeName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters, Context context)

Approve or reject a private endpoint connection with a given name.

abstract PollerFlux<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreateOrUpdateAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters)

Approve or reject a private endpoint connection with a given name.

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

Deletes a private endpoint connection with a given name.

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

Deletes a private endpoint connection with a given name.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName)

Deletes a private endpoint connection with a given name.

abstract PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String scopeName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters)

Approve or reject a private endpoint connection with a given name.

abstract PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String scopeName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters, Context context)

Approve or reject a private endpoint connection with a given name.

abstract Mono<PrivateEndpointConnectionInner> createOrUpdateAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters)

Approve or reject a private endpoint connection with a given name.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters)

Approve or reject a private endpoint connection with a given name.

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

Deletes a private endpoint connection with a given name.

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

Deletes a private endpoint connection with a given name.

abstract Mono<Void> deleteAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName)

Deletes a private endpoint connection with a given name.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName)

Deletes a private endpoint connection with a given name.

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

Gets a private endpoint connection.

abstract Mono<PrivateEndpointConnectionInner> getAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName)

Gets a private endpoint connection.

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

Gets a private endpoint connection.

abstract Mono<Response<PrivateEndpointConnectionInner>> getWithResponseAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName)

Gets a private endpoint connection.

abstract PrivateEndpointConnectionListResultInner listByPrivateLinkScope(String resourceGroupName, String scopeName)

Gets all private endpoint connections on a private link scope.

abstract Mono<PrivateEndpointConnectionListResultInner> listByPrivateLinkScopeAsync(String resourceGroupName, String scopeName)

Gets all private endpoint connections on a private link scope.

abstract Response<PrivateEndpointConnectionListResultInner> listByPrivateLinkScopeWithResponse(String resourceGroupName, String scopeName, Context context)

Gets all private endpoint connections on a private link scope.

abstract Mono<Response<PrivateEndpointConnectionListResultInner>> listByPrivateLinkScopeWithResponseAsync(String resourceGroupName, String scopeName)

Gets all private endpoint connections on a private link scope.

Method Details

beginCreateOrUpdate

public abstract SyncPoller,PrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String scopeName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters)

Approve or reject a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.
parameters - The parameters parameter.

Returns:

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

beginCreateOrUpdate

public abstract SyncPoller,PrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String scopeName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters, Context context)

Approve or reject a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.
parameters - The parameters parameter.
context - The context to associate with this operation.

Returns:

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

beginCreateOrUpdateAsync

public abstract PollerFlux,PrivateEndpointConnectionInner> beginCreateOrUpdateAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters)

Approve or reject a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.
parameters - The parameters parameter.

Returns:

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

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String scopeName, String privateEndpointConnectionName)

Deletes a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.

Returns:

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

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String scopeName, String privateEndpointConnectionName, Context context)

Deletes a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
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.

beginDeleteAsync

public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName)

Deletes a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.

Returns:

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

createOrUpdate

public abstract PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String scopeName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters)

Approve or reject a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.
parameters - The parameters parameter.

Returns:

the Private Endpoint Connection resource.

createOrUpdate

public abstract PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String scopeName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters, Context context)

Approve or reject a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.
parameters - The parameters parameter.
context - The context to associate with this operation.

Returns:

the Private Endpoint Connection resource.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters)

Approve or reject a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.
parameters - The parameters parameter.

Returns:

the Private Endpoint Connection resource on successful completion of Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters)

Approve or reject a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.
parameters - The parameters parameter.

Returns:

the Private Endpoint Connection resource along with Response<T> on successful completion of Mono.

delete

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

Deletes a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.

delete

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

Deletes a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.
context - The context to associate with this operation.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName)

Deletes a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.

Returns:

A Mono that completes when a successful response is received.

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName)

Deletes a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.

Returns:

the Response<T> on successful completion of Mono.

get

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

Gets a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.

Returns:

a private endpoint connection.

getAsync

public abstract Mono getAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName)

Gets a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.

Returns:

a private endpoint connection on successful completion of Mono.

getWithResponse

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

Gets a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.
context - The context to associate with this operation.

Returns:

a private endpoint connection along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String scopeName, String privateEndpointConnectionName)

Gets a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
privateEndpointConnectionName - The name of the private endpoint connection.

Returns:

a private endpoint connection along with Response<T> on successful completion of Mono.

listByPrivateLinkScope

public abstract PrivateEndpointConnectionListResultInner listByPrivateLinkScope(String resourceGroupName, String scopeName)

Gets all private endpoint connections on a private link scope.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.

Returns:

all private endpoint connections on a private link scope.

listByPrivateLinkScopeAsync

public abstract Mono listByPrivateLinkScopeAsync(String resourceGroupName, String scopeName)

Gets all private endpoint connections on a private link scope.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.

Returns:

all private endpoint connections on a private link scope on successful completion of Mono.

listByPrivateLinkScopeWithResponse

public abstract Response listByPrivateLinkScopeWithResponse(String resourceGroupName, String scopeName, Context context)

Gets all private endpoint connections on a private link scope.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.
context - The context to associate with this operation.

Returns:

all private endpoint connections on a private link scope along with Response<T>.

listByPrivateLinkScopeWithResponseAsync

public abstract Mono> listByPrivateLinkScopeWithResponseAsync(String resourceGroupName, String scopeName)

Gets all private endpoint connections on a private link scope.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
scopeName - The name of the Azure Monitor PrivateLinkScope resource.

Returns:

all private endpoint connections on a private link scope along with Response<T> on successful completion of Mono.

Applies to