Udostępnij za pośrednictwem


SensitivityLabelsOperations Klasa

Operacje SensitivityLabelsOperations.

Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego należy utworzyć wystąpienie klienta, które tworzy jego wystąpienie i dołącza je jako atrybut.

Dziedziczenie
builtins.object
SensitivityLabelsOperations

Konstruktor

SensitivityLabelsOperations(client, config, serializer, deserializer)

Parametry

client
Wymagane

Klient żądań obsługi.

config
Wymagane

Konfiguracja klienta usługi.

serializer
Wymagane

Serializator modelu obiektów.

deserializer
Wymagane

Deserializator modelu obiektów.

Zmienne

models

Alias do klas modelu używanych w tej grupie operacji.

Metody

create_or_update

Tworzy lub aktualizuje etykietę poufności danej kolumny.

delete

Usuwa etykietę poufności danej kolumny.

disable_recommendation

Wyłącza rekomendacje dotyczące poufności w danej kolumnie.

enable_recommendation

Włącza rekomendacje dotyczące poufności w danej kolumnie (rekomendacje są domyślnie włączone we wszystkich kolumnach).

get

Pobiera etykietę poufności danej kolumny.

list_current_by_database

Pobiera etykiety poufności danej bazy danych.

list_recommended_by_database

Pobiera etykiety poufności danej bazy danych.

update

Aktualizowanie etykiet poufności danej bazy danych przy użyciu partii operacji.

create_or_update

Tworzy lub aktualizuje etykietę poufności danej kolumny.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

server_name
str
Wymagane

Nazwa serwera.

database_name
str
Wymagane

Nazwa bazy danych.

schema_name
str
Wymagane

Nazwa schematu.

table_name
str
Wymagane

Nazwa tabeli.

column_name
str
Wymagane

Nazwa kolumny.

parameters
SensitivityLabel
Wymagane

Zasób etykiety poufności kolumny.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

SensitivityLabel lub wynik cls(response)

Typ zwracany

Wyjątki

delete

Usuwa etykietę poufności danej kolumny.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

server_name
str
Wymagane

Nazwa serwera.

database_name
str
Wymagane

Nazwa bazy danych.

schema_name
str
Wymagane

Nazwa schematu.

table_name
str
Wymagane

Nazwa tabeli.

column_name
str
Wymagane

Nazwa kolumny.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

disable_recommendation

Wyłącza rekomendacje dotyczące poufności w danej kolumnie.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

server_name
str
Wymagane

Nazwa serwera.

database_name
str
Wymagane

Nazwa bazy danych.

schema_name
str
Wymagane

Nazwa schematu.

table_name
str
Wymagane

Nazwa tabeli.

column_name
str
Wymagane

Nazwa kolumny.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

enable_recommendation

Włącza rekomendacje dotyczące poufności w danej kolumnie (rekomendacje są domyślnie włączone we wszystkich kolumnach).

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

server_name
str
Wymagane

Nazwa serwera.

database_name
str
Wymagane

Nazwa bazy danych.

schema_name
str
Wymagane

Nazwa schematu.

table_name
str
Wymagane

Nazwa tabeli.

column_name
str
Wymagane

Nazwa kolumny.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobiera etykietę poufności danej kolumny.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

server_name
str
Wymagane

Nazwa serwera.

database_name
str
Wymagane

Nazwa bazy danych.

schema_name
str
Wymagane

Nazwa schematu.

table_name
str
Wymagane

Nazwa tabeli.

column_name
str
Wymagane

Nazwa kolumny.

sensitivity_label_source
str lub SensitivityLabelSource
Wymagane

Źródło etykiety poufności.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

SensitivityLabel lub wynik cls(response)

Typ zwracany

Wyjątki

list_current_by_database

Pobiera etykiety poufności danej bazy danych.

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']

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

server_name
str
Wymagane

Nazwa serwera.

database_name
str
Wymagane

Nazwa bazy danych.

skip_token
str
wartość domyślna: None
count
bool
wartość domyślna: None
filter
str
wartość domyślna: None

Wyrażenie filtru OData, które filtruje elementy w kolekcji.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator podobny do wystąpienia funkcji SensitivityLabelListResult lub wyniku cls(response)

Typ zwracany

Wyjątki

Pobiera etykiety poufności danej bazy danych.

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']

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

server_name
str
Wymagane

Nazwa serwera.

database_name
str
Wymagane

Nazwa bazy danych.

skip_token
str
wartość domyślna: None
include_disabled_recommendations
bool
wartość domyślna: None

Określa, czy należy uwzględnić wyłączone zalecenia, czy nie.

filter
str
wartość domyślna: None

Wyrażenie filtru OData, które filtruje elementy w kolekcji.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator podobny do wystąpienia funkcji SensitivityLabelListResult lub wyniku cls(response)

Typ zwracany

Wyjątki

update

Aktualizowanie etykiet poufności danej bazy danych przy użyciu partii operacji.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

server_name
str
Wymagane

Nazwa serwera.

database_name
str
Wymagane

Nazwa bazy danych.

parameters
SensitivityLabelUpdateList
Wymagane
cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

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'>