Share via


FeatureSettings Class

Definition

Class containing feature settings of vault

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.FeatureSettingsTypeConverter))]
public class FeatureSettings : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IFeatureSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.FeatureSettingsTypeConverter))>]
type FeatureSettings = class
    interface IFeatureSettings
    interface IJsonSerializable
Public Class FeatureSettings
Implements IFeatureSettings
Inheritance
FeatureSettings
Attributes
Implements

Constructors

FeatureSettings()

Creates an new FeatureSettings instance.

Properties

CrossRegionRestoreState

CrossRegionRestore state

CrossSubscriptionRestoreState

CrossSubscriptionRestore state

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of FeatureSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of FeatureSettings.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IFeatureSettings.

FromJsonString(String)

Creates a new instance of FeatureSettings, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of FeatureSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to