Share via


CrossRegionRestoreSettings Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api202501.CrossRegionRestoreSettingsTypeConverter))]
public class CrossRegionRestoreSettings : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api202501.ICrossRegionRestoreSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api202501.CrossRegionRestoreSettingsTypeConverter))>]
type CrossRegionRestoreSettings = class
    interface ICrossRegionRestoreSettings
    interface IJsonSerializable
Public Class CrossRegionRestoreSettings
Implements ICrossRegionRestoreSettings
Inheritance
CrossRegionRestoreSettings
Attributes
Implements

Constructors

Name Description
CrossRegionRestoreSettings()

Creates an new CrossRegionRestoreSettings instance.

Properties

Name Description
State

CrossRegionRestore state

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CrossRegionRestoreSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CrossRegionRestoreSettings.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api202501.ICrossRegionRestoreSettings.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CrossRegionRestoreSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to