Freigeben über


ArmElasticSanModelFactory.KeyVaultProperties Methode

Definition

Initialisiert eine neue instance von KeyVaultProperties.

public static Azure.ResourceManager.ElasticSan.Models.KeyVaultProperties KeyVaultProperties (string keyName = default, string keyVersion = default, Uri keyVaultUri = default, string currentVersionedKeyIdentifier = default, DateTimeOffset? lastKeyRotationTimestamp = default, DateTimeOffset? currentVersionedKeyExpirationTimestamp = default);
static member KeyVaultProperties : string * string * Uri * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> -> Azure.ResourceManager.ElasticSan.Models.KeyVaultProperties
Public Shared Function KeyVaultProperties (Optional keyName As String = Nothing, Optional keyVersion As String = Nothing, Optional keyVaultUri As Uri = Nothing, Optional currentVersionedKeyIdentifier As String = Nothing, Optional lastKeyRotationTimestamp As Nullable(Of DateTimeOffset) = Nothing, Optional currentVersionedKeyExpirationTimestamp As Nullable(Of DateTimeOffset) = Nothing) As KeyVaultProperties

Parameter

keyName
String

Der Name des KeyVault-Schlüssels.

keyVersion
String

Die Version des KeyVault-Schlüssels.

keyVaultUri
Uri

Der URI von KeyVault.

currentVersionedKeyIdentifier
String

Der Objektbezeichner der aktuellen versionierten Key Vault verwendeten Schlüssels.

lastKeyRotationTimestamp
Nullable<DateTimeOffset>

Zeitstempel der letzten Drehung des Key Vault Schlüssels.

currentVersionedKeyExpirationTimestamp
Nullable<DateTimeOffset>

Dies ist eine schreibgeschützte Eigenschaft, die die Ablaufzeit der aktuellen Version des kundenseitig verwalteten Schlüssels darstellt, der für die Verschlüsselung verwendet wird.

Gibt zurück

Eine neue KeyVaultProperties instance zum Mocking.

Gilt für: