SensitivityLabelsOperations interface
Интерфейс, представляющий операции SensitivityLabels.
Свойства
| create |
Создаёт или обновляет метку чувствительности данного столбца |
| delete | Удаляет метку чувствительности данного столбца |
| disable |
Отключает рекомендации по чувствительности для заданного столбца |
| enable |
Включает рекомендации по конфиденциальности для заданного столбца (рекомендации включены по умолчанию для всех столбцов) |
| get | Получает метку чувствительности для данного столбца |
| list |
Получает метки чувствительности заданной базы данных |
| list |
Получает метки чувствительности заданной базы данных |
| list |
Получает метки чувствительности заданной базы данных |
| update | Обновить метки чувствительности данной базы данных с помощью пакета операций. |
Сведения о свойстве
createOrUpdate
Создаёт или обновляет метку чувствительности данного столбца
createOrUpdate: (resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: SensitivityLabelsCreateOrUpdateOptionalParams) => Promise<SensitivityLabel>
Значение свойства
(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: SensitivityLabelsCreateOrUpdateOptionalParams) => Promise<SensitivityLabel>
delete
Удаляет метку чувствительности данного столбца
delete: (resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDeleteOptionalParams) => Promise<void>
Значение свойства
(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDeleteOptionalParams) => Promise<void>
disableRecommendation
Отключает рекомендации по чувствительности для заданного столбца
disableRecommendation: (resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDisableRecommendationOptionalParams) => Promise<void>
Значение свойства
(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDisableRecommendationOptionalParams) => Promise<void>
enableRecommendation
Включает рекомендации по конфиденциальности для заданного столбца (рекомендации включены по умолчанию для всех столбцов)
enableRecommendation: (resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsEnableRecommendationOptionalParams) => Promise<void>
Значение свойства
(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsEnableRecommendationOptionalParams) => Promise<void>
get
Получает метку чувствительности для данного столбца
get: (resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: SensitivityLabelsGetOptionalParams) => Promise<SensitivityLabel>
Значение свойства
(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: SensitivityLabelsGetOptionalParams) => Promise<SensitivityLabel>
listByDatabase
Получает метки чувствительности заданной базы данных
listByDatabase: (resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
Значение свойства
(resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
listCurrentByDatabase
Получает метки чувствительности заданной базы данных
listCurrentByDatabase: (resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListCurrentByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
Значение свойства
(resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListCurrentByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
listRecommendedByDatabase
Получает метки чувствительности заданной базы данных
listRecommendedByDatabase: (resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListRecommendedByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
Значение свойства
(resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListRecommendedByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
update
Обновить метки чувствительности данной базы данных с помощью пакета операций.
update: (resourceGroupName: string, serverName: string, databaseName: string, parameters: SensitivityLabelUpdateList, options?: SensitivityLabelsUpdateOptionalParams) => Promise<void>
Значение свойства
(resourceGroupName: string, serverName: string, databaseName: string, parameters: SensitivityLabelUpdateList, options?: SensitivityLabelsUpdateOptionalParams) => Promise<void>