Runbook interface

Definition of the runbook type.

Extends

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.

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.

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.

outputTypes

Gets or sets the runbook output types.

parameters

Gets or sets the runbook parameters.

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'

Inherited Properties

id

Fully qualified resource Id for the resource NOTE: This property will not be serialized. It can only be populated by the server.

location

The Azure Region where the resource lives

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags.

type

The type of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

creationTime

Gets or sets the creation time.

creationTime?: Date

Property Value

Date

description

Gets or sets the description.

description?: string

Property Value

string

draft

Gets or sets the draft runbook properties.

draft?: RunbookDraft

Property Value

etag

Gets or sets the etag of the resource.

etag?: string

Property Value

string

jobCount

Gets or sets the job count of the runbook.

jobCount?: number

Property Value

number

lastModifiedBy

Gets or sets the last modified by.

lastModifiedBy?: string

Property Value

string

lastModifiedTime

Gets or sets the last modified time.

lastModifiedTime?: Date

Property Value

Date

logActivityTrace

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

logActivityTrace?: number

Property Value

number

logProgress

Gets or sets progress log option.

logProgress?: boolean

Property Value

boolean

logVerbose

Gets or sets verbose log option.

logVerbose?: boolean

Property Value

boolean

outputTypes

Gets or sets the runbook output types.

outputTypes?: string[]

Property Value

string[]

parameters

Gets or sets the runbook parameters.

parameters?: {[propertyName: string]: RunbookParameter}

Property Value

{[propertyName: string]: RunbookParameter}

provisioningState

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

provisioningState?: "Succeeded"

Property Value

"Succeeded"

Gets or sets the published runbook content link.

publishContentLink?: ContentLink

Property Value

runbookType

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

runbookType?: RunbookTypeEnum

Property Value

state

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

state?: RunbookState

Property Value

Inherited Property Details

id

Fully qualified resource Id for the resource NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From TrackedResource.id

location

The Azure Region where the resource lives

location?: string

Property Value

string

Inherited From TrackedResource.location

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From TrackedResource.name

tags

Resource tags.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From TrackedResource.tags

type

The type of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From TrackedResource.type