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 PagedIterable<PrivateLinkResourceInner> listSupported(String resourceGroupName, String searchServiceName)

Gets a list of all supported private link resource types for the given service.

abstract PagedIterable<PrivateLinkResourceInner> listSupported(String resourceGroupName, String searchServiceName, UUID clientRequestId, Context context)

Gets a list of all supported private link resource types for the given service.

abstract PagedFlux<PrivateLinkResourceInner> listSupportedAsync(String resourceGroupName, String searchServiceName)

Gets a list of all supported private link resource types for the given service.

abstract PagedFlux<PrivateLinkResourceInner> listSupportedAsync(String resourceGroupName, String searchServiceName, UUID clientRequestId)

Gets a list of all supported private link resource types for the given service.

Method Details

listSupported

public abstract PagedIterable listSupported(String resourceGroupName, String searchServiceName)

Gets a list of all supported private link resource types for the given service.

Parameters:

resourceGroupName - The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal.
searchServiceName - The name of the search service associated with the specified resource group.

Returns:

a list of all supported private link resource types for the given service as paginated response with PagedIterable<T>.

listSupported

public abstract PagedIterable listSupported(String resourceGroupName, String searchServiceName, UUID clientRequestId, Context context)

Gets a list of all supported private link resource types for the given service.

Parameters:

resourceGroupName - The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal.
searchServiceName - The name of the search service associated with the specified resource group.
clientRequestId - A client-generated GUID value that identifies this request. If specified, this will be included in response information as a way to track the request.
context - The context to associate with this operation.

Returns:

a list of all supported private link resource types for the given service as paginated response with PagedIterable<T>.

listSupportedAsync

public abstract PagedFlux listSupportedAsync(String resourceGroupName, String searchServiceName)

Gets a list of all supported private link resource types for the given service.

Parameters:

resourceGroupName - The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal.
searchServiceName - The name of the search service associated with the specified resource group.

Returns:

a list of all supported private link resource types for the given service as paginated response with PagedFlux<T>.

listSupportedAsync

public abstract PagedFlux listSupportedAsync(String resourceGroupName, String searchServiceName, UUID clientRequestId)

Gets a list of all supported private link resource types for the given service.

Parameters:

resourceGroupName - The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal.
searchServiceName - The name of the search service associated with the specified resource group.
clientRequestId - A client-generated GUID value that identifies this request. If specified, this will be included in response information as a way to track the request.

Returns:

a list of all supported private link resource types for the given service as paginated response with PagedFlux<T>.

Applies to