Share via


AutomationRunbookTaskDetails Class

Definition

This class represents the task details for an automation runbook.

[Newtonsoft.Json.JsonObject("AutomationRunbookTaskDetails")]
public class AutomationRunbookTaskDetails : Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.TaskTypeDetails
[<Newtonsoft.Json.JsonObject("AutomationRunbookTaskDetails")>]
type AutomationRunbookTaskDetails = class
    inherit TaskTypeDetails
Public Class AutomationRunbookTaskDetails
Inherits TaskTypeDetails
Inheritance
AutomationRunbookTaskDetails
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

AutomationRunbookTaskDetails()

Initializes a new instance of the AutomationRunbookTaskDetails class.

AutomationRunbookTaskDetails(String, String, String, String, String, String, String, String, Nullable<Boolean>)

Initializes a new instance of the AutomationRunbookTaskDetails class.

Properties

AccountName

Gets or sets the automation account name of the runbook.

CloudServiceName

Gets or sets the cloud service of the automation runbook account.

IsPrimarySideScript

Gets or sets a value indicating whether it is a primary side script or not.

JobId

Gets or sets the job Id of the runbook execution.

JobOutput

Gets or sets the execution output of the runbook.

Name

Gets or sets the recovery plan task name.

RunbookId

Gets or sets the runbook Id.

RunbookName

Gets or sets the runbook name.

SubscriptionId

Gets or sets the subscription Id of the automation runbook account.

Applies to