ArmComputeModelFactory.DiskEncryptionSetData Methode
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.
Initialisiert eine neue instance von DiskEncryptionSetData.
public static Azure.ResourceManager.Compute.DiskEncryptionSetData DiskEncryptionSetData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.Compute.Models.DiskEncryptionSetType? encryptionType = default, Azure.ResourceManager.Compute.Models.KeyForDiskEncryptionSet activeKey = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.KeyForDiskEncryptionSet> previousKeys = default, string provisioningState = default, bool? rotationToLatestKeyVersionEnabled = default, DateTimeOffset? lastKeyRotationTimestamp = default, Azure.ResourceManager.Compute.Models.ComputeApiError autoKeyRotationError = default, string federatedClientId = default);
static member DiskEncryptionSetData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * Nullable<Azure.ResourceManager.Compute.Models.DiskEncryptionSetType> * Azure.ResourceManager.Compute.Models.KeyForDiskEncryptionSet * seq<Azure.ResourceManager.Compute.Models.KeyForDiskEncryptionSet> * string * Nullable<bool> * Nullable<DateTimeOffset> * Azure.ResourceManager.Compute.Models.ComputeApiError * string -> Azure.ResourceManager.Compute.DiskEncryptionSetData
Public Shared Function DiskEncryptionSetData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional encryptionType As Nullable(Of DiskEncryptionSetType) = Nothing, Optional activeKey As KeyForDiskEncryptionSet = Nothing, Optional previousKeys As IEnumerable(Of KeyForDiskEncryptionSet) = Nothing, Optional provisioningState As String = Nothing, Optional rotationToLatestKeyVersionEnabled As Nullable(Of Boolean) = Nothing, Optional lastKeyRotationTimestamp As Nullable(Of DateTimeOffset) = Nothing, Optional autoKeyRotationError As ComputeApiError = Nothing, Optional federatedClientId As String = Nothing) As DiskEncryptionSetData
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
- tags
- IDictionary<String,String>
Die Tags.
- location
- AzureLocation
Der Speicherort.
- identity
- ManagedServiceIdentity
Die verwaltete Identität für den Datenträgerverschlüsselungssatz. Sie sollte die Berechtigung für den Schlüsseltresor erhalten, bevor sie zum Verschlüsseln von Datenträgern verwendet werden kann.
- encryptionType
- Nullable<DiskEncryptionSetType>
Der Schlüsseltyp, der zum Verschlüsseln der Daten des Datenträgers verwendet wird.
- activeKey
- KeyForDiskEncryptionSet
Der Schlüsseltresorschlüssel, der derzeit von diesem Datenträgerverschlüsselungssatz verwendet wird.
- previousKeys
- IEnumerable<KeyForDiskEncryptionSet>
Eine schreibgeschützte Sammlung von Schlüsseltresorschlüsseln, die zuvor von diesem Datenträgerverschlüsselungssatz verwendet wurden, während eine Schlüsselrotation ausgeführt wird. Er ist leer, wenn keine fortlaufende Schlüsselrotation erfolgt.
- provisioningState
- String
Die Datenträgerverschlüsselung legt den Bereitstellungsstatus fest.
Legen Sie dieses Flag auf true fest, um die automatische Aktualisierung dieser Datenträgerverschlüsselung auf die neueste Schlüsselversion zu aktivieren.
- lastKeyRotationTimestamp
- Nullable<DateTimeOffset>
Der Zeitpunkt, zu dem der aktive Schlüssel dieses Datenträgerverschlüsselungssatzes aktualisiert wurde.
- autoKeyRotationError
- ComputeApiError
Der Fehler, der während der Automatischen Schlüsselrotation aufgetreten ist. Wenn ein Fehler vorliegt, wird die automatische Schlüsselrotation erst versucht, wenn der Fehler für diesen Datenträgerverschlüsselungssatz behoben wurde.
- federatedClientId
- String
Mehrinstanzenfähige Anwendungsclient-ID für den Zugriff auf den Schlüsseltresor in einem anderen Mandanten. Wenn Sie den Wert auf "None" festlegen, wird die Eigenschaft gelöscht.
Gibt zurück
Eine neue DiskEncryptionSetData instance zum Mocking.
Gilt für:
Azure SDK for .NET