DeletedKeyBundle Class

A DeletedKeyBundle consisting of a WebKey plus its Attributes and deletion info.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
DeletedKeyBundle

Constructor

DeletedKeyBundle(**kwargs)

Parameters

key
JsonWebKey
Required

The Json web key.

attributes
KeyAttributes
Required

The key management attributes.

tags
dict[str, str]
Required

Application specific metadata in the form of key-value pairs.

recovery_id
str
Required

The url of the recovery object, used to identify and recover the deleted key.

Variables

managed
bool

True if the key's lifetime is managed by key vault. If this is a key backing a certificate, then managed will be true.

scheduled_purge_date
datetime

The time when the key is scheduled to be purged, in UTC

deleted_date
datetime

The time when the key was deleted, in UTC