Sdílet prostřednictvím


DataLakeStoreAccountEncryptionConfig Class

Definition

The encryption configuration for the account.

public class DataLakeStoreAccountEncryptionConfig : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreAccountEncryptionConfig>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreAccountEncryptionConfig>
public class DataLakeStoreAccountEncryptionConfig
type DataLakeStoreAccountEncryptionConfig = class
    interface IJsonModel<DataLakeStoreAccountEncryptionConfig>
    interface IPersistableModel<DataLakeStoreAccountEncryptionConfig>
type DataLakeStoreAccountEncryptionConfig = class
Public Class DataLakeStoreAccountEncryptionConfig
Implements IJsonModel(Of DataLakeStoreAccountEncryptionConfig), IPersistableModel(Of DataLakeStoreAccountEncryptionConfig)
Public Class DataLakeStoreAccountEncryptionConfig
Inheritance
DataLakeStoreAccountEncryptionConfig
Implements

Constructors

DataLakeStoreAccountEncryptionConfig(DataLakeStoreAccountEncryptionConfigType)

Initializes a new instance of DataLakeStoreAccountEncryptionConfig.

Properties

ConfigType

The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'.

KeyVaultMetaInfo

The Key Vault information for connecting to user managed encryption keys.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DataLakeStoreAccountEncryptionConfig>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<DataLakeStoreAccountEncryptionConfig>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataLakeStoreAccountEncryptionConfig>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DataLakeStoreAccountEncryptionConfig>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<DataLakeStoreAccountEncryptionConfig>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to