Share via


Runbook Class

Definition

Definition of the runbook type.

public class Runbook : Microsoft.Azure.Management.Automation.Models.ResourceBase
[Microsoft.Rest.Serialization.JsonTransformation]
public class Runbook : Microsoft.Azure.Management.Automation.Models.TrackedResource
type Runbook = class
    inherit ResourceBase
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Runbook = class
    inherit TrackedResource
Public Class Runbook
Inherits ResourceBase
Public Class Runbook
Inherits TrackedResource
Inheritance
Inheritance
Attributes

Constructors

Runbook()

Initializes a new instance of the Runbook class.

Runbook(String, String, String, IDictionary<String,String>, String, String, ContentLink, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, IDictionary<String,RunbookParameter>, IList<String>, RunbookDraft, Nullable<RunbookProvisioningState>, String, DateTimeOffset, DateTimeOffset, String, String)

Initializes a new instance of the Runbook class.

Properties

CreationTime

Gets or sets the creation time.

Description

Gets or sets the description.

Draft

Gets or sets the draft runbook properties.

Etag

Gets or sets the etag of the resource.

Etag (Inherited from ResourceBase)
Id (Inherited from ResourceBase)
Id

Gets fully qualified resource Id for the resource

(Inherited from Resource)
JobCount

Gets or sets the job count of the runbook.

LastModifiedBy

Gets or sets the last modified by.

LastModifiedTime

Gets or sets the last modified time.

Location (Inherited from ResourceBase)
Location

Gets or sets the Azure Region where the resource lives

(Inherited from TrackedResource)
LogActivityTrace

Gets or sets the option to log activity trace of the runbook.

LogProgress

Gets or sets progress log option.

LogVerbose

Gets or sets verbose log option.

Name (Inherited from ResourceBase)
Name

Gets the name of the resource

(Inherited from Resource)
OutputTypes

Gets or sets the runbook output types.

Parameters

Gets or sets the runbook parameters.

Properties
ProvisioningState

Gets or sets the provisioning state of the runbook. Possible values include: 'Succeeded'

PublishContentLink

Gets or sets the published runbook content link.

RunbookType

Gets or sets the type of the runbook. Possible values include: 'Script', 'Graph', 'PowerShellWorkflow', 'PowerShell', 'GraphPowerShellWorkflow', 'GraphPowerShell'

State

Gets or sets the state of the runbook. Possible values include: 'New', 'Edit', 'Published'

Tags (Inherited from ResourceBase)
Tags

Gets or sets resource tags.

(Inherited from TrackedResource)
Type (Inherited from ResourceBase)
Type

Gets the type of the resource.

(Inherited from Resource)

Methods

Validate()

Validate the object.

Applies to