SqlPoolSensitivityLabels Interface
public interface SqlPoolSensitivityLabels
Resource collection API of SqlPoolSensitivityLabels.
Method Summary
Method Details
define
public abstract SensitivityLabel.DefinitionStages.Blank define()
Begins definition for a new SensitivityLabel resource.
Returns:
delete
public abstract void delete(String resourceGroupName, String workspaceName, String sqlPoolName, String schemaName, String tableName, String columnName)
Deletes the sensitivity label of a given column in a Sql pool.
Parameters:
deleteById
public abstract void deleteById(String id)
Deletes the sensitivity label of a given column in a Sql pool.
Parameters:
deleteByIdWithResponse
public abstract Response<Void> deleteByIdWithResponse(String id, Context context)
Deletes the sensitivity label of a given column in a Sql pool.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, String schemaName, String tableName, String columnName, Context context)
Deletes the sensitivity label of a given column in a Sql pool.
Parameters:
Returns:
disableRecommendation
public abstract void disableRecommendation(String resourceGroupName, String workspaceName, String sqlPoolName, String schemaName, String tableName, String columnName)
Disables sensitivity recommendations on a given column.
Parameters:
disableRecommendationWithResponse
public abstract Response<Void> disableRecommendationWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, String schemaName, String tableName, String columnName, Context context)
Disables sensitivity recommendations on a given column.
Parameters:
Returns:
enableRecommendation
public abstract void enableRecommendation(String resourceGroupName, String workspaceName, String sqlPoolName, String schemaName, String tableName, String columnName)
Enables sensitivity recommendations on a given column (recommendations are enabled by default on all columns).
Parameters:
enableRecommendationWithResponse
public abstract Response<Void> enableRecommendationWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, String schemaName, String tableName, String columnName, Context context)
Enables sensitivity recommendations on a given column (recommendations are enabled by default on all columns).
Parameters:
Returns:
get
public abstract SensitivityLabel get(String resourceGroupName, String workspaceName, String sqlPoolName, String schemaName, String tableName, String columnName, SensitivityLabelSource sensitivityLabelSource)
Gets the sensitivity label of a given column.
Parameters:
Returns:
getWithResponse
public abstract Response<SensitivityLabel> getWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, String schemaName, String tableName, String columnName, SensitivityLabelSource sensitivityLabelSource, Context context)
Gets the sensitivity label of a given column.
Parameters:
Returns:
listCurrent
public abstract PagedIterable<SensitivityLabel> listCurrent(String resourceGroupName, String workspaceName, String sqlPoolName)
Gets SQL pool sensitivity labels Gets SQL pool sensitivity labels.
Parameters:
Returns:
listCurrent
public abstract PagedIterable<SensitivityLabel> listCurrent(String resourceGroupName, String workspaceName, String sqlPoolName, String filter, Context context)
Gets SQL pool sensitivity labels Gets SQL pool sensitivity labels.
Parameters:
Returns:
listRecommended
public abstract PagedIterable<SensitivityLabel> listRecommended(String resourceGroupName, String workspaceName, String sqlPoolName)
Gets sensitivity labels of a given SQL pool Gets sensitivity labels of a given SQL pool.
Parameters:
Returns:
listRecommended
public abstract PagedIterable<SensitivityLabel> listRecommended(String resourceGroupName, String workspaceName, String sqlPoolName, Boolean includeDisabledRecommendations, String skipToken, String filter, Context context)
Gets sensitivity labels of a given SQL pool Gets sensitivity labels of a given SQL pool.
Parameters:
Returns:
update
public abstract void update(String resourceGroupName, String workspaceName, String sqlPoolName, SensitivityLabelUpdateList parameters)
Update sensitivity labels of a given SQL Pool using an operations batch.
Parameters:
updateWithResponse
public abstract Response<Void> updateWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, SensitivityLabelUpdateList parameters, Context context)
Update sensitivity labels of a given SQL Pool using an operations batch.
Parameters:
Returns: