Share via


ISecuritySettings Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.SecuritySettingsTypeConverter))]
public interface ISecuritySettings : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.SecuritySettingsTypeConverter))>]
type ISecuritySettings = interface
    interface IJsonSerializable
Public Interface ISecuritySettings
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

EncryptionSetting

Customer Managed Key details of the resource.

ImmutabilityState

Immutability state

SoftDeleteRetentionDurationInDay

Soft delete retention duration

SoftDeleteState

State of soft delete

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to