// Copyright (C) 2025 wangyusong // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see . package model const ( // KeyComponent is the label for the component name. KeyComponent = "component" // KeyComponentInstance is the label for the component instance name. KeyComponentInstance = "component_instance" // KeyOperation is the label for the operation name. KeyOperation = "operation" // KeyResult is the label for the result of the operation. KeyResult = "result" ValResultSuccess = "success" ValResultError = "error" )