Attributes Class

The object attributes managed by the Azure Key Vault service.

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

Inheritance
Attributes

Constructor

Attributes(*, enabled: Optional[bool] = None, not_before: Optional[int] = None, expires: Optional[int] = None, **kwargs)

Variables

enabled
bool

Determines whether or not the object is enabled.

not_before
<xref:long>

Not before date in seconds since 1970-01-01T00:00:00Z.

expires
<xref:long>

Expiry date in seconds since 1970-01-01T00:00:00Z.

created
<xref:long>

Creation time in seconds since 1970-01-01T00:00:00Z.

updated
<xref:long>

Last updated time in seconds since 1970-01-01T00:00:00Z.

recovery_level
str or DeletionRecoveryLevel

The deletion recovery level currently in effect for the object. If it contains 'Purgeable', then the object can be permanently deleted by a privileged user; otherwise, only the system can purge the object at the end of the retention interval. Possible values include: "Purgeable", "Recoverable+Purgeable", "Recoverable", "Recoverable+ProtectedSubscription".