PrivateLinkResourcesClient Interface

public interface PrivateLinkResourcesClient

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

Method Summary

Modifier and Type Method and Description
abstract PrivateLinkGroupResourceInner get(String resourceGroupName, String privateLinkName, String groupId)

Get the specified private link resource associated with the private link.

abstract Response<PrivateLinkGroupResourceInner> getWithResponse(String resourceGroupName, String privateLinkName, String groupId, Context context)

Get the specified private link resource associated with the private link.

abstract PagedIterable<PrivateLinkGroupResourceInner> list(String resourceGroupName, String privateLinkName)

List all private link resources in a private link.

abstract PagedIterable<PrivateLinkGroupResourceInner> list(String resourceGroupName, String privateLinkName, Context context)

List all private link resources in a private link.

Method Details

get

public abstract PrivateLinkGroupResourceInner get(String resourceGroupName, String privateLinkName, String groupId)

Get the specified private link resource associated with the private link.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
privateLinkName - The name of the private link resource. Must be unique within the resource group and follow Azure naming conventions.
groupId - The group ID of the private link resource.

Returns:

the specified private link resource associated with the private link.

getWithResponse

public abstract Response<PrivateLinkGroupResourceInner> getWithResponse(String resourceGroupName, String privateLinkName, String groupId, Context context)

Get the specified private link resource associated with the private link.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
privateLinkName - The name of the private link resource. Must be unique within the resource group and follow Azure naming conventions.
groupId - The group ID of the private link resource.
context - The context to associate with this operation.

Returns:

the specified private link resource associated with the private link along with Response<T>.

list

public abstract PagedIterable<PrivateLinkGroupResourceInner> list(String resourceGroupName, String privateLinkName)

List all private link resources in a private link.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
privateLinkName - The name of the private link resource. Must be unique within the resource group and follow Azure naming conventions.

Returns:

the response of a PrivateLinkGroupResource list operation as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<PrivateLinkGroupResourceInner> list(String resourceGroupName, String privateLinkName, Context context)

List all private link resources in a private link.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
privateLinkName - The name of the private link resource. Must be unique within the resource group and follow Azure naming conventions.
context - The context to associate with this operation.

Returns:

the response of a PrivateLinkGroupResource list operation as paginated response with PagedIterable<T>.

Applies to