SqlPoolMetadataSyncConfigs Interface

public interface SqlPoolMetadataSyncConfigs

Resource collection API of SqlPoolMetadataSyncConfigs.

Method Summary

Modifier and Type Method and Description
abstract MetadataSyncConfig create(String resourceGroupName, String workspaceName, String sqlPoolName, MetadataSyncConfigInner metadataSyncConfiguration)

Set SQL pool metadata sync config Set the metadata sync configuration for a SQL pool.

abstract Response<MetadataSyncConfig> createWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, MetadataSyncConfigInner metadataSyncConfiguration, Context context)

Set SQL pool metadata sync config Set the metadata sync configuration for a SQL pool.

abstract MetadataSyncConfig get(String resourceGroupName, String workspaceName, String sqlPoolName)

Get SQL pool metadata sync config Get the metadata sync configuration for a SQL pool.

abstract Response<MetadataSyncConfig> getWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, Context context)

Get SQL pool metadata sync config Get the metadata sync configuration for a SQL pool.

Method Details

create

public abstract MetadataSyncConfig create(String resourceGroupName, String workspaceName, String sqlPoolName, MetadataSyncConfigInner metadataSyncConfiguration)

Set SQL pool metadata sync config Set the metadata sync configuration for a SQL pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.
metadataSyncConfiguration - Metadata sync configuration.

Returns:

metadata sync configuration.

createWithResponse

public abstract Response<MetadataSyncConfig> createWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, MetadataSyncConfigInner metadataSyncConfiguration, Context context)

Set SQL pool metadata sync config Set the metadata sync configuration for a SQL pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.
metadataSyncConfiguration - Metadata sync configuration.
context - The context to associate with this operation.

Returns:

metadata sync configuration along with Response<T>.

get

public abstract MetadataSyncConfig get(String resourceGroupName, String workspaceName, String sqlPoolName)

Get SQL pool metadata sync config Get the metadata sync configuration for a SQL pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.

Returns:

the metadata sync configuration for a SQL pool.

getWithResponse

public abstract Response<MetadataSyncConfig> getWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, Context context)

Get SQL pool metadata sync config Get the metadata sync configuration for a SQL pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.
context - The context to associate with this operation.

Returns:

the metadata sync configuration for a SQL pool along with Response<T>.

Applies to