Package cloud.control2.shared.operations

Índice

ReconciliationOperationMetadata

Metadados da operação retornados pelo CLH durante a reconciliação do estado do recurso.

Campos
delete_resource
(deprecated)

bool

OBSOLETO. Use exclusive_action.

exclusive_action

ExclusiveRepairActionFlag

Ação exclusiva retornada pela CLH.

ExclusiveRepairActionFlag

Alguma ação que precisa ser realizada externamente para concluir o reparo. Essas ações são exclusivas, ou seja, apenas uma delas pode ser selecionada. Se no futuro houver ações que possam ser aplicadas em combinação, vamos adicionar um enum InclusiveRepairActionFlag e um campo repetido inclusive_actions.

Tipos enumerados
UNKNOWN_REPAIR_ACTION Ação de correção desconhecida.
DELETE

O recurso precisa ser excluído. Ao usar esse bit, o CLH precisa falhar na operação. OBSOLETO. Em vez disso, use DELETE_RESOURCE OperationSignal em SideChannel.

RETRY Não foi possível corrigir esse recurso, mas a correção deve ser tentada novamente mais tarde. Isso pode acontecer se houver uma dependência que precise ser resolvida primeiro, por exemplo, se um recurso pai precisar ser reparado antes de um recurso filho.