Creation time in UTC. NOTE: This property will not be serialized. It can only be populated by the server.
Elliptic curve name. For valid values, see JsonWebKeyCurveName.
Determines whether the object is enabled.
Expiry date in UTC.
Indicates if the private key can be exported. Indicates whether the private key can be exported.
Key identifier.
The key size in bits. For example: 2048, 3072, or 4096 for RSA.
The type of key pair to be used for the certificate.
True if the secret's lifetime is managed by key vault. If this is a secret backing a certificate, then managed will be true. NOTE: This property will not be serialized. It can only be populated by the server.
The name of the key.
Not before date in UTC.
The retention dates of the softDelete data.
The value should be >=7
and <=90
when softDelete enabled.
NOTE: This property will not be serialized. It can only be populated by the server.
Reflects the deletion recovery level currently in effect for keys in the current vault. If it contains 'Purgeable' the key can be permanently deleted by a privileged user; otherwise, only the system can purge the key, at the end of the retention interval. Possible values include: 'Purgeable', 'Recoverable+Purgeable', 'Recoverable', 'Recoverable+ProtectedSubscription' NOTE: This property will not be serialized. It can only be populated by the server.
A KeyReleasePolicy object specifying the rules under which the key can be exported.
Indicates if the same key pair will be used on certificate renewal.
Application specific metadata in the form of key-value pairs.
Last updated time in UTC. NOTE: This property will not be serialized. It can only be populated by the server.
The vault URI.
The version of the key. May be undefined.
Generated using TypeDoc
Properties of the key pair backing a certificate. An interface representing the Properties of KeyVaultKey