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 Private |
| abstract void |
delete(String resourceGroupName, String privateLinkName, String privateEndpointConnectionName)
Deletes the specified private endpoint connection associated with the private link. |
| abstract void |
delete(String resourceGroupName, String privateLinkName, String privateEndpointConnectionName, Context context)
Deletes the specified private endpoint connection associated with the private link. |
| abstract void |
deleteById(String id)
Deletes the specified private endpoint connection associated with the private link. |
| abstract void |
deleteByIdWithResponse(String id, Context context)
Deletes the specified private endpoint connection associated with the private link. |
|
abstract
Private |
get(String resourceGroupName, String privateLinkName, String privateEndpointConnectionName)
Gets the specified private endpoint connection associated with the private link. |
|
abstract
Private |
getById(String id)
Gets the specified private endpoint connection associated with the private link. |
|
abstract
Response<Private |
getByIdWithResponse(String id, Context context)
Gets the specified private endpoint connection associated with the private link. |
|
abstract
Response<Private |
getWithResponse(String resourceGroupName, String privateLinkName, String privateEndpointConnectionName, Context context)
Gets the specified private endpoint connection associated with the private link. |
|
abstract
Paged |
list(String resourceGroupName, String privateLinkName)
Gets all private endpoint connections for a private link. |
|
abstract
Paged |
list(String resourceGroupName, String privateLinkName, Context context)
Gets all private endpoint connections for a private link. |
Method Details
define
public abstract PrivateEndpointConnection.DefinitionStages.Blank define(String name)
Begins definition for a new PrivateEndpointConnection resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String privateLinkName, String privateEndpointConnectionName)
Deletes the specified private endpoint connection associated with the private link. This operation will disconnect the private endpoint and remove the connection configuration.
Parameters:
delete
public abstract void delete(String resourceGroupName, String privateLinkName, String privateEndpointConnectionName, Context context)
Deletes the specified private endpoint connection associated with the private link. This operation will disconnect the private endpoint and remove the connection configuration.
Parameters:
deleteById
public abstract void deleteById(String id)
Deletes the specified private endpoint connection associated with the private link. This operation will disconnect the private endpoint and remove the connection configuration.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Deletes the specified private endpoint connection associated with the private link. This operation will disconnect the private endpoint and remove the connection configuration.
Parameters:
get
public abstract PrivateEndpointConnection get(String resourceGroupName, String privateLinkName, String privateEndpointConnectionName)
Gets the specified private endpoint connection associated with the private link. Returns the connection details, status, and configuration for a specific private endpoint.
Parameters:
Returns:
getById
public abstract PrivateEndpointConnection getById(String id)
Gets the specified private endpoint connection associated with the private link. Returns the connection details, status, and configuration for a specific private endpoint.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<PrivateEndpointConnection> getByIdWithResponse(String id, Context context)
Gets the specified private endpoint connection associated with the private link. Returns the connection details, status, and configuration for a specific private endpoint.
Parameters:
Returns:
getWithResponse
public abstract Response<PrivateEndpointConnection> getWithResponse(String resourceGroupName, String privateLinkName, String privateEndpointConnectionName, Context context)
Gets the specified private endpoint connection associated with the private link. Returns the connection details, status, and configuration for a specific private endpoint.
Parameters:
Returns:
list
public abstract PagedIterable<PrivateEndpointConnection> list(String resourceGroupName, String privateLinkName)
Gets all private endpoint connections for a private link. Returns the list of private endpoints that are connected or in the process of connecting to this private link.
Parameters:
Returns:
list
public abstract PagedIterable<PrivateEndpointConnection> list(String resourceGroupName, String privateLinkName, Context context)
Gets all private endpoint connections for a private link. Returns the list of private endpoints that are connected or in the process of connecting to this private link.
Parameters:
Returns: