Compartilhar via


EncryptionScopeKeyVaultProperties Constructors

Definition

Overloads

EncryptionScopeKeyVaultProperties()

Initializes a new instance of the EncryptionScopeKeyVaultProperties class.

EncryptionScopeKeyVaultProperties(String, String, Nullable<DateTime>)

Initializes a new instance of the EncryptionScopeKeyVaultProperties class.

EncryptionScopeKeyVaultProperties()

Initializes a new instance of the EncryptionScopeKeyVaultProperties class.

public EncryptionScopeKeyVaultProperties ();
Public Sub New ()

Applies to

EncryptionScopeKeyVaultProperties(String, String, Nullable<DateTime>)

Initializes a new instance of the EncryptionScopeKeyVaultProperties class.

public EncryptionScopeKeyVaultProperties (string keyUri = default, string currentVersionedKeyIdentifier = default, DateTime? lastKeyRotationTimestamp = default);
new Microsoft.Azure.PowerShell.Cmdlets.Compute.Helpers.Storage.Models.EncryptionScopeKeyVaultProperties : string * string * Nullable<DateTime> -> Microsoft.Azure.PowerShell.Cmdlets.Compute.Helpers.Storage.Models.EncryptionScopeKeyVaultProperties
Public Sub New (Optional keyUri As String = Nothing, Optional currentVersionedKeyIdentifier As String = Nothing, Optional lastKeyRotationTimestamp As Nullable(Of DateTime) = Nothing)

Parameters

keyUri
String

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.

currentVersionedKeyIdentifier
String

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

lastKeyRotationTimestamp
Nullable<DateTime>

Timestamp of last rotation of the Key Vault Key.

Applies to