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 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.
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> 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 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 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 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>.