Share via


KeyVaultProperties Constructors

Definition

Overloads

KeyVaultProperties()

Initializes a new instance of the KeyVaultProperties class.

KeyVaultProperties(String, String, String, Nullable<Boolean>, Nullable<DateTime>)

Initializes a new instance of the KeyVaultProperties class.

KeyVaultProperties()

Initializes a new instance of the KeyVaultProperties class.

public KeyVaultProperties ();
Public Sub New ()

Applies to

KeyVaultProperties(String, String, String, Nullable<Boolean>, Nullable<DateTime>)

Initializes a new instance of the KeyVaultProperties class.

public KeyVaultProperties (string keyIdentifier = default, string versionedKeyIdentifier = default, string identity = default, bool? keyRotationEnabled = default, DateTime? lastKeyRotationTimestamp = default);
new Microsoft.Azure.Management.ContainerRegistry.Models.KeyVaultProperties : string * string * string * Nullable<bool> * Nullable<DateTime> -> Microsoft.Azure.Management.ContainerRegistry.Models.KeyVaultProperties
Public Sub New (Optional keyIdentifier As String = Nothing, Optional versionedKeyIdentifier As String = Nothing, Optional identity As String = Nothing, Optional keyRotationEnabled As Nullable(Of Boolean) = Nothing, Optional lastKeyRotationTimestamp As Nullable(Of DateTime) = Nothing)

Parameters

keyIdentifier
String

Key vault uri to access the encryption key.

versionedKeyIdentifier
String

The fully qualified key identifier that includes the version of the key that is actually used for encryption.

identity
String

The client id of the identity which will be used to access key vault.

keyRotationEnabled
Nullable<Boolean>

Auto key rotation status for a CMK enabled registry.

lastKeyRotationTimestamp
Nullable<DateTime>

Timestamp of the last successful key rotation.

Applies to