RecoveryJobProperties interface
Definition of recovery job associated with Recovery Orchestration Plan.
- Extends
Properties
| job |
Discriminator for the Job object hierarchy. |
| provisioning |
The provisioning state of the recovery job. |
Inherited Properties
| duration | The time elapsed during the execution of this job. |
| end |
The end time of the job execution. |
| error |
Details of any errors that occurred during the execution of this job. |
| execution |
Execution configurations for the job. |
| job |
Additional information about the job. |
| operation | The operation that this job is intended to perform. |
| resource |
The resource for which this job was created. This is typically the resource that the job is intended to manage or operate on. |
| retry |
Details of any retries that have been attempted for this job. |
| start |
The start time of the job execution. |
| status | The current status of the job execution. |
| triggered |
Indicates whether the job was triggered by the system or a user. |
| user |
User Comments. |
Property Details
jobType
Discriminator for the Job object hierarchy.
jobType: "RecoveryPlan"
Property Value
"RecoveryPlan"
provisioningState
The provisioning state of the recovery job.
provisioningState?: string
Property Value
string
Inherited Property Details
duration
The time elapsed during the execution of this job.
duration?: string
Property Value
string
Inherited From JobProperties.duration
endTime
The end time of the job execution.
endTime?: Date
Property Value
Date
Inherited From JobProperties.endTime
errorDetails
Details of any errors that occurred during the execution of this job.
errorDetails?: JobErrorInfo
Property Value
Inherited From JobProperties.errorDetails
executionConfigurations
Execution configurations for the job.
executionConfigurations?: ExecutionConfigurations
Property Value
Inherited From JobProperties.executionConfigurations
jobExtendedInfo
Additional information about the job.
jobExtendedInfo?: JobExtendedInfo
Property Value
Inherited From JobProperties.jobExtendedInfo
operation
The operation that this job is intended to perform.
operation?: string
Property Value
string
Inherited From JobProperties.operation
resourceId
The resource for which this job was created. This is typically the resource that the job is intended to manage or operate on.
resourceId?: string
Property Value
string
Inherited From JobProperties.resourceId
retryDetails
Details of any retries that have been attempted for this job.
retryDetails?: JobRetryDetails[]
Property Value
Inherited From JobProperties.retryDetails
startTime
The start time of the job execution.
startTime?: Date
Property Value
Date
Inherited From JobProperties.startTime
status
The current status of the job execution.
status?: string
Property Value
string
Inherited From JobProperties.status
triggeredBy
Indicates whether the job was triggered by the system or a user.
triggeredBy?: string
Property Value
string
Inherited From JobProperties.triggeredBy
userComments
User Comments.
userComments?: JobUserComment[]
Property Value
Inherited From JobProperties.userComments