PrivateLinks Interface

public interface PrivateLinks

Resource collection API of PrivateLinks.

Method Summary

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

Get a private link resource of a IoT Central Application.

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

Get a private link resource of a IoT Central Application.

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

Get all private link resources of a IoT Central Application.

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

Get all private link resources of a IoT Central Application.

Method Details

public abstract PrivateLinkResource 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.

public abstract Response<PrivateLinkResource> 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>.

public abstract PagedIterable<PrivateLinkResource> 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>.

public abstract PagedIterable<PrivateLinkResource> 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