github.com/cycloidio/terraform@v1.1.10-0.20220513142504-76d5c768dc63/command/views/json/message_types.go (about) 1 package json 2 3 type MessageType string 4 5 const ( 6 // Generic messages 7 MessageVersion MessageType = "version" 8 MessageLog MessageType = "log" 9 MessageDiagnostic MessageType = "diagnostic" 10 11 // Operation results 12 MessageResourceDrift MessageType = "resource_drift" 13 MessagePlannedChange MessageType = "planned_change" 14 MessageChangeSummary MessageType = "change_summary" 15 MessageOutputs MessageType = "outputs" 16 17 // Hook-driven messages 18 MessageApplyStart MessageType = "apply_start" 19 MessageApplyProgress MessageType = "apply_progress" 20 MessageApplyComplete MessageType = "apply_complete" 21 MessageApplyErrored MessageType = "apply_errored" 22 MessageProvisionStart MessageType = "provision_start" 23 MessageProvisionProgress MessageType = "provision_progress" 24 MessageProvisionComplete MessageType = "provision_complete" 25 MessageProvisionErrored MessageType = "provision_errored" 26 MessageRefreshStart MessageType = "refresh_start" 27 MessageRefreshComplete MessageType = "refresh_complete" 28 )