SqlPoolSensitivityLabels interface
Interfaz que representa una clase SqlPoolSensitivityLabels.
Métodos
Detalles del método
createOrUpdate(string, string, string, string, string, string, SensitivityLabel, SqlPoolSensitivityLabelsCreateOrUpdateOptionalParams)
Crea o actualiza la etiqueta de confidencialidad de una columna determinada en un grupo 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
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- workspaceName
-
string
Nombre del área de trabajo.
- sqlPoolName
-
string
Nombre del grupo de SQL
- schemaName
-
string
Nombre del esquema.
- tableName
-
string
Nombre de la tabla.
- columnName
-
string
Nombre de la columna.
- parameters
- SensitivityLabel
Recurso de etiqueta de confidencialidad de columna.
Parámetros de opciones.
Devoluciones
Promise<SensitivityLabel>
delete(string, string, string, string, string, string, SqlPoolSensitivityLabelsDeleteOptionalParams)
Elimina la etiqueta de confidencialidad de una columna determinada en un grupo de Sql.
function delete(resourceGroupName: string, workspaceName: string, sqlPoolName: string, schemaName: string, tableName: string, columnName: string, options?: SqlPoolSensitivityLabelsDeleteOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- workspaceName
-
string
Nombre del área de trabajo.
- sqlPoolName
-
string
Nombre del grupo de SQL
- schemaName
-
string
Nombre del esquema.
- tableName
-
string
Nombre de la tabla.
- columnName
-
string
Nombre de la columna.
Parámetros de opciones.
Devoluciones
Promise<void>
disableRecommendation(string, string, string, string, string, string, SqlPoolSensitivityLabelsDisableRecommendationOptionalParams)
Deshabilita las recomendaciones de confidencialidad en una columna determinada
function disableRecommendation(resourceGroupName: string, workspaceName: string, sqlPoolName: string, schemaName: string, tableName: string, columnName: string, options?: SqlPoolSensitivityLabelsDisableRecommendationOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- workspaceName
-
string
Nombre del área de trabajo.
- sqlPoolName
-
string
Nombre del grupo de SQL
- schemaName
-
string
Nombre del esquema.
- tableName
-
string
Nombre de la tabla.
- columnName
-
string
Nombre de la columna.
Parámetros de opciones.
Devoluciones
Promise<void>
enableRecommendation(string, string, string, string, string, string, SqlPoolSensitivityLabelsEnableRecommendationOptionalParams)
Habilita las recomendaciones de confidencialidad en una columna determinada (las recomendaciones están habilitadas de forma predeterminada en todas las columnas).
function enableRecommendation(resourceGroupName: string, workspaceName: string, sqlPoolName: string, schemaName: string, tableName: string, columnName: string, options?: SqlPoolSensitivityLabelsEnableRecommendationOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- workspaceName
-
string
Nombre del área de trabajo.
- sqlPoolName
-
string
Nombre del grupo de SQL
- schemaName
-
string
Nombre del esquema.
- tableName
-
string
Nombre de la tabla.
- columnName
-
string
Nombre de la columna.
Parámetros de opciones.
Devoluciones
Promise<void>
get(string, string, string, string, string, string, SensitivityLabelSource, SqlPoolSensitivityLabelsGetOptionalParams)
Obtiene la etiqueta de confidencialidad de una columna determinada.
function get(resourceGroupName: string, workspaceName: string, sqlPoolName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: SqlPoolSensitivityLabelsGetOptionalParams): Promise<SensitivityLabel>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- workspaceName
-
string
Nombre del área de trabajo.
- sqlPoolName
-
string
Nombre del grupo de SQL
- schemaName
-
string
Nombre del esquema.
- tableName
-
string
Nombre de la tabla.
- columnName
-
string
Nombre de la columna.
- sensitivityLabelSource
- SensitivityLabelSource
Origen de la etiqueta de confidencialidad.
Parámetros de opciones.
Devoluciones
Promise<SensitivityLabel>
listCurrent(string, string, string, SqlPoolSensitivityLabelsListCurrentOptionalParams)
Obtiene las etiquetas de confidencialidad del grupo de SQL.
function listCurrent(resourceGroupName: string, workspaceName: string, sqlPoolName: string, options?: SqlPoolSensitivityLabelsListCurrentOptionalParams): PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- workspaceName
-
string
Nombre del área de trabajo.
- sqlPoolName
-
string
Nombre del grupo de SQL
Parámetros de opciones.
Devoluciones
listRecommended(string, string, string, SqlPoolSensitivityLabelsListRecommendedOptionalParams)
Obtiene las etiquetas de confidencialidad de un grupo de SQL determinado.
function listRecommended(resourceGroupName: string, workspaceName: string, sqlPoolName: string, options?: SqlPoolSensitivityLabelsListRecommendedOptionalParams): PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- workspaceName
-
string
Nombre del área de trabajo.
- sqlPoolName
-
string
Nombre del grupo de SQL
Parámetros de opciones.
Devoluciones
update(string, string, string, SensitivityLabelUpdateList, SqlPoolSensitivityLabelsUpdateOptionalParams)
Actualice las etiquetas de confidencialidad de un grupo de SQL determinado mediante un lote de operaciones.
function update(resourceGroupName: string, workspaceName: string, sqlPoolName: string, parameters: SensitivityLabelUpdateList, options?: SqlPoolSensitivityLabelsUpdateOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- workspaceName
-
string
Nombre del área de trabajo.
- sqlPoolName
-
string
Nombre del grupo de SQL
- parameters
- SensitivityLabelUpdateList
Lista de operaciones de actualización de etiquetas de confidencialidad.
Parámetros de opciones.
Devoluciones
Promise<void>