Freigeben über


ArmStorageModelFactory.EncryptionScopeData Methode

Definition

Initialisiert eine neue instance von EncryptionScopeData.

public static Azure.ResourceManager.Storage.EncryptionScopeData EncryptionScopeData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.Storage.Models.EncryptionScopeSource? source = default, Azure.ResourceManager.Storage.Models.EncryptionScopeState? state = default, DateTimeOffset? createdOn = default, DateTimeOffset? lastModifiedOn = default, Azure.ResourceManager.Storage.Models.EncryptionScopeKeyVaultProperties keyVaultProperties = default, bool? requireInfrastructureEncryption = default);
static member EncryptionScopeData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ResourceManager.Storage.Models.EncryptionScopeSource> * Nullable<Azure.ResourceManager.Storage.Models.EncryptionScopeState> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Azure.ResourceManager.Storage.Models.EncryptionScopeKeyVaultProperties * Nullable<bool> -> Azure.ResourceManager.Storage.EncryptionScopeData
Public Shared Function EncryptionScopeData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional source As Nullable(Of EncryptionScopeSource) = Nothing, Optional state As Nullable(Of EncryptionScopeState) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional keyVaultProperties As EncryptionScopeKeyVaultProperties = Nothing, Optional requireInfrastructureEncryption As Nullable(Of Boolean) = Nothing) As EncryptionScopeData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

source
Nullable<EncryptionScopeSource>

Der Anbieter für den Verschlüsselungsbereich. Mögliche Werte (ohne Beachtung der Groß-/Kleinschreibung): Microsoft.Storage, Microsoft.KeyVault.

state
Nullable<EncryptionScopeState>

Der Status des Verschlüsselungsbereichs. Mögliche Werte (ohne Beachtung der Groß-/Kleinschreibung): Aktiviert, Deaktiviert.

createdOn
Nullable<DateTimeOffset>

Ruft das Erstellungsdatum und die Uhrzeit des Verschlüsselungsbereichs in UTC ab.

lastModifiedOn
Nullable<DateTimeOffset>

Ruft das Datum und die Uhrzeit der letzten Änderung des Verschlüsselungsbereichs in UTC ab.

keyVaultProperties
EncryptionScopeKeyVaultProperties

Die Schlüsseltresoreigenschaften für den Verschlüsselungsbereich. Dies ist ein erforderliches Feld, wenn das Attribut des Verschlüsselungsbereichs "source" auf "Microsoft.KeyVault" festgelegt ist.

requireInfrastructureEncryption
Nullable<Boolean>

Ein boolescher Wert, der angibt, ob der Dienst eine sekundäre Verschlüsselungsebene mit plattformseitig verwalteten Schlüsseln für ruhende Daten anwendet oder nicht.

Gibt zurück

Eine neue EncryptionScopeData instance zum Simulieren.

Gilt für: