ManagedDatabaseSensitivityLabelsOperations interface

Interface representando uma operação HandledDatabaseSensitivityLabels.

Propriedades

createOrUpdate

Cria ou atualiza o rótulo de sensibilidade de uma determinada coluna

delete

Exclui o rótulo de sensibilidade de uma determinada coluna

disableRecommendation

Desabilita as recomendações de confidencialidade em uma determinada coluna

enableRecommendation

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

listByDatabase

Obtém os rótulos de sensibilidade de um dado banco de dados

listCurrentByDatabase

Obtém os rótulos de sensibilidade de um dado banco de dados

listRecommendedByDatabase

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, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams) => Promise<SensitivityLabel>

Valor da propriedade

(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: ManagedDatabaseSensitivityLabelsCreateOrUpdateOptionalParams) => Promise<SensitivityLabel>

delete

Exclui o rótulo de sensibilidade de uma determinada coluna

delete: (resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsDeleteOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsDeleteOptionalParams) => Promise<void>

disableRecommendation

Desabilita as recomendações de confidencialidade em uma determinada coluna

disableRecommendation: (resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsDisableRecommendationOptionalParams) => 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, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: ManagedDatabaseSensitivityLabelsEnableRecommendationOptionalParams) => Promise<void>

get

Recebe o rótulo de sensibilidade de uma determinada coluna

get: (resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: ManagedDatabaseSensitivityLabelsGetOptionalParams) => Promise<SensitivityLabel>

Valor da propriedade

(resourceGroupName: string, managedInstanceName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, sensitivityLabelSource: SensitivityLabelSource, options?: ManagedDatabaseSensitivityLabelsGetOptionalParams) => Promise<SensitivityLabel>

listByDatabase

Obtém os rótulos de sensibilidade de um dado banco de dados

listByDatabase: (resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSensitivityLabelsListByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>

Valor da propriedade

(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSensitivityLabelsListByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>

listCurrentByDatabase

Obtém os rótulos de sensibilidade de um dado banco de dados

listCurrentByDatabase: (resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>

Valor da propriedade

(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSensitivityLabelsListCurrentByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>

listRecommendedByDatabase

Obtém os rótulos de sensibilidade de um dado banco de dados

listRecommendedByDatabase: (resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams) => PagedAsyncIterableIterator<SensitivityLabel, SensitivityLabel[], PageSettings>

Valor da propriedade

(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedDatabaseSensitivityLabelsListRecommendedByDatabaseOptionalParams) => 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, managedInstanceName: string, databaseName: string, parameters: SensitivityLabelUpdateList, options?: ManagedDatabaseSensitivityLabelsUpdateOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, managedInstanceName: string, databaseName: string, parameters: SensitivityLabelUpdateList, options?: ManagedDatabaseSensitivityLabelsUpdateOptionalParams) => Promise<void>