ManagedDatabaseSensitivityLabelsOperations Classe
Operazioni ManagedDatabaseSensitivityLabelsOperations.
Non è consigliabile creare direttamente un'istanza di questa classe. È invece necessario creare un'istanza client che lo crea e lo associa come attributo.
- Ereditarietà
-
builtins.objectManagedDatabaseSensitivityLabelsOperations
Costruttore
ManagedDatabaseSensitivityLabelsOperations(client, config, serializer, deserializer)
Parametri
- client
Client per le richieste di servizio.
- config
Configurazione del client del servizio.
- serializer
Serializzatore di modelli a oggetti.
- deserializer
Deserializzatore del modello a oggetti.
Variabili
- models
Alias per modellare le classi usate in questo gruppo di operazioni.
Metodi
create_or_update |
Crea o aggiorna l'etichetta di riservatezza di una colonna specificata. |
delete |
Elimina l'etichetta di riservatezza di una colonna specificata. |
disable_recommendation |
Disabilita le raccomandazioni di riservatezza in una determinata colonna. |
enable_recommendation |
Abilita le raccomandazioni di riservatezza in una determinata colonna (le raccomandazioni sono abilitate per impostazione predefinita su tutte le colonne). |
get |
Ottiene l'etichetta di riservatezza di una colonna specificata. |
list_current_by_database |
Ottiene le etichette di riservatezza di un determinato database. |
list_recommended_by_database |
Ottiene le etichette di riservatezza di un determinato database. |
update |
Aggiornare le etichette di riservatezza di un determinato database usando un batch di operazioni. |
create_or_update
Crea o aggiorna l'etichetta di riservatezza di una colonna specificata.
create_or_update(resource_group_name: str, managed_instance_name: str, database_name: str, schema_name: str, table_name: str, column_name: str, parameters: '_models.SensitivityLabel', **kwargs: Any) -> _models.SensitivityLabel
Parametri
- resource_group_name
- str
Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
SensitivityLabel o il risultato di cls(response)
Tipo restituito
Eccezioni
delete
Elimina l'etichetta di riservatezza di una colonna specificata.
delete(resource_group_name: str, managed_instance_name: str, database_name: str, schema_name: str, table_name: str, column_name: str, **kwargs: Any) -> None
Parametri
- resource_group_name
- str
Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
disable_recommendation
Disabilita le raccomandazioni di riservatezza in una determinata colonna.
disable_recommendation(resource_group_name: str, managed_instance_name: str, database_name: str, schema_name: str, table_name: str, column_name: str, **kwargs: Any) -> None
Parametri
- resource_group_name
- str
Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
enable_recommendation
Abilita le raccomandazioni di riservatezza in una determinata colonna (le raccomandazioni sono abilitate per impostazione predefinita su tutte le colonne).
enable_recommendation(resource_group_name: str, managed_instance_name: str, database_name: str, schema_name: str, table_name: str, column_name: str, **kwargs: Any) -> None
Parametri
- resource_group_name
- str
Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
get
Ottiene l'etichetta di riservatezza di una colonna specificata.
get(resource_group_name: str, managed_instance_name: str, database_name: str, schema_name: str, table_name: str, column_name: str, sensitivity_label_source: str | '_models.SensitivityLabelSource', **kwargs: Any) -> _models.SensitivityLabel
Parametri
- resource_group_name
- str
Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.
- sensitivity_label_source
- str oppure SensitivityLabelSource
Origine dell'etichetta di riservatezza.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
SensitivityLabel o il risultato di cls(response)
Tipo restituito
Eccezioni
list_current_by_database
Ottiene le etichette di riservatezza di un determinato database.
list_current_by_database(resource_group_name: str, managed_instance_name: str, database_name: str, skip_token: str | None = None, count: bool | None = None, filter: str | None = None, **kwargs: Any) -> Iterable['_models.SensitivityLabelListResult']
Parametri
- resource_group_name
- str
Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.
- skip_token
- str
- count
- bool
- filter
- str
Espressione di filtro OData che filtra gli elementi nella raccolta.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di SensitivityLabelListResult o il risultato di cls(response)
Tipo restituito
Eccezioni
list_recommended_by_database
Ottiene le etichette di riservatezza di un determinato database.
list_recommended_by_database(resource_group_name: str, managed_instance_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']
Parametri
- resource_group_name
- str
Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.
- skip_token
- str
- include_disabled_recommendations
- bool
Specifica se includere raccomandazioni disabilitate o meno.
- filter
- str
Espressione di filtro OData che filtra gli elementi nella raccolta.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di SensitivityLabelListResult o il risultato di cls(response)
Tipo restituito
Eccezioni
update
Aggiornare le etichette di riservatezza di un determinato database usando un batch di operazioni.
update(resource_group_name: str, managed_instance_name: str, database_name: str, parameters: '_models.SensitivityLabelUpdateList', **kwargs: Any) -> None
Parametri
- resource_group_name
- str
Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.
- parameters
- SensitivityLabelUpdateList
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
Attributi
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'>
Azure SDK for Python