RecoveryPlanScriptActionDetails Class

Definition

Recovery plan script action details.

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

Constructors

Name Description
RecoveryPlanScriptActionDetails()

Creates an new RecoveryPlanScriptActionDetails instance.

Properties

Name Description
FabricLocation

The fabric location.

InstanceType

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

Path

The script path.

Timeout

The script timeout.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RecoveryPlanScriptActionDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RecoveryPlanScriptActionDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IRecoveryPlanScriptActionDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RecoveryPlanScriptActionDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to