Partilhar via


EncryptionProtector Classe

O protetor de encriptação do servidor.

As variáveis são apenas povoadas pelo servidor, e serão ignoradas ao enviar um pedido.

Herança
azure.mgmt.sql.models._models_py3.ProxyResource
EncryptionProtector

Construtor

EncryptionProtector(*, server_key_name: str | None = None, server_key_type: str | ServerKeyType | None = None, auto_rotation_enabled: bool | None = None, **kwargs)

Parâmetros

Name Description
server_key_name
Necessário
str

O nome da chave do servidor.

server_key_type
Necessário

O tipo de protetor de encriptação como 'ServiceManaged', 'AzureKeyVault'. Os valores possíveis incluem: "ServiceManaged", "AzureKeyVault".

auto_rotation_enabled
Necessário

Chave auto rotação de opt-in bandeira. Ou verdadeiro ou falso.

Parâmetros Só de Palavra-Chave

Name Description
server_key_name
Necessário
server_key_type
Necessário
auto_rotation_enabled
Necessário

Variáveis

Name Description
id
str

Identificação de recursos.

name
str

Nome de recurso.

type
str

Tipo de recurso.

kind
str

Tipo protetor de encriptação. Estes são metadados usados para a experiência Azure-Portal.

location
str

Localização do recurso.

subregion
str

Sub-região do protetor de encriptação.

uri
str

O URI da chave do servidor.

thumbprint
str

Impressão digital da chave do servidor.