Partager via


SqlPoolSensitivityLabels interface

Interface représentant un SqlPoolSensitivityLabels.

Méthodes

createOrUpdate(string, string, string, string, string, string, SensitivityLabel, SqlPoolSensitivityLabelsCreateOrUpdateOptionalParams)

Crée ou met à jour l’étiquette de confidentialité d’une colonne donnée dans un pool Sql

delete(string, string, string, string, string, string, SqlPoolSensitivityLabelsDeleteOptionalParams)

Supprime l’étiquette de confidentialité d’une colonne donnée dans un pool Sql

disableRecommendation(string, string, string, string, string, string, SqlPoolSensitivityLabelsDisableRecommendationOptionalParams)

Désactive les recommandations de confidentialité sur une colonne donnée

enableRecommendation(string, string, string, string, string, string, SqlPoolSensitivityLabelsEnableRecommendationOptionalParams)

Active les recommandations de confidentialité sur une colonne donnée (les recommandations sont activées par défaut sur toutes les colonnes)

get(string, string, string, string, string, string, SensitivityLabelSource, SqlPoolSensitivityLabelsGetOptionalParams)

Obtient l’étiquette de confidentialité d’une colonne donnée

listCurrent(string, string, string, SqlPoolSensitivityLabelsListCurrentOptionalParams)

Obtient les étiquettes de confidentialité du pool SQL.

listRecommended(string, string, string, SqlPoolSensitivityLabelsListRecommendedOptionalParams)

Obtient les étiquettes de confidentialité d’un pool SQL donné.

update(string, string, string, SensitivityLabelUpdateList, SqlPoolSensitivityLabelsUpdateOptionalParams)

Mettez à jour les étiquettes de confidentialité d’un pool SQL donné à l’aide d’un lot d’opérations.

Détails de la méthode

createOrUpdate(string, string, string, string, string, string, SensitivityLabel, SqlPoolSensitivityLabelsCreateOrUpdateOptionalParams)

Crée ou met à jour l’étiquette de confidentialité d’une colonne donnée dans un pool Sql

function createOrUpdate(resourceGroupName: string, workspaceName: string, sqlPoolName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: SqlPoolSensitivityLabelsCreateOrUpdateOptionalParams): Promise<SensitivityLabel>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

sqlPoolName

string

Nom du pool SQL

schemaName

string

Nom du schéma.

tableName

string

Nom de la table.

columnName

string

Nom de la colonne.

parameters
SensitivityLabel

Ressource d’étiquette de confidentialité de colonne.

options
SqlPoolSensitivityLabelsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<SensitivityLabel>

delete(string, string, string, string, string, string, SqlPoolSensitivityLabelsDeleteOptionalParams)

Supprime l’étiquette de confidentialité d’une colonne donnée dans un pool Sql

function delete(resourceGroupName: string, workspaceName: string, sqlPoolName: string, schemaName: string, tableName: string, columnName: string, options?: SqlPoolSensitivityLabelsDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

sqlPoolName

string

Nom du pool SQL

schemaName

string

Nom du schéma.

tableName

string

Nom de la table.

columnName

string

Nom de la colonne.

options
SqlPoolSensitivityLabelsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

disableRecommendation(string, string, string, string, string, string, SqlPoolSensitivityLabelsDisableRecommendationOptionalParams)

Désactive les recommandations de confidentialité sur une colonne donnée

function disableRecommendation(resourceGroupName: string, workspaceName: string, sqlPoolName: string, schemaName: string, tableName: string, columnName: string, options?: SqlPoolSensitivityLabelsDisableRecommendationOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

sqlPoolName

string

Nom du pool SQL

schemaName

string

Nom du schéma.

tableName

string

Nom de la table.

columnName

string

Nom de la colonne.

Retours

Promise<void>

enableRecommendation(string, string, string, string, string, string, SqlPoolSensitivityLabelsEnableRecommendationOptionalParams)

Active les recommandations de confidentialité sur une colonne donnée (les recommandations sont activées par défaut sur toutes les colonnes)

function enableRecommendation(resourceGroupName: string, workspaceName: string, sqlPoolName: string, schemaName: string, tableName: string, columnName: string, options?: SqlPoolSensitivityLabelsEnableRecommendationOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

sqlPoolName

string

Nom du pool SQL

schemaName

string

Nom du schéma.

tableName

string

Nom de la table.

columnName

string

Nom de la colonne.

Retours

Promise<void>

get(string, string, string, string, string, string, SensitivityLabelSource, SqlPoolSensitivityLabelsGetOptionalParams)

Obtient l’étiquette de confidentialité d’une colonne donnée

function get(resourceGroupName: string, workspaceName: string, sqlPoolName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: SqlPoolSensitivityLabelsGetOptionalParams): Promise<SensitivityLabel>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

sqlPoolName

string

Nom du pool SQL

schemaName

string

Nom du schéma.

tableName

string

Nom de la table.

columnName

string

Nom de la colonne.

sensitivityLabelSource
SensitivityLabelSource

Source de l’étiquette de confidentialité.

options
SqlPoolSensitivityLabelsGetOptionalParams

Paramètres d’options.

Retours

Promise<SensitivityLabel>

listCurrent(string, string, string, SqlPoolSensitivityLabelsListCurrentOptionalParams)

Obtient les étiquettes de confidentialité du pool SQL.

function listCurrent(resourceGroupName: string, workspaceName: string, sqlPoolName: string, options?: SqlPoolSensitivityLabelsListCurrentOptionalParams): PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

sqlPoolName

string

Nom du pool SQL

options
SqlPoolSensitivityLabelsListCurrentOptionalParams

Paramètres d’options.

Retours

listRecommended(string, string, string, SqlPoolSensitivityLabelsListRecommendedOptionalParams)

Obtient les étiquettes de confidentialité d’un pool SQL donné.

function listRecommended(resourceGroupName: string, workspaceName: string, sqlPoolName: string, options?: SqlPoolSensitivityLabelsListRecommendedOptionalParams): PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

sqlPoolName

string

Nom du pool SQL

Retours

update(string, string, string, SensitivityLabelUpdateList, SqlPoolSensitivityLabelsUpdateOptionalParams)

Mettez à jour les étiquettes de confidentialité d’un pool SQL donné à l’aide d’un lot d’opérations.

function update(resourceGroupName: string, workspaceName: string, sqlPoolName: string, parameters: SensitivityLabelUpdateList, options?: SqlPoolSensitivityLabelsUpdateOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

sqlPoolName

string

Nom du pool SQL

parameters
SensitivityLabelUpdateList

Liste des opérations de mise à jour d’étiquettes de confidentialité.

options
SqlPoolSensitivityLabelsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<void>