SensitivityLabelsOperations interface
Interface representando operações de SensibilityLabels.
Propriedades
| create |
Cria ou atualiza o rótulo de sensibilidade de uma determinada coluna |
| delete | Exclui o rótulo de sensibilidade de uma determinada coluna |
| disable |
Desabilita as recomendações de confidencialidade em uma determinada coluna |
| enable |
Habilita recomendações de confidencialidade em uma determinada coluna (as recomendações são habilitadas por padrão em todas as colunas) |
| get | Recebe o rótulo de sensibilidade de uma determinada coluna |
| list |
Obtém os rótulos de sensibilidade de um dado banco de dados |
| list |
Obtém os rótulos de sensibilidade de um dado banco de dados |
| list |
Obtém os rótulos de sensibilidade de um dado banco de dados |
| update | Atualize os rótulos de sensibilidade de um determinado banco de dados usando um lote de operações. |
Detalhes da propriedade
createOrUpdate
Cria ou atualiza o rótulo de sensibilidade de uma determinada coluna
createOrUpdate: (resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: SensitivityLabelsCreateOrUpdateOptionalParams) => Promise<SensitivityLabel>
Valor da propriedade
(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: SensitivityLabelsCreateOrUpdateOptionalParams) => Promise<SensitivityLabel>
delete
Exclui o rótulo de sensibilidade de uma determinada coluna
delete: (resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDeleteOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDeleteOptionalParams) => Promise<void>
disableRecommendation
Desabilita as recomendações de confidencialidade em uma determinada coluna
disableRecommendation: (resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDisableRecommendationOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsDisableRecommendationOptionalParams) => Promise<void>
enableRecommendation
Habilita recomendações de confidencialidade em uma determinada coluna (as recomendações são habilitadas por padrão em todas as colunas)
enableRecommendation: (resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsEnableRecommendationOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsEnableRecommendationOptionalParams) => Promise<void>
get
Recebe o rótulo de sensibilidade de uma determinada coluna
get: (resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: SensitivityLabelsGetOptionalParams) => Promise<SensitivityLabel>
Valor da propriedade
(resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: SensitivityLabelsGetOptionalParams) => Promise<SensitivityLabel>
listByDatabase
Obtém os rótulos de sensibilidade de um dado banco de dados
listByDatabase: (resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
Valor da propriedade
(resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
listCurrentByDatabase
Obtém os rótulos de sensibilidade de um dado banco de dados
listCurrentByDatabase: (resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListCurrentByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
Valor da propriedade
(resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListCurrentByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
listRecommendedByDatabase
Obtém os rótulos de sensibilidade de um dado banco de dados
listRecommendedByDatabase: (resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListRecommendedByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
Valor da propriedade
(resourceGroupName: string, serverName: string, databaseName: string, options?: SensitivityLabelsListRecommendedByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>
update
Atualize os rótulos de sensibilidade de um determinado banco de dados usando um lote de operações.
update: (resourceGroupName: string, serverName: string, databaseName: string, parameters: SensitivityLabelUpdateList, options?: SensitivityLabelsUpdateOptionalParams) => Promise<void>
Valor da propriedade
(resourceGroupName: string, serverName: string, databaseName: string, parameters: SensitivityLabelUpdateList, options?: SensitivityLabelsUpdateOptionalParams) => Promise<void>