EncryptionScopeKeyVaultProperties interface

The key vault properties for the encryption scope. This is a required field if encryption scope 'source' attribute is set to 'Microsoft.KeyVault'.

Properties

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.

keyUri

The object identifier for a key vault key object. When applied, the encryption scope will use the key referenced by the identifier to enable customer-managed key support on this encryption scope.

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

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

keyUri

The object identifier for a key vault key object. When applied, the encryption scope will use the key referenced by the identifier to enable customer-managed key support on this encryption scope.

keyUri?: 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