RecoveryJobProperties interface

Definition of recovery job associated with Recovery Orchestration Plan.

Extends

Properties

jobType

Discriminator for the Job object hierarchy.

provisioningState

The provisioning state of the recovery job.

Inherited Properties

duration

The time elapsed during the execution of this job.

endTime

The end time of the job execution.

errorDetails

Details of any errors that occurred during the execution of this job.

executionConfigurations

Execution configurations for the job.

jobExtendedInfo

Additional information about the job.

operation

The operation that this job is intended to perform.

resourceId

The resource for which this job was created. This is typically the resource that the job is intended to manage or operate on.

retryDetails

Details of any retries that have been attempted for this job.

startTime

The start time of the job execution.

status

The current status of the job execution.

triggeredBy

Indicates whether the job was triggered by the system or a user.

userComments

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