RecoveryPlanAutomationRunbookActionDetails Class

Definition

Recovery plan Automation runbook action details.

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

Constructors

RecoveryPlanAutomationRunbookActionDetails()

Creates an new RecoveryPlanAutomationRunbookActionDetails instance.

Properties

FabricLocation

The fabric location.

InstanceType

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

RunbookId

The runbook ARM Id.

Timeout

The runbook timeout.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RecoveryPlanAutomationRunbookActionDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RecoveryPlanAutomationRunbookActionDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IRecoveryPlanAutomationRunbookActionDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RecoveryPlanAutomationRunbookActionDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to