Share via


FabricClient.RepairManagementClient Class

Definition

Provides methods for managing repair tasks.

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

public sealed class FabricClient.RepairManagementClient
type FabricClient.RepairManagementClient = class
Public NotInheritable Class FabricClient.RepairManagementClient
Inheritance
FabricClient.RepairManagementClient

Methods

CancelRepairTaskAsync(String, Int64, Boolean, TimeSpan, CancellationToken)

Requests the cancellation of the given repair task.

CancelRepairTaskAsync(String, Int64, Boolean)

Requests the cancellation of the given repair task.

CreateRepairTaskAsync(RepairTask, TimeSpan, CancellationToken)

Creates a new repair task.

CreateRepairTaskAsync(RepairTask)

Creates a new repair task.

DeleteRepairTaskAsync(String, Int64, TimeSpan, CancellationToken)

Deletes the given repair task.

DeleteRepairTaskAsync(String, Int64)

Deletes the given repair task.

ForceApproveRepairTaskAsync(String, Int64, TimeSpan, CancellationToken)

Forces the approval of the given repair task.

ForceApproveRepairTaskAsync(String, Int64)

Forces the approval of the given repair task.

GetRepairTaskListAsync()

Gets a list of all repair tasks.

GetRepairTaskListAsync(String, RepairTaskStateFilter, String, TimeSpan, CancellationToken)

Gets a list of repair tasks matching all of the given filters.

GetRepairTaskListAsync(String, RepairTaskStateFilter, String)

Gets a list of repair tasks matching all of the given filters.

GetRepairTaskListAsync(TimeSpan, CancellationToken)

Gets a list of all repair tasks.

UpdateRepairExecutionStateAsync(RepairTask, TimeSpan, CancellationToken)

Updates a repair task.

UpdateRepairExecutionStateAsync(RepairTask)

Updates a repair task.

UpdateRepairTaskHealthPolicyAsync(String, Int64, Nullable<Boolean>, Nullable<Boolean>, TimeSpan, CancellationToken)

Updates the health policy of the given repair task.

UpdateRepairTaskHealthPolicyAsync(String, Int64, Nullable<Boolean>, Nullable<Boolean>)

Updates the health policy of the given repair task.

Applies to