Share via


EncryptionScopeKeyVaultProperties Class

Definition

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

public class EncryptionScopeKeyVaultProperties
type EncryptionScopeKeyVaultProperties = class
Public Class EncryptionScopeKeyVaultProperties
Inheritance
EncryptionScopeKeyVaultProperties

Constructors

EncryptionScopeKeyVaultProperties()

Initializes a new instance of the EncryptionScopeKeyVaultProperties class.

EncryptionScopeKeyVaultProperties(String, String, Nullable<DateTime>)

Initializes a new instance of the EncryptionScopeKeyVaultProperties class.

Properties

CurrentVersionedKeyIdentifier

Gets the object identifier of the current versioned Key Vault Key in use.

KeyUri

Gets or sets 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

Gets timestamp of last rotation of the Key Vault Key.

Applies to