ManagedDatabaseSensitivityLabelsOperations Classe
ManagedDatabaseSensibilidadeOperações de Async.
Não deve instantanear esta aula diretamente. Em vez disso, deve criar uma instância do Cliente que o instantaneamente para si e o anexe como um atributo.
- Herança
-
builtins.objectManagedDatabaseSensitivityLabelsOperations
Construtor
ManagedDatabaseSensitivityLabelsOperations(client, config, serializer, deserializer)
Parâmetros
- client
Cliente para pedidos de serviço.
- config
Configuração do cliente de serviço.
- serializer
Um serializador modelo de objeto.
- deserializer
Um deserializador modelo de objeto.
Variáveis
- models
Pseudónimo para modelos de classes usadas neste grupo de operações.
Métodos
create_or_update |
Cria ou atualiza o rótulo de sensibilidade de uma determinada coluna. |
delete |
Elimina o rótulo de sensibilidade de uma determinada coluna. |
disable_recommendation |
Desativa as recomendações de sensibilidade numa determinada coluna. |
enable_recommendation |
Permite recomendações de sensibilidade numa determinada coluna (as recomendações são ativadas por padrão em todas as colunas). |
get |
Obtém o rótulo de sensibilidade de uma determinada coluna. |
list_current_by_database |
Obtém os rótulos de sensibilidade de uma dada base de dados. |
list_recommended_by_database |
Obtém os rótulos de sensibilidade de uma dada base de dados. |
update |
Atualize os rótulos de sensibilidade de uma determinada base de dados utilizando um lote de operações. |
create_or_update
Cria ou atualiza o rótulo de sensibilidade de uma determinada coluna.
async create_or_update(resource_group_name: str, managed_instance_name: str, database_name: str, schema_name: str, table_name: str, column_name: str, parameters: SensitivityLabel, **kwargs: Any) -> SensitivityLabel
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir do Azure Resource Manager API ou do portal.
- cls
- callable
Um tipo ou função personalizado que será passado a resposta direta
Devoluções
SensibilidadeLabel, ou o resultado de cls(resposta)
Tipo de retorno
Exceções
delete
Elimina o rótulo de sensibilidade de uma determinada coluna.
async delete(resource_group_name: str, managed_instance_name: str, database_name: str, schema_name: str, table_name: str, column_name: str, **kwargs: Any) -> None
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir do Azure Resource Manager API ou do portal.
- cls
- callable
Um tipo ou função personalizado que será passado a resposta direta
Devoluções
Nenhum, ou o resultado de cls(resposta)
Tipo de retorno
Exceções
disable_recommendation
Desativa as recomendações de sensibilidade numa determinada coluna.
async 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
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir do Azure Resource Manager API ou do portal.
- cls
- callable
Um tipo ou função personalizado que será passado a resposta direta
Devoluções
Nenhum, ou o resultado de cls(resposta)
Tipo de retorno
Exceções
enable_recommendation
Permite recomendações de sensibilidade numa determinada coluna (as recomendações são ativadas por padrão em todas as colunas).
async 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
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir do Azure Resource Manager API ou do portal.
- cls
- callable
Um tipo ou função personalizado que será passado a resposta direta
Devoluções
Nenhum, ou o resultado de cls(resposta)
Tipo de retorno
Exceções
get
Obtém o rótulo de sensibilidade de uma determinada coluna.
async 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 | SensitivityLabelSource, **kwargs: Any) -> SensitivityLabel
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir do Azure Resource Manager API ou do portal.
- sensitivity_label_source
- str ou SensitivityLabelSource
A fonte da etiqueta de sensibilidade.
- cls
- callable
Um tipo ou função personalizado que será passado a resposta direta
Devoluções
SensibilidadeLabel, ou o resultado de cls(resposta)
Tipo de retorno
Exceções
list_current_by_database
Obtém os rótulos de sensibilidade de uma dada base de dados.
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) -> AsyncIterable[SensitivityLabelListResult]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir do Azure Resource Manager API ou do portal.
- skip_token
- str
- count
- bool
- cls
- callable
Um tipo ou função personalizado que será passado a resposta direta
Devoluções
Um iterador como o exemplo de SensibilidadeLabelListResult ou o resultado de cls(resposta)
Tipo de retorno
Exceções
list_recommended_by_database
Obtém os rótulos de sensibilidade de uma dada base de dados.
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) -> AsyncIterable[SensitivityLabelListResult]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir do Azure Resource Manager API ou do portal.
- skip_token
- str
- include_disabled_recommendations
- bool
Especifica se deve incluir ou não recomendações para deficientes.
- cls
- callable
Um tipo ou função personalizado que será passado a resposta direta
Devoluções
Um iterador como o exemplo de SensibilidadeLabelListResult ou o resultado de cls(resposta)
Tipo de retorno
Exceções
update
Atualize os rótulos de sensibilidade de uma determinada base de dados utilizando um lote de operações.
async update(resource_group_name: str, managed_instance_name: str, database_name: str, parameters: SensitivityLabelUpdateList, **kwargs: Any) -> None
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir do Azure Resource Manager API ou do portal.
- parameters
- SensitivityLabelUpdateList
- cls
- callable
Um tipo ou função personalizado que será passado a resposta direta
Devoluções
Nenhum, ou o resultado de cls(resposta)
Tipo de retorno
Exceções
Atributos
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