Freigeben über


SensitivityLabelsOperations Klasse

SensitivityLabelsOperations-Vorgänge.

Sie sollten diese Klasse nicht direkt instanziieren. Stattdessen sollten Sie eine Clientinstanz erstellen, die sie für Sie instanziiert und als Attribut anfügt.

Vererbung
builtins.object
SensitivityLabelsOperations

Konstruktor

SensitivityLabelsOperations(client, config, serializer, deserializer)

Parameter

client
Erforderlich

Client für Dienstanforderungen.

config
Erforderlich

Konfiguration des Dienstclients.

serializer
Erforderlich

Ein Objektmodellserialisierungsprogramm.

deserializer
Erforderlich

Ein Objektmodell-Deserialisierer.

Variablen

models

Alias zum Modellieren von Klassen, die in dieser Vorgangsgruppe verwendet werden.

Methoden

create_or_update

Erstellt oder aktualisiert die Vertraulichkeitsbezeichnung einer bestimmten Spalte.

delete

Löscht die Vertraulichkeitsbezeichnung einer bestimmten Spalte.

disable_recommendation

Deaktiviert Vertraulichkeitsempfehlungen für eine bestimmte Spalte.

enable_recommendation

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

get

Ruft die Vertraulichkeitsbezeichnung einer bestimmten Spalte ab.

list_current_by_database

Ruft die Vertraulichkeitsbezeichnungen einer bestimmten Datenbank ab.

list_recommended_by_database

Ruft die Vertraulichkeitsbezeichnungen einer bestimmten Datenbank ab.

update

Aktualisieren Sie Vertraulichkeitsbezeichnungen einer bestimmten Datenbank mithilfe eines Vorgangsbatches.

create_or_update

Erstellt oder aktualisiert die Vertraulichkeitsbezeichnung einer bestimmten Spalte.

create_or_update(resource_group_name: str, server_name: str, database_name: str, schema_name: str, table_name: str, column_name: str, parameters: '_models.SensitivityLabel', **kwargs: Any) -> _models.SensitivityLabel

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

server_name
str
Erforderlich

Name des Servers

database_name
str
Erforderlich

Der Name der Datenbank.

schema_name
str
Erforderlich

Der Name des Schemas.

table_name
str
Erforderlich

Der Name der Tabelle.

column_name
str
Erforderlich

Der Name der Spalte.

parameters
SensitivityLabel
Erforderlich

Die Vertraulichkeitsbezeichnungsressource für Spalten.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

SensitivityLabel oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

delete

Löscht die Vertraulichkeitsbezeichnung einer bestimmten Spalte.

delete(resource_group_name: str, server_name: str, database_name: str, schema_name: str, table_name: str, column_name: str, **kwargs: Any) -> None

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

server_name
str
Erforderlich

Name des Servers

database_name
str
Erforderlich

Der Name der Datenbank.

schema_name
str
Erforderlich

Der Name des Schemas.

table_name
str
Erforderlich

Der Name der Tabelle.

column_name
str
Erforderlich

Der Name der Spalte.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

disable_recommendation

Deaktiviert Vertraulichkeitsempfehlungen für eine bestimmte Spalte.

disable_recommendation(resource_group_name: str, server_name: str, database_name: str, schema_name: str, table_name: str, column_name: str, **kwargs: Any) -> None

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

server_name
str
Erforderlich

Name des Servers

database_name
str
Erforderlich

Der Name der Datenbank.

schema_name
str
Erforderlich

Der Name des Schemas.

table_name
str
Erforderlich

Der Name der Tabelle.

column_name
str
Erforderlich

Der Name der Spalte.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

enable_recommendation

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

enable_recommendation(resource_group_name: str, server_name: str, database_name: str, schema_name: str, table_name: str, column_name: str, **kwargs: Any) -> None

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

server_name
str
Erforderlich

Name des Servers

database_name
str
Erforderlich

Der Name der Datenbank.

schema_name
str
Erforderlich

Der Name des Schemas.

table_name
str
Erforderlich

Der Name der Tabelle.

column_name
str
Erforderlich

Der Name der Spalte.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get

Ruft die Vertraulichkeitsbezeichnung einer bestimmten Spalte ab.

get(resource_group_name: str, server_name: str, database_name: str, schema_name: str, table_name: str, column_name: str, sensitivity_label_source: str | '_models.SensitivityLabelSource', **kwargs: Any) -> _models.SensitivityLabel

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

server_name
str
Erforderlich

Name des Servers

database_name
str
Erforderlich

Der Name der Datenbank.

schema_name
str
Erforderlich

Der Name des Schemas.

table_name
str
Erforderlich

Der Name der Tabelle.

column_name
str
Erforderlich

Der Name der Spalte.

sensitivity_label_source
str oder SensitivityLabelSource
Erforderlich

Die Quelle der Vertraulichkeitsbezeichnung.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

SensitivityLabel oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_current_by_database

Ruft die Vertraulichkeitsbezeichnungen einer bestimmten Datenbank ab.

list_current_by_database(resource_group_name: str, server_name: str, database_name: str, skip_token: str | None = None, count: bool | None = None, filter: str | None = None, **kwargs: Any) -> Iterable['_models.SensitivityLabelListResult']

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

server_name
str
Erforderlich

Name des Servers

database_name
str
Erforderlich

Der Name der Datenbank.

skip_token
str
Standardwert: None
count
bool
Standardwert: None
filter
str
Standardwert: None

Ein OData-Filterausdruck, der Elemente in der Auflistung filtert.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie eine Instanz von SensitivityLabelListResult oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Ruft die Vertraulichkeitsbezeichnungen einer bestimmten Datenbank ab.

list_recommended_by_database(resource_group_name: str, server_name: str, database_name: str, skip_token: str | None = None, include_disabled_recommendations: bool | None = None, filter: str | None = None, **kwargs: Any) -> Iterable['_models.SensitivityLabelListResult']

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

server_name
str
Erforderlich

Name des Servers

database_name
str
Erforderlich

Der Name der Datenbank.

skip_token
str
Standardwert: None
include_disabled_recommendations
bool
Standardwert: None

Gibt an, ob deaktivierte Empfehlungen eingeschlossen werden sollen oder nicht.

filter
str
Standardwert: None

Ein OData-Filterausdruck, der Elemente in der Auflistung filtert.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie eine Instanz von SensitivityLabelListResult oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

update

Aktualisieren Sie Vertraulichkeitsbezeichnungen einer bestimmten Datenbank mithilfe eines Vorgangsbatches.

update(resource_group_name: str, server_name: str, database_name: str, parameters: '_models.SensitivityLabelUpdateList', **kwargs: Any) -> None

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

server_name
str
Erforderlich

Name des Servers

database_name
str
Erforderlich

Der Name der Datenbank.

parameters
SensitivityLabelUpdateList
Erforderlich
cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

models

models = <module 'azure.mgmt.sql.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\sql\\models\\__init__.py'>