SqlPoolSensitivityLabels interface
Interface que representa um SqlPoolSensitivityLabels.
Métodos
Detalhes do método
createOrUpdate(string, string, string, string, string, string, SensitivityLabel, SqlPoolSensitivityLabelsCreateOrUpdateOptionalParams)
Cria ou atualiza o rótulo de confidencialidade de uma determinada coluna em um pool de Sql
function createOrUpdate(resourceGroupName: string, workspaceName: string, sqlPoolName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: SqlPoolSensitivityLabelsCreateOrUpdateOptionalParams): Promise<SensitivityLabel>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- workspaceName
-
string
O nome do workspace.
- sqlPoolName
-
string
Nome do pool de SQL
- schemaName
-
string
O nome do esquema.
- tableName
-
string
O nome da tabela.
- columnName
-
string
O nome da coluna.
- parameters
- SensitivityLabel
O recurso de rótulo de confidencialidade da coluna.
Os parâmetros de opções.
Retornos
Promise<SensitivityLabel>
delete(string, string, string, string, string, string, SqlPoolSensitivityLabelsDeleteOptionalParams)
Exclui o rótulo de confidencialidade de uma determinada coluna em um pool de Sql
function delete(resourceGroupName: string, workspaceName: string, sqlPoolName: string, schemaName: string, tableName: string, columnName: string, options?: SqlPoolSensitivityLabelsDeleteOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- workspaceName
-
string
O nome do workspace.
- sqlPoolName
-
string
Nome do pool de SQL
- schemaName
-
string
O nome do esquema.
- tableName
-
string
O nome da tabela.
- columnName
-
string
O nome da coluna.
Os parâmetros de opções.
Retornos
Promise<void>
disableRecommendation(string, string, string, string, string, string, SqlPoolSensitivityLabelsDisableRecommendationOptionalParams)
Desabilita recomendações de confidencialidade em uma determinada coluna
function disableRecommendation(resourceGroupName: string, workspaceName: string, sqlPoolName: string, schemaName: string, tableName: string, columnName: string, options?: SqlPoolSensitivityLabelsDisableRecommendationOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- workspaceName
-
string
O nome do workspace.
- sqlPoolName
-
string
Nome do pool de SQL
- schemaName
-
string
O nome do esquema.
- tableName
-
string
O nome da tabela.
- columnName
-
string
O nome da coluna.
Os parâmetros de opções.
Retornos
Promise<void>
enableRecommendation(string, string, string, string, string, string, SqlPoolSensitivityLabelsEnableRecommendationOptionalParams)
Habilita recomendações de confidencialidade em uma determinada coluna (as recomendações são habilitadas por padrão em todas as colunas)
function enableRecommendation(resourceGroupName: string, workspaceName: string, sqlPoolName: string, schemaName: string, tableName: string, columnName: string, options?: SqlPoolSensitivityLabelsEnableRecommendationOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- workspaceName
-
string
O nome do workspace.
- sqlPoolName
-
string
Nome do pool de SQL
- schemaName
-
string
O nome do esquema.
- tableName
-
string
O nome da tabela.
- columnName
-
string
O nome da coluna.
Os parâmetros de opções.
Retornos
Promise<void>
get(string, string, string, string, string, string, SensitivityLabelSource, SqlPoolSensitivityLabelsGetOptionalParams)
Obtém o rótulo de confidencialidade de uma determinada coluna
function get(resourceGroupName: string, workspaceName: string, sqlPoolName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: SqlPoolSensitivityLabelsGetOptionalParams): Promise<SensitivityLabel>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- workspaceName
-
string
O nome do workspace.
- sqlPoolName
-
string
Nome do pool de SQL
- schemaName
-
string
O nome do esquema.
- tableName
-
string
O nome da tabela.
- columnName
-
string
O nome da coluna.
- sensitivityLabelSource
- SensitivityLabelSource
A origem do rótulo de confidencialidade.
Os parâmetros de opções.
Retornos
Promise<SensitivityLabel>
listCurrent(string, string, string, SqlPoolSensitivityLabelsListCurrentOptionalParams)
Obtém rótulos de confidencialidade do pool de SQL.
function listCurrent(resourceGroupName: string, workspaceName: string, sqlPoolName: string, options?: SqlPoolSensitivityLabelsListCurrentOptionalParams): PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- workspaceName
-
string
O nome do workspace.
- sqlPoolName
-
string
Nome do pool de SQL
Os parâmetros de opções.
Retornos
listRecommended(string, string, string, SqlPoolSensitivityLabelsListRecommendedOptionalParams)
Obtém rótulos de confidencialidade de um determinado pool de SQL.
function listRecommended(resourceGroupName: string, workspaceName: string, sqlPoolName: string, options?: SqlPoolSensitivityLabelsListRecommendedOptionalParams): PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- workspaceName
-
string
O nome do workspace.
- sqlPoolName
-
string
Nome do pool de SQL
Os parâmetros de opções.
Retornos
update(string, string, string, SensitivityLabelUpdateList, SqlPoolSensitivityLabelsUpdateOptionalParams)
Atualize os rótulos de confidencialidade de um determinado Pool de SQL usando um lote de operações.
function update(resourceGroupName: string, workspaceName: string, sqlPoolName: string, parameters: SensitivityLabelUpdateList, options?: SqlPoolSensitivityLabelsUpdateOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- workspaceName
-
string
O nome do workspace.
- sqlPoolName
-
string
Nome do pool de SQL
- parameters
- SensitivityLabelUpdateList
Uma lista de operações de atualização de rótulo de confidencialidade.
Os parâmetros de opções.
Retornos
Promise<void>