Compartir a través de


ArmStorageModelFactory.EncryptionScopeData Método

Definición

Inicializa una nueva instancia de 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

Parámetros

id
ResourceIdentifier

El identificador.

name
String

Nombre.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

source
Nullable<EncryptionScopeSource>

Proveedor del ámbito de cifrado. Valores posibles (que no distinguen mayúsculas de minúsculas): Microsoft.Storage, Microsoft.KeyVault.

state
Nullable<EncryptionScopeState>

Estado del ámbito de cifrado. Valores posibles (sin distinción entre mayúsculas y minúsculas): Habilitado, Deshabilitado.

createdOn
Nullable<DateTimeOffset>

Obtiene la fecha y hora de creación del ámbito de cifrado en UTC.

lastModifiedOn
Nullable<DateTimeOffset>

Obtiene la fecha y hora de última modificación del ámbito de cifrado en UTC.

keyVaultProperties
EncryptionScopeKeyVaultProperties

Propiedades del almacén de claves para el ámbito de cifrado. Se trata de un campo obligatorio si el atributo de ámbito de cifrado 'source' está establecido en 'Microsoft.KeyVault'.

requireInfrastructureEncryption
Nullable<Boolean>

Un valor booleano que indica si el servicio aplica o no una capa secundaria de cifrado con claves administradas por la plataforma para los datos en reposo.

Devoluciones

EncryptionScopeData Nueva instancia para simular.

Se aplica a