PrivateEndpointConnections Interface

public interface PrivateEndpointConnections

Resource collection API of PrivateEndpointConnections.

Method Summary

Modifier and Type Method and Description
abstract Blank define(String name)

Begins definition for a new PrivateEndpointConnection resource.

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

Delete private endpoint connection with the specified name.

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

Delete private endpoint connection with the specified name.

abstract void deleteById(String id)

Delete private endpoint connection with the specified name.

abstract void deleteByIdWithResponse(String id, Context context)

Delete private endpoint connection with the specified name.

abstract PrivateEndpointConnection get(String resourceGroupName, String resourceName, String privateEndpointConnectionName)

Get private endpoint connection properties for the given private endpoint.

abstract PrivateEndpointConnection getById(String id)

Get private endpoint connection properties for the given private endpoint.

abstract Response<PrivateEndpointConnection> getByIdWithResponse(String id, Context context)

Get private endpoint connection properties for the given private endpoint.

abstract Response<PrivateEndpointConnection> getWithResponse(String resourceGroupName, String resourceName, String privateEndpointConnectionName, Context context)

Get private endpoint connection properties for the given private endpoint.

abstract PrivateEndpointConnectionsResponse list(String resourceGroupName, String resourceName)

List private endpoint connection properties.

abstract Response<PrivateEndpointConnectionsResponse> listWithResponse(String resourceGroupName, String resourceName, Context context)

List private endpoint connection properties.

Method Details

define

public abstract PrivateEndpointConnection.DefinitionStages.Blank define(String name)

Begins definition for a new PrivateEndpointConnection resource.

Parameters:

name - resource name.

Returns:

the first stage of the new PrivateEndpointConnection definition.

delete

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

Delete private endpoint connection with the specified name.

Parameters:

resourceGroupName - The name of the resource group that contains the DigitalTwinsInstance.
resourceName - The name of the DigitalTwinsInstance.
privateEndpointConnectionName - The name of the private endpoint connection.

delete

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

Delete private endpoint connection with the specified name.

Parameters:

resourceGroupName - The name of the resource group that contains the DigitalTwinsInstance.
resourceName - The name of the DigitalTwinsInstance.
privateEndpointConnectionName - The name of the private endpoint connection.
context - The context to associate with this operation.

deleteById

public abstract void deleteById(String id)

Delete private endpoint connection with the specified name.

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract void deleteByIdWithResponse(String id, Context context)

Delete private endpoint connection with the specified name.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

get

public abstract PrivateEndpointConnection get(String resourceGroupName, String resourceName, String privateEndpointConnectionName)

Get private endpoint connection properties for the given private endpoint.

Parameters:

resourceGroupName - The name of the resource group that contains the DigitalTwinsInstance.
resourceName - The name of the DigitalTwinsInstance.
privateEndpointConnectionName - The name of the private endpoint connection.

Returns:

private endpoint connection properties for the given private endpoint.

getById

public abstract PrivateEndpointConnection getById(String id)

Get private endpoint connection properties for the given private endpoint.

Parameters:

id - the resource ID.

Returns:

private endpoint connection properties for the given private endpoint along with Response<T>.

getByIdWithResponse

public abstract Response getByIdWithResponse(String id, Context context)

Get private endpoint connection properties for the given private endpoint.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

private endpoint connection properties for the given private endpoint along with Response<T>.

getWithResponse

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

Get private endpoint connection properties for the given private endpoint.

Parameters:

resourceGroupName - The name of the resource group that contains the DigitalTwinsInstance.
resourceName - The name of the DigitalTwinsInstance.
privateEndpointConnectionName - The name of the private endpoint connection.
context - The context to associate with this operation.

Returns:

private endpoint connection properties for the given private endpoint along with Response<T>.

list

public abstract PrivateEndpointConnectionsResponse list(String resourceGroupName, String resourceName)

List private endpoint connection properties.

Parameters:

resourceGroupName - The name of the resource group that contains the DigitalTwinsInstance.
resourceName - The name of the DigitalTwinsInstance.

Returns:

the available private link connections for a Digital Twin.

listWithResponse

public abstract Response listWithResponse(String resourceGroupName, String resourceName, Context context)

List private endpoint connection properties.

Parameters:

resourceGroupName - The name of the resource group that contains the DigitalTwinsInstance.
resourceName - The name of the DigitalTwinsInstance.
context - The context to associate with this operation.

Returns:

the available private link connections for a Digital Twin along with Response<T>.

Applies to

Azure SDK for Java

Latest