SensitivityLabelsOperations interface

Schnittstelle stellt SensitivityLabels-Operationen dar.

Eigenschaften

createOrUpdate

Erstellt oder aktualisiert das Sensitivitätslabel einer bestimmten Spalte

delete

Löscht das Empfindlichkeitslabel einer gegebenen Spalte

disableRecommendation

Deaktiviert Vertraulichkeitsempfehlungen für eine bestimmte Spalte

enableRecommendation

Aktiviert Vertraulichkeitsempfehlungen für eine bestimmte Spalte (Empfehlungen sind standardmäßig für alle Spalten aktiviert)

get

Erhält das Empfindlichkeitslabel einer gegebenen Spalte

listByDatabase

Erhält die Sensitivitätslabels einer gegebenen Datenbank

listCurrentByDatabase

Erhält die Sensitivitätslabels einer gegebenen Datenbank

listRecommendedByDatabase

Erhält die Sensitivitätslabels einer gegebenen Datenbank

update

Aktualisieren Sie die Empfindlichkeitsetiketten einer bestimmten Datenbank mithilfe eines Operations-Batches.

Details zur Eigenschaft

createOrUpdate

Erstellt oder aktualisiert das Sensitivitätslabel einer bestimmten Spalte

createOrUpdate: (resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, parameters: SensitivityLabel, options?: SensitivityLabelsCreateOrUpdateOptionalParams) => Promise<SensitivityLabel>

Eigenschaftswert

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

delete

Löscht das Empfindlichkeitslabel einer gegebenen Spalte

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

Eigenschaftswert

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

disableRecommendation

Deaktiviert Vertraulichkeitsempfehlungen für eine bestimmte Spalte

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

Eigenschaftswert

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

enableRecommendation

Aktiviert Vertraulichkeitsempfehlungen für eine bestimmte Spalte (Empfehlungen sind standardmäßig für alle Spalten aktiviert)

enableRecommendation: (resourceGroupName: string, serverName: string, databaseName: string, schemaName: string, tableName: string, columnName: string, options?: SensitivityLabelsEnableRecommendationOptionalParams) => Promise<void>

Eigenschaftswert

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

get

Erhält das Empfindlichkeitslabel einer gegebenen Spalte

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

Eigenschaftswert

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

listByDatabase

Erhält die Sensitivitätslabels einer gegebenen Datenbank

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

Eigenschaftswert

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

listCurrentByDatabase

Erhält die Sensitivitätslabels einer gegebenen Datenbank

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

Eigenschaftswert

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

listRecommendedByDatabase

Erhält die Sensitivitätslabels einer gegebenen Datenbank

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

Eigenschaftswert

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

update

Aktualisieren Sie die Empfindlichkeitsetiketten einer bestimmten Datenbank mithilfe eines Operations-Batches.

update: (resourceGroupName: string, serverName: string, databaseName: string, parameters: SensitivityLabelUpdateList, options?: SensitivityLabelsUpdateOptionalParams) => Promise<void>

Eigenschaftswert

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