RecoveryGroupCustomRunbookAction interface
Defines a custom runbook action for the recovery orchestration group.
- Extends
Properties
| action |
The ARM Resource ID of the resource that includes the actionable script, such as a Runbook in an Automation Account. |
| associated |
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. |
| timeout |
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