ClusterRecoveryPointProperties Class

Definition

Cluster recovery point properties.

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

Constructors

Name Description
ClusterRecoveryPointProperties()

Creates an new ClusterRecoveryPointProperties instance.

Properties

Name Description
ProviderSpecificDetailInstanceType

Gets the provider type.

RecoveryPointTime

The recovery point time.

RecoveryPointType

The recovery point type.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ClusterRecoveryPointProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ClusterRecoveryPointProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ClusterRecoveryPointProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to