KeyVaultProperties interface

Properties of key vault.

Properties

currentVersionedKeyExpirationTimestamp

This is a read only property that represents the expiration time of the current version of the customer managed key used for encryption. NOTE: This property will not be serialized. It can only be populated by the server.

currentVersionedKeyIdentifier

The object identifier of the current versioned Key Vault Key in use. NOTE: This property will not be serialized. It can only be populated by the server.

keyName

The name of KeyVault key.

keyVaultUri

The Uri of KeyVault.

keyVersion

The version of KeyVault key.

lastKeyRotationTimestamp

Timestamp of last rotation of the Key Vault Key. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

currentVersionedKeyExpirationTimestamp

This is a read only property that represents the expiration time of the current version of the customer managed key used for encryption. NOTE: This property will not be serialized. It can only be populated by the server.

currentVersionedKeyExpirationTimestamp?: Date

Property Value

Date

currentVersionedKeyIdentifier

The object identifier of the current versioned Key Vault Key in use. NOTE: This property will not be serialized. It can only be populated by the server.

currentVersionedKeyIdentifier?: string

Property Value

string

keyName

The name of KeyVault key.

keyName?: string

Property Value

string

keyVaultUri

The Uri of KeyVault.

keyVaultUri?: string

Property Value

string

keyVersion

The version of KeyVault key.

keyVersion?: string

Property Value

string

lastKeyRotationTimestamp

Timestamp of last rotation of the Key Vault Key. NOTE: This property will not be serialized. It can only be populated by the server.

lastKeyRotationTimestamp?: Date

Property Value

Date