Compartilhar via


KeyProperties Classe

ID e atributos de uma chave.

Herança
builtins.object
KeyProperties

Construtor

KeyProperties(key_id: str, attributes: _models.KeyAttributes | None = None, **kwargs)

Parâmetros

key_id
attributes
valor padrão: None

Atributos

created_on

Quando a chave foi criada, em UTC

Tipo de retorno

enabled

Se a chave está habilitada para uso

Tipo de retorno

bool,

expires_on

Quando a chave expirar, em UTC

Tipo de retorno

exportable

Se a chave privada pode ser exportada

Tipo de retorno

bool,

id

A ID da chave

Tipo de retorno

str

managed

Se o tempo de vida da chave é gerenciado por Key Vault. Se a chave apoiar um certificado, isso será verdadeiro.

Tipo de retorno

bool,

name

O nome da chave

Tipo de retorno

str

not_before

O tempo antes do qual a chave não pode ser usada, em UTC

Tipo de retorno

recoverable_days

O número de dias em que a chave é mantida antes de ser excluída de uma Key Vault habilitada para exclusão reversível.

Tipo de retorno

int,

recovery_level

O nível de recuperação de exclusão do cofre para chaves

Tipo de retorno

str,

release_policy

A KeyReleasePolicy especificação das regras sob as quais a chave pode ser exportada.

Tipo de retorno

tags

Metadados específicos do aplicativo na forma de pares chave-valor

Tipo de retorno

updated_on

Quando a chave foi atualizada pela última vez, em UTC

Tipo de retorno

vault_url

URL do cofre que contém a chave

Tipo de retorno

str

version

A versão da chave

Tipo de retorno

str,