KeyAttributes Class
The object attributes managed by the Azure Key Vault service.
Constructor
KeyAttributes(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
enabled
|
Determines whether or not the object is enabled. |
|
not_before
|
Not before date in seconds since 1970-01-01T00:00:00Z. |
|
expires
|
Expiry date in seconds since 1970-01-01T00:00:00Z. |
|
created
|
Creation time in seconds since 1970-01-01T00:00:00Z. |
|
updated
|
Last updated time in seconds since 1970-01-01T00:00:00Z. |
|
recovery_level
|
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. Known values are: "Purgeable", "Recoverable+Purgeable", "Recoverable", and "Recoverable+ProtectedSubscription". |
|
exportable
|
Indicates if the private key can be exported. |
Attributes
created
00Z.
created: int | None
enabled
Determines whether or not the object is enabled.
enabled: bool | None
expires
00Z.
expires: int | None
exportable
Indicates if the private key can be exported.
exportable: bool | None
not_before
00Z.
not_before: int | None
recovery_level
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. Known values are: "Purgeable", "Recoverable+Purgeable", "Recoverable", and "Recoverable+ProtectedSubscription".
recovery_level: str | _models.DeletionRecoveryLevel | None
updated
00Z.
updated: int | None