RecoveryPlanManualActionDetails Class

Definition

Recovery plan manual action details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.RecoveryPlanManualActionDetailsTypeConverter))]
public class RecoveryPlanManualActionDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.IRecoveryPlanManualActionDetails, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.RecoveryPlanManualActionDetailsTypeConverter))>]
type RecoveryPlanManualActionDetails = class
    interface IRecoveryPlanManualActionDetails
    interface IJsonSerializable
    interface IRecoveryPlanActionDetails
    interface IValidates
Public Class RecoveryPlanManualActionDetails
Implements IRecoveryPlanManualActionDetails, IValidates
Inheritance
RecoveryPlanManualActionDetails
Attributes
Implements

Constructors

Name Description
RecoveryPlanManualActionDetails()

Creates an new RecoveryPlanManualActionDetails instance.

Properties

Name Description
Description

The manual action description.

InstanceType

Gets the type of action details (see RecoveryPlanActionDetailsTypes enum for possible values).

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RecoveryPlanManualActionDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RecoveryPlanManualActionDetails.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RecoveryPlanManualActionDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to