你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ManagedInstancePrivateLinkResourcesClient Interface

public interface ManagedInstancePrivateLinkResourcesClient

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

Method Summary

Modifier and Type Method and Description
abstract ManagedInstancePrivateLinkInner get(String resourceGroupName, String managedInstanceName, String groupName)

Gets a private link resource for SQL server.

abstract Mono<ManagedInstancePrivateLinkInner> getAsync(String resourceGroupName, String managedInstanceName, String groupName)

Gets a private link resource for SQL server.

abstract Response<ManagedInstancePrivateLinkInner> getWithResponse(String resourceGroupName, String managedInstanceName, String groupName, Context context)

Gets a private link resource for SQL server.

abstract Mono<Response<ManagedInstancePrivateLinkInner>> getWithResponseAsync(String resourceGroupName, String managedInstanceName, String groupName)

Gets a private link resource for SQL server.

abstract PagedIterable<ManagedInstancePrivateLinkInner> listByManagedInstance(String resourceGroupName, String managedInstanceName)

Gets the private link resources for SQL server.

abstract PagedIterable<ManagedInstancePrivateLinkInner> listByManagedInstance(String resourceGroupName, String managedInstanceName, Context context)

Gets the private link resources for SQL server.

abstract PagedFlux<ManagedInstancePrivateLinkInner> listByManagedInstanceAsync(String resourceGroupName, String managedInstanceName)

Gets the private link resources for SQL server.

Method Details

get

public abstract ManagedInstancePrivateLinkInner get(String resourceGroupName, String managedInstanceName, String groupName)

Gets a private link resource for SQL server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
groupName - The name of the private link resource.

Returns:

a private link resource for SQL server.

getAsync

public abstract Mono<ManagedInstancePrivateLinkInner> getAsync(String resourceGroupName, String managedInstanceName, String groupName)

Gets a private link resource for SQL server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
groupName - The name of the private link resource.

Returns:

a private link resource for SQL server on successful completion of Mono.

getWithResponse

public abstract Response<ManagedInstancePrivateLinkInner> getWithResponse(String resourceGroupName, String managedInstanceName, String groupName, Context context)

Gets a private link resource for SQL server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
groupName - The name of the private link resource.
context - The context to associate with this operation.

Returns:

a private link resource for SQL server along with Response<T>.

getWithResponseAsync

public abstract Mono<Response<ManagedInstancePrivateLinkInner>> getWithResponseAsync(String resourceGroupName, String managedInstanceName, String groupName)

Gets a private link resource for SQL server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
groupName - The name of the private link resource.

Returns:

a private link resource for SQL server along with Response<T> on successful completion of Mono.

listByManagedInstance

public abstract PagedIterable<ManagedInstancePrivateLinkInner> listByManagedInstance(String resourceGroupName, String managedInstanceName)

Gets the private link resources for SQL server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.

Returns:

the private link resources for SQL server as paginated response with PagedIterable<T>.

listByManagedInstance

public abstract PagedIterable<ManagedInstancePrivateLinkInner> listByManagedInstance(String resourceGroupName, String managedInstanceName, Context context)

Gets the private link resources for SQL server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
context - The context to associate with this operation.

Returns:

the private link resources for SQL server as paginated response with PagedIterable<T>.

listByManagedInstanceAsync

public abstract PagedFlux<ManagedInstancePrivateLinkInner> listByManagedInstanceAsync(String resourceGroupName, String managedInstanceName)

Gets the private link resources for SQL server.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.

Returns:

the private link resources for SQL server as paginated response with PagedFlux<T>.

Applies to