/*
 * Copyright (c) 2022, NVIDIA CORPORATION.  All rights reserved.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

#ifndef _NVVS_NVVS_JsonStrings_H
#define _NVVS_NVVS_JsonStrings_H

#define NVVS_HEADERS       "test_categories"
#define NVVS_HEADER        "category"
#define NVVS_TESTS         "tests"
#define NVVS_TEST_NAME     "name"
#define NVVS_RESULTS       "results"
#define NVVS_STATUS        "status"
#define NVVS_WARNINGS      "warnings"
#define NVVS_WARNING       "warning"
#define NVVS_INFO          "info"
#define NVVS_VERSION_STR   "version"
#define NVVS_RUNTIME_ERROR "runtime_error"
#define NVVS_GPU_IDS       "gpu_ids"
#define NVVS_NAME          "DCGM GPU Diagnostic"
#define NVVS_GLOBAL_WARN   "Warning"
#define NVVS_TRAINING_MSG  "Training Result"
#define NVVS_ERROR_ID      "error_id"

#endif
