Share via


IEncryption Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.Api202301Preview.EncryptionTypeConverter))]
public interface IEncryption : Microsoft.Azure.PowerShell.Cmdlets.EventHub.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.Api202301Preview.EncryptionTypeConverter))>]
type IEncryption = interface
    interface IJsonSerializable
Public Interface IEncryption
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

KeySource

Enumerates the possible value of keySource for Encryption

KeyVaultProperty

Properties of KeyVault

RequireInfrastructureEncryption

Enable Infrastructure Encryption (Double Encryption)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to