Partager via


ManagedInstancePrivateEndpointConnectionsClient Interface

public interface ManagedInstancePrivateEndpointConnectionsClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<ManagedInstancePrivateEndpointConnectionInner>,ManagedInstancePrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName, ManagedInstancePrivateEndpointConnectionInner parameters)

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

abstract SyncPoller<PollResult<ManagedInstancePrivateEndpointConnectionInner>,ManagedInstancePrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName, ManagedInstancePrivateEndpointConnectionInner parameters, Context context)

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

abstract PollerFlux<PollResult<ManagedInstancePrivateEndpointConnectionInner>,ManagedInstancePrivateEndpointConnectionInner> beginCreateOrUpdateAsync(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName, ManagedInstancePrivateEndpointConnectionInner parameters)

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

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

Deletes a private endpoint connection with a given name.

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

Deletes a private endpoint connection with a given name.

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

Deletes a private endpoint connection with a given name.

abstract ManagedInstancePrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName, ManagedInstancePrivateEndpointConnectionInner parameters)

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

abstract ManagedInstancePrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName, ManagedInstancePrivateEndpointConnectionInner parameters, Context context)

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

abstract Mono<ManagedInstancePrivateEndpointConnectionInner> createOrUpdateAsync(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName, ManagedInstancePrivateEndpointConnectionInner parameters)

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

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName, ManagedInstancePrivateEndpointConnectionInner parameters)

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

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

Deletes a private endpoint connection with a given name.

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

Deletes a private endpoint connection with a given name.

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

Deletes a private endpoint connection with a given name.

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

Deletes a private endpoint connection with a given name.

abstract ManagedInstancePrivateEndpointConnectionInner get(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName)

Gets a private endpoint connection.

abstract Mono<ManagedInstancePrivateEndpointConnectionInner> getAsync(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName)

Gets a private endpoint connection.

abstract Response<ManagedInstancePrivateEndpointConnectionInner> getWithResponse(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName, Context context)

Gets a private endpoint connection.

abstract Mono<Response<ManagedInstancePrivateEndpointConnectionInner>> getWithResponseAsync(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName)

Gets a private endpoint connection.

abstract PagedIterable<ManagedInstancePrivateEndpointConnectionInner> listByManagedInstance(String resourceGroupName, String managedInstanceName)

Gets all private endpoint connections on a server.

abstract PagedIterable<ManagedInstancePrivateEndpointConnectionInner> listByManagedInstance(String resourceGroupName, String managedInstanceName, Context context)

Gets all private endpoint connections on a server.

abstract PagedFlux<ManagedInstancePrivateEndpointConnectionInner> listByManagedInstanceAsync(String resourceGroupName, String managedInstanceName)

Gets all private endpoint connections on a server.

Method Details

beginCreateOrUpdate

public abstract SyncPoller,ManagedInstancePrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName, ManagedInstancePrivateEndpointConnectionInner parameters)

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

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The privateEndpointConnectionName parameter.
parameters - The parameters parameter.

Returns:

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

beginCreateOrUpdate

public abstract SyncPoller,ManagedInstancePrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName, ManagedInstancePrivateEndpointConnectionInner parameters, Context context)

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

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The privateEndpointConnectionName parameter.
parameters - The parameters parameter.
context - The context to associate with this operation.

Returns:

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

beginCreateOrUpdateAsync

public abstract PollerFlux,ManagedInstancePrivateEndpointConnectionInner> beginCreateOrUpdateAsync(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName, ManagedInstancePrivateEndpointConnectionInner parameters)

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

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The privateEndpointConnectionName parameter.
parameters - The parameters parameter.

Returns:

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

beginDelete

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

Deletes a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The privateEndpointConnectionName parameter.

Returns:

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

beginDelete

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

Deletes a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The privateEndpointConnectionName parameter.
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 managedInstanceName, String privateEndpointConnectionName)

Deletes a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The privateEndpointConnectionName parameter.

Returns:

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

createOrUpdate

public abstract ManagedInstancePrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName, ManagedInstancePrivateEndpointConnectionInner parameters)

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

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The privateEndpointConnectionName parameter.
parameters - The parameters parameter.

Returns:

a private endpoint connection.

createOrUpdate

public abstract ManagedInstancePrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName, ManagedInstancePrivateEndpointConnectionInner parameters, Context context)

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

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The privateEndpointConnectionName parameter.
parameters - The parameters parameter.
context - The context to associate with this operation.

Returns:

a private endpoint connection.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName, ManagedInstancePrivateEndpointConnectionInner parameters)

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

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The privateEndpointConnectionName parameter.
parameters - The parameters parameter.

Returns:

a private endpoint connection on successful completion of Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName, ManagedInstancePrivateEndpointConnectionInner parameters)

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

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The privateEndpointConnectionName parameter.
parameters - The parameters parameter.

Returns:

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

delete

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

Deletes a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The privateEndpointConnectionName parameter.

delete

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

Deletes a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The privateEndpointConnectionName parameter.
context - The context to associate with this operation.

deleteAsync

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

Deletes a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The privateEndpointConnectionName parameter.

Returns:

A Mono that completes when a successful response is received.

deleteWithResponseAsync

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

Deletes a private endpoint connection with a given name.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The privateEndpointConnectionName parameter.

Returns:

the Response<T> on successful completion of Mono.

get

public abstract ManagedInstancePrivateEndpointConnectionInner get(String resourceGroupName, String managedInstanceName, String privateEndpointConnectionName)

Gets a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The name of the private endpoint connection.

Returns:

a private endpoint connection.

getAsync

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

Gets a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, String privateEndpointConnectionName, Context context)

Gets a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, String privateEndpointConnectionName)

Gets a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
privateEndpointConnectionName - The name of the private endpoint connection.

Returns:

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

listByManagedInstance

public abstract PagedIterable listByManagedInstance(String resourceGroupName, String managedInstanceName)

Gets all private endpoint connections on a server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.

Returns:

all private endpoint connections on a server as paginated response with PagedIterable<T>.

listByManagedInstance

public abstract PagedIterable listByManagedInstance(String resourceGroupName, String managedInstanceName, Context context)

Gets all private endpoint connections on a server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
context - The context to associate with this operation.

Returns:

all private endpoint connections on a server as paginated response with PagedIterable<T>.

listByManagedInstanceAsync

public abstract PagedFlux listByManagedInstanceAsync(String resourceGroupName, String managedInstanceName)

Gets all private endpoint connections on a server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.

Returns:

all private endpoint connections on a server as paginated response with PagedFlux<T>.

Applies to