Some action that should be performed externally in order to complete this repair. These actions are exclusive meaning only one of them can be selected. If in the future there actions that can be applied in combination, we will add an InclusiveRepairActionFlag enum and an inclusive_actions repeated field.
Enums
UNKNOWN_REPAIR_ACTION
Unknown repair action.
DELETE
The resource has to be deleted. When using this bit, the CLH should fail the operation. DEPRECATED. Instead use DELETE_RESOURCE OperationSignal in SideChannel.
RETRY
This resource could not be repaired but the repair should be tried again at a later time. This can happen if there is a dependency that needs to be resolved first- e.g. if a parent resource must be repaired before a child resource.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-23 UTC."],[[["\u003cp\u003e\u003ccode\u003eReconciliationOperationMetadata\u003c/code\u003e is metadata returned during resource state reconciliation by the CLH (Cloud Lifecycle Hub).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eexclusive_action\u003c/code\u003e field within \u003ccode\u003eReconciliationOperationMetadata\u003c/code\u003e indicates an exclusive action needed for repair, using the \u003ccode\u003eExclusiveRepairActionFlag\u003c/code\u003e enum.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eExclusiveRepairActionFlag\u003c/code\u003e enum specifies repair actions, with options like \u003ccode\u003eUNKNOWN_REPAIR_ACTION\u003c/code\u003e, \u003ccode\u003eDELETE\u003c/code\u003e (deprecated), and \u003ccode\u003eRETRY\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe field \u003ccode\u003edelete_resource\u003c/code\u003e is deprecated and should no longer be used, as the correct alternative is \u003ccode\u003eexclusive_action\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe enum \u003ccode\u003eDELETE\u003c/code\u003e within \u003ccode\u003eExclusiveRepairActionFlag\u003c/code\u003e is deprecated, and should be replaced with \u003ccode\u003eDELETE_RESOURCE OperationSignal\u003c/code\u003e in SideChannel.\u003c/p\u003e\n"]]],[],null,["# Package cloud.control2.shared.operations\n\nIndex\n-----\n\n- [ReconciliationOperationMetadata](/app-hub/docs/reference/rpc/cloud.control2.shared.operations#cloud.control2.shared.operations.ReconciliationOperationMetadata) (message)\n- [ReconciliationOperationMetadata.ExclusiveRepairActionFlag](/app-hub/docs/reference/rpc/cloud.control2.shared.operations#cloud.control2.shared.operations.ReconciliationOperationMetadata.ExclusiveRepairActionFlag) (enum)\n\nReconciliationOperationMetadata\n-------------------------------\n\nOperation metadata returned by the CLH during resource state reconciliation.\n\nExclusiveRepairActionFlag\n-------------------------\n\nSome action that should be performed externally in order to complete this repair. These actions are exclusive meaning only one of them can be selected. If in the future there actions that can be applied in combination, we will add an InclusiveRepairActionFlag enum and an inclusive_actions repeated field."]]