Share via


CrossRegionRestoreDetails Class

Definition

Cross Region Restore details

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

Constructors

Name Description
CrossRegionRestoreDetails()

Creates an new CrossRegionRestoreDetails instance.

Properties

Name Description
SourceBackupInstanceId
SourceRegion

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CrossRegionRestoreDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CrossRegionRestoreDetails.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CrossRegionRestoreDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to