Share via


PrivateLinksClient Interface

public interface PrivateLinksClient

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

Method Summary

Modifier and Type Method and Description
abstract PrivateLinkResourceInner get(String resourceGroupName, String resourceName, String groupId)

Get a private link resource of a IoT Central Application.

abstract Response<PrivateLinkResourceInner> getWithResponse(String resourceGroupName, String resourceName, String groupId, Context context)

Get a private link resource of a IoT Central Application.

abstract PagedIterable<PrivateLinkResourceInner> list(String resourceGroupName, String resourceName)

Get all private link resources of a IoT Central Application.

abstract PagedIterable<PrivateLinkResourceInner> list(String resourceGroupName, String resourceName, Context context)

Get all private link resources of a IoT Central Application.

Method Details

get

public abstract PrivateLinkResourceInner get(String resourceGroupName, String resourceName, String groupId)

Get a private link resource of a IoT Central Application.

Parameters:

resourceGroupName - The name of the resource group that contains the IoT Central application.
resourceName - The ARM resource name of the IoT Central application.
groupId - The private link resource name.

Returns:

a private link resource of a IoT Central Application.

getWithResponse

public abstract Response<PrivateLinkResourceInner> getWithResponse(String resourceGroupName, String resourceName, String groupId, Context context)

Get a private link resource of a IoT Central Application.

Parameters:

resourceGroupName - The name of the resource group that contains the IoT Central application.
resourceName - The ARM resource name of the IoT Central application.
groupId - The private link resource name.
context - The context to associate with this operation.

Returns:

a private link resource of a IoT Central Application along with Response<T>.

list

public abstract PagedIterable<PrivateLinkResourceInner> list(String resourceGroupName, String resourceName)

Get all private link resources of a IoT Central Application.

Parameters:

resourceGroupName - The name of the resource group that contains the IoT Central application.
resourceName - The ARM resource name of the IoT Central application.

Returns:

all private link resources of a IoT Central Application as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<PrivateLinkResourceInner> list(String resourceGroupName, String resourceName, Context context)

Get all private link resources of a IoT Central Application.

Parameters:

resourceGroupName - The name of the resource group that contains the IoT Central application.
resourceName - The ARM resource name of the IoT Central application.
context - The context to associate with this operation.

Returns:

all private link resources of a IoT Central Application as paginated response with PagedIterable<T>.

Applies to