Partilhar via


TransparentDataEncryptionsOperations Classe

TransparenteDataEncrypações Operações de operações.

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.object
TransparentDataEncryptionsOperations

Construtor

TransparentDataEncryptionsOperations(client, config, serializer, deserializer)

Parâmetros

client
Necessário

Cliente para pedidos de serviço.

config
Necessário

Configuração do cliente de serviço.

serializer
Necessário

Um serializador modelo de objeto.

deserializer
Necessário

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 a configuração transparente de encriptação de dados de uma base de dados.

get

Obtém a configuração transparente de encriptação de dados de uma base de dados.

create_or_update

Cria ou atualiza a configuração transparente de encriptação de dados de uma base de dados.

create_or_update(resource_group_name: str, server_name: str, database_name: str, transparent_data_encryption_name: str | '_models.TransparentDataEncryptionName', parameters: '_models.TransparentDataEncryption', **kwargs: Any) -> _models.TransparentDataEncryption

Parâmetros

resource_group_name
str
Necessário

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.

server_name
str
Necessário

O nome do servidor.

database_name
str
Necessário

O nome da base de dados para a qual se aplica a encriptação transparente dos dados.

transparent_data_encryption_name
str ou TransparentDataEncryptionName
Necessário

O nome da configuração transparente de encriptação de dados.

parameters
TransparentDataEncryption
Necessário

Os parâmetros necessários para criar ou atualizar encriptação de dados transparentes.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

Devoluções

TransparentDataEncrycryption, ou o resultado de cls(resposta)

Tipo de retorno

Exceções

get

Obtém a configuração transparente de encriptação de dados de uma base de dados.

get(resource_group_name: str, server_name: str, database_name: str, transparent_data_encryption_name: str | '_models.TransparentDataEncryptionName', **kwargs: Any) -> _models.TransparentDataEncryption

Parâmetros

resource_group_name
str
Necessário

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.

server_name
str
Necessário

O nome do servidor.

database_name
str
Necessário

O nome da base de dados para a qual se aplica a encriptação transparente dos dados.

transparent_data_encryption_name
str ou TransparentDataEncryptionName
Necessário

O nome da configuração transparente de encriptação de dados.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

Devoluções

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