VaultProperties Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
VaultProperties() |
Initialisiert eine neue instance der VaultProperties-Klasse. |
VaultProperties(Guid, Sku, IList<AccessPolicyEntry>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<CreateMode>, Nullable<Boolean>, NetworkRuleSet) |
Initialisiert eine neue instance der VaultProperties-Klasse. |
VaultProperties()
Initialisiert eine neue instance der VaultProperties-Klasse.
public VaultProperties();
Public Sub New ()
Gilt für:
VaultProperties(Guid, Sku, IList<AccessPolicyEntry>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<CreateMode>, Nullable<Boolean>, NetworkRuleSet)
Initialisiert eine neue instance der VaultProperties-Klasse.
public VaultProperties(Guid tenantId, Microsoft.Azure.Management.KeyVault.Fluent.Models.Sku sku, System.Collections.Generic.IList<Microsoft.Azure.Management.KeyVault.Fluent.Models.AccessPolicyEntry> accessPolicies = default, string vaultUri = default, bool? enabledForDeployment = default, bool? enabledForDiskEncryption = default, bool? enabledForTemplateDeployment = default, bool? enableSoftDelete = default, Microsoft.Azure.Management.KeyVault.Fluent.Models.CreateMode? createMode = default, bool? enablePurgeProtection = default, Microsoft.Azure.Management.KeyVault.Fluent.Models.NetworkRuleSet networkAcls = default);
new Microsoft.Azure.Management.KeyVault.Fluent.Models.VaultProperties : Guid * Microsoft.Azure.Management.KeyVault.Fluent.Models.Sku * System.Collections.Generic.IList<Microsoft.Azure.Management.KeyVault.Fluent.Models.AccessPolicyEntry> * string * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<Microsoft.Azure.Management.KeyVault.Fluent.Models.CreateMode> * Nullable<bool> * Microsoft.Azure.Management.KeyVault.Fluent.Models.NetworkRuleSet -> Microsoft.Azure.Management.KeyVault.Fluent.Models.VaultProperties
Public Sub New (tenantId As Guid, sku As Sku, Optional accessPolicies As IList(Of AccessPolicyEntry) = Nothing, Optional vaultUri As String = Nothing, Optional enabledForDeployment As Nullable(Of Boolean) = Nothing, Optional enabledForDiskEncryption As Nullable(Of Boolean) = Nothing, Optional enabledForTemplateDeployment As Nullable(Of Boolean) = Nothing, Optional enableSoftDelete As Nullable(Of Boolean) = Nothing, Optional createMode As Nullable(Of CreateMode) = Nothing, Optional enablePurgeProtection As Nullable(Of Boolean) = Nothing, Optional networkAcls As NetworkRuleSet = Nothing)
Parameter
- tenantId
- Guid
Die Azure Active Directory-Mandanten-ID, die zum Authentifizieren von Anforderungen an den Schlüsseltresor verwendet werden soll.
- sku
- Sku
SKU-Details
- accessPolicies
- IList<AccessPolicyEntry>
Ein Array von 0 bis 16 Identitäten, die Zugriff auf den Schlüsseltresor haben. Alle Identitäten im Array müssen dieselbe Mandanten-ID wie die Mandanten-ID des Schlüsseltresors verwenden. Wenn createMode
auf recover
festgelegt ist, sind Zugriffsrichtlinien nicht erforderlich. Andernfalls sind Zugriffsrichtlinien erforderlich.
- vaultUri
- String
Der URI des Tresors zum Ausführen von Vorgängen für Schlüssel und Geheimnisse.
Eigenschaft, um anzugeben, ob Azure Virtual Machines zertifikate abrufen dürfen, die als Geheimnisse aus dem Schlüsseltresor gespeichert sind.
Eigenschaft, um anzugeben, ob Azure Disk Encryption Geheimnisse aus dem Tresor abrufen und Schlüssel entpacken darf.
Eigenschaft, um anzugeben, ob Azure Resource Manager Geheimnisse aus dem Schlüsseltresor abrufen darf.
Eigenschaft, um anzugeben, ob die Funktion "vorläufiges Löschen" für diesen Schlüsseltresor aktiviert ist. False-Wert wird nicht akzeptiert.
- createMode
- Nullable<CreateMode>
Der Erstellungsmodus des Tresors, um anzugeben, ob der Tresor wiederhergestellt werden muss oder nicht. Mögliche Werte: "recover", "default"
Eigenschaft, die angibt, ob der Schutz vor Bereinigung für diesen Tresor aktiviert ist. Wenn Sie diese Eigenschaft auf true festlegen, wird der Schutz vor der Bereinigung für diesen Tresor und seinen Inhalt aktiviert. Nur der Key Vault-Dienst kann ein hartes, unwiederbringliches Löschen initiieren. Die Einstellung ist nur wirksam, wenn das vorläufige Löschen ebenfalls aktiviert ist. Das Aktivieren dieser Funktion ist nicht rückgängig gemacht, d. h. die Eigenschaft akzeptiert false nicht als Wert.
- networkAcls
- NetworkRuleSet
Eine Sammlung von Regeln, die die Barrierefreiheit des Tresors von bestimmten Netzwerkstandorten aus regeln.
Gilt für:
Azure SDK for .NET