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 registryName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)

Update the state of specified private endpoint connection associated with the container registry.

abstract SyncPoller<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String registryName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection, Context context)

Update the state of specified private endpoint connection associated with the container registry.

abstract PollerFlux<PollResult<PrivateEndpointConnectionInner>,PrivateEndpointConnectionInner> beginCreateOrUpdateAsync(String resourceGroupName, String registryName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)

Update the state of specified private endpoint connection associated with the container registry.

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

Deletes the specified private endpoint connection associated with the container registry.

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

Deletes the specified private endpoint connection associated with the container registry.

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

Deletes the specified private endpoint connection associated with the container registry.

abstract PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String registryName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)

Update the state of specified private endpoint connection associated with the container registry.

abstract PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String registryName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection, Context context)

Update the state of specified private endpoint connection associated with the container registry.

abstract Mono<PrivateEndpointConnectionInner> createOrUpdateAsync(String resourceGroupName, String registryName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)

Update the state of specified private endpoint connection associated with the container registry.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String registryName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)

Update the state of specified private endpoint connection associated with the container registry.

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

Deletes the specified private endpoint connection associated with the container registry.

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

Deletes the specified private endpoint connection associated with the container registry.

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

Deletes the specified private endpoint connection associated with the container registry.

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

Deletes the specified private endpoint connection associated with the container registry.

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

Get the specified private endpoint connection associated with the container registry.

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

Get the specified private endpoint connection associated with the container registry.

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

Get the specified private endpoint connection associated with the container registry.

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

Get the specified private endpoint connection associated with the container registry.

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

List all private endpoint connections in a container registry.

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

List all private endpoint connections in a container registry.

abstract PagedFlux<PrivateEndpointConnectionInner> listAsync(String resourceGroupName, String registryName)

List all private endpoint connections in a container registry.

Method Details

beginCreateOrUpdate

public abstract SyncPoller,PrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String registryName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)

Update the state of specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
privateEndpointConnectionName - The name of the private endpoint connection.
privateEndpointConnection - The parameters for creating a private endpoint connection.

Returns:

the SyncPoller<T,U> for polling of an object that represents a private endpoint connection for a container registry.

beginCreateOrUpdate

public abstract SyncPoller,PrivateEndpointConnectionInner> beginCreateOrUpdate(String resourceGroupName, String registryName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection, Context context)

Update the state of specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
privateEndpointConnectionName - The name of the private endpoint connection.
privateEndpointConnection - The parameters for creating a private endpoint connection.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of an object that represents a private endpoint connection for a container registry.

beginCreateOrUpdateAsync

public abstract PollerFlux,PrivateEndpointConnectionInner> beginCreateOrUpdateAsync(String resourceGroupName, String registryName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)

Update the state of specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
privateEndpointConnectionName - The name of the private endpoint connection.
privateEndpointConnection - The parameters for creating a private endpoint connection.

Returns:

the PollerFlux<T,U> for polling of an object that represents a private endpoint connection for a container registry.

beginDelete

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

Deletes the specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
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 registryName, String privateEndpointConnectionName, Context context)

Deletes the specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
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 registryName, String privateEndpointConnectionName)

Deletes the specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
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 registryName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)

Update the state of specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
privateEndpointConnectionName - The name of the private endpoint connection.
privateEndpointConnection - The parameters for creating a private endpoint connection.

Returns:

an object that represents a private endpoint connection for a container registry.

createOrUpdate

public abstract PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String registryName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection, Context context)

Update the state of specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
privateEndpointConnectionName - The name of the private endpoint connection.
privateEndpointConnection - The parameters for creating a private endpoint connection.
context - The context to associate with this operation.

Returns:

an object that represents a private endpoint connection for a container registry.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String registryName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)

Update the state of specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
privateEndpointConnectionName - The name of the private endpoint connection.
privateEndpointConnection - The parameters for creating a private endpoint connection.

Returns:

an object that represents a private endpoint connection for a container registry on successful completion of Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String registryName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)

Update the state of specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
privateEndpointConnectionName - The name of the private endpoint connection.
privateEndpointConnection - The parameters for creating a private endpoint connection.

Returns:

an object that represents a private endpoint connection for a container registry along with Response<T> on successful completion of Mono.

delete

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

Deletes the specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
privateEndpointConnectionName - The name of the private endpoint connection.

delete

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

Deletes the specified private endpoint connection associated with the container registry.

Parameters:

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

deleteAsync

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

Deletes the specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
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 registryName, String privateEndpointConnectionName)

Deletes the specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
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 registryName, String privateEndpointConnectionName)

Get the specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
privateEndpointConnectionName - The name of the private endpoint connection.

Returns:

the specified private endpoint connection associated with the container registry.

getAsync

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

Get the specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
privateEndpointConnectionName - The name of the private endpoint connection.

Returns:

the specified private endpoint connection associated with the container registry on successful completion of Mono.

getWithResponse

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

Get the specified private endpoint connection associated with the container registry.

Parameters:

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

Returns:

the specified private endpoint connection associated with the container registry along with Response<T>.

getWithResponseAsync

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

Get the specified private endpoint connection associated with the container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
privateEndpointConnectionName - The name of the private endpoint connection.

Returns:

the specified private endpoint connection associated with the container registry along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable list(String resourceGroupName, String registryName)

List all private endpoint connections in a container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.

Returns:

the result of a request to list private endpoint connections for a container registry as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String registryName, Context context)

List all private endpoint connections in a container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.
context - The context to associate with this operation.

Returns:

the result of a request to list private endpoint connections for a container registry as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String registryName)

List all private endpoint connections in a container registry.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
registryName - The name of the container registry.

Returns:

the result of a request to list private endpoint connections for a container registry as paginated response with PagedFlux<T>.

Applies to