RecoveryGroupCustomRunbookAction interface

Defines a custom runbook action for the recovery orchestration group.

Extends

Properties

actionResourceId

The ARM Resource ID of the resource that includes the actionable script, such as a Runbook in an Automation Account.

associatedIdentity

The identity associated with actionResourceId for RBAC.

parameters

Key-value parameters for the operation.

type

The type of the recovery orchestration group action.

Inherited Properties

description

A description of the recovery orchestration group action, containing the instructions to be performed during this action.

name

The name of the recovery orchestration group action.

timeoutInMinutes

The maximum amount of time, in minutes, allowed for the action to complete before it times out.

Property Details

actionResourceId

The ARM Resource ID of the resource that includes the actionable script, such as a Runbook in an Automation Account.

actionResourceId?: string

Property Value

string

associatedIdentity

The identity associated with actionResourceId for RBAC.

associatedIdentity?: AssociatedIdentity

Property Value

parameters

Key-value parameters for the operation.

parameters?: Record<string, string>

Property Value

Record<string, string>

type

The type of the recovery orchestration group action.

type: "CustomRunbook"

Property Value

"CustomRunbook"

Inherited Property Details

description

A description of the recovery orchestration group action, containing the instructions to be performed during this action.

description?: string

Property Value

string

Inherited From RecoveryGroupBaseAction.description

name

The name of the recovery orchestration group action.

name: string

Property Value

string

Inherited From RecoveryGroupBaseAction.name

timeoutInMinutes

The maximum amount of time, in minutes, allowed for the action to complete before it times out.

timeoutInMinutes: number

Property Value

number

Inherited From RecoveryGroupBaseAction.timeoutInMinutes