Share via


RepairTask Class

Definition

Represents a repair task, which includes information about what kind of repair was requested, what its progress is, and what its final result was.

This class supports the Service Fabric platform; it is not meant to be called directly from your code.

public class RepairTask
type RepairTask = class
Public Class RepairTask
Inheritance
RepairTask
Derived

Properties

Action

Gets the requested repair action.

ApprovedTimestamp

Gets the time when the repair task entered the Approved state.

ClaimedTimestamp

Gets the time when the repair task entered the Claimed state.

CompletedTimestamp

Gets the time when the repair task entered the Completed state.

CreatedTimestamp

Gets the time when the repair task entered the Created state.

Description

Gets or sets a description of the purpose or other informational details of the repair task.

ExecutingTimestamp

Gets the time when the repair task entered the Executing state.

Executor

Gets or sets the name of the repair executor.

ExecutorData

Gets or sets a data string that the repair executor can use to store its internal state.

Flags

Gets the flags that give additional details about the status of the repair task.

Impact

Gets an object that describes the impact of the repair.

PerformPreparingHealthCheck

Gets or sets a value to determine if health checks have to be performed when the repair task enters the Preparing state.

PerformRestoringHealthCheck

Gets or sets a value to determine if health checks have to be performed when the repair task enters the Restoring state.

PreparingHealthCheckEndTimestamp

Gets the time when the repair task completed the health check in the Preparing state.

PreparingHealthCheckStartTimestamp

Gets the time when the repair task started the health check in the Preparing state.

PreparingHealthCheckState

Gets the workflow state of the health check when the repair task is in the Preparing state.

PreparingTimestamp

Gets the time when the repair task entered the Preparing state.

RestoringHealthCheckEndTimestamp

Gets the time when the repair task completed the health check in the Restoring state.

RestoringHealthCheckStartTimestamp

Gets the time when the repair task started the health check in the Restoring state.

RestoringHealthCheckState

Gets the workflow state of the health check when the repair task is in the Restoring state.

RestoringTimestamp

Gets the time when the repair task entered the Restoring state.

ResultCode

Gets or sets a value providing additional details about the result of the repair task execution.

ResultDetails

Gets or sets a string providing additional details about the result of the repair task execution.

ResultStatus

Gets or sets a value describing the overall result of the repair task execution.

Scope

Gets an object describing the scope of the repair task.

State

Gets or sets the workflow state of the repair task.

Target

Gets or sets an object describing which entities the requested repair action is targeting.

TaskId

Gets the identifier of the repair task.

Version

Gets or sets the version of the repair task.

Applies to