ClusterRecoveryPoint Class

Definition

Recovery point.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.ClusterRecoveryPointTypeConverter))]
public class ClusterRecoveryPoint : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.IClusterRecoveryPoint
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.ClusterRecoveryPointTypeConverter))>]
type ClusterRecoveryPoint = class
    interface IClusterRecoveryPoint
    interface IJsonSerializable
Public Class ClusterRecoveryPoint
Implements IClusterRecoveryPoint
Inheritance
ClusterRecoveryPoint
Attributes
Implements

Constructors

Name Description
ClusterRecoveryPoint()

Creates an new ClusterRecoveryPoint instance.

Properties

Name Description
Id

The recovery point Id.

Name

The name of the recovery point.

ProviderSpecificDetailInstanceType

Gets the provider type.

RecoveryPointTime

The recovery point time.

RecoveryPointType

The recovery point type.

Type

The resource type.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ClusterRecoveryPoint.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ClusterRecoveryPoint.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.IClusterRecoveryPoint.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ClusterRecoveryPoint into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to