"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var model_util_base_1 = require("model-util-base");
var MsK8sClusterMI = /** @class */ (function () {
    function MsK8sClusterMI() {
    }
    Object.defineProperty(MsK8sClusterMI, "ID", {
        get: function () {
            return new model_util_base_1.FieldInfo('id', 'id');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsK8sClusterMI, "NAME", {
        get: function () {
            return new model_util_base_1.FieldInfo('name', '名称');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsK8sClusterMI, "CLOUD_PROVIDER", {
        get: function () {
            return new model_util_base_1.FieldInfo('cloudProvider', '0:阿里云,1:华为云');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsK8sClusterMI, "JSON_CONFIG", {
        get: function () {
            return new model_util_base_1.FieldInfo('jsonConfig', 'JSON配置');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsK8sClusterMI, "DISABLED", {
        get: function () {
            return new model_util_base_1.FieldInfo('disabled', '禁用标记');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsK8sClusterMI, "CREATE_TIME", {
        get: function () {
            return new model_util_base_1.FieldInfo('createTime', 'create_time');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsK8sClusterMI, "UPDATE_TIME", {
        get: function () {
            return new model_util_base_1.FieldInfo('updateTime', 'update_time');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsK8sClusterMI, "CLUSTER_TYPE", {
        get: function () {
            return new model_util_base_1.FieldInfo('clusterType', '集群类型 0:托管版,1:serverless版');
        },
        enumerable: true,
        configurable: true
    });
    return MsK8sClusterMI;
}());
exports.MsK8sClusterMI = MsK8sClusterMI;
var MsMonitorMetricsMI = /** @class */ (function () {
    function MsMonitorMetricsMI() {
    }
    Object.defineProperty(MsMonitorMetricsMI, "ID", {
        get: function () {
            return new model_util_base_1.FieldInfo('id', 'id');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsMI, "CREATE_TIME", {
        get: function () {
            return new model_util_base_1.FieldInfo('createTime', 'create_time');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsMI, "UPDATE_TIME", {
        get: function () {
            return new model_util_base_1.FieldInfo('updateTime', 'update_time');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsMI, "STATE", {
        get: function () {
            return new model_util_base_1.FieldInfo('state', 'state');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsMI, "CODE", {
        get: function () {
            return new model_util_base_1.FieldInfo('code', '代码');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsMI, "NAME", {
        get: function () {
            return new model_util_base_1.FieldInfo('name', '名称');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsMI, "UNIT_NAME", {
        get: function () {
            return new model_util_base_1.FieldInfo('unitName', '单位名称');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsMI, "PROMETHEUS_QUERY_PARAM", {
        get: function () {
            return new model_util_base_1.FieldInfo('prometheusQueryParam', 'prometheus查询查询参数定义（JSON)');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsMI, "REMARK", {
        get: function () {
            return new model_util_base_1.FieldInfo('remark', '备注');
        },
        enumerable: true,
        configurable: true
    });
    return MsMonitorMetricsMI;
}());
exports.MsMonitorMetricsMI = MsMonitorMetricsMI;
var MsMonitorMetricsTemplateMI = /** @class */ (function () {
    function MsMonitorMetricsTemplateMI() {
    }
    Object.defineProperty(MsMonitorMetricsTemplateMI, "ID", {
        get: function () {
            return new model_util_base_1.FieldInfo('id', 'id');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateMI, "CREATE_TIME", {
        get: function () {
            return new model_util_base_1.FieldInfo('createTime', 'create_time');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateMI, "UPDATE_TIME", {
        get: function () {
            return new model_util_base_1.FieldInfo('updateTime', 'update_time');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateMI, "STATE", {
        get: function () {
            return new model_util_base_1.FieldInfo('state', 'state');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateMI, "CODE", {
        get: function () {
            return new model_util_base_1.FieldInfo('code', '代码');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateMI, "NAME", {
        get: function () {
            return new model_util_base_1.FieldInfo('name', '名称');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateMI, "REMARK", {
        get: function () {
            return new model_util_base_1.FieldInfo('remark', '备注');
        },
        enumerable: true,
        configurable: true
    });
    return MsMonitorMetricsTemplateMI;
}());
exports.MsMonitorMetricsTemplateMI = MsMonitorMetricsTemplateMI;
var MsMonitorMetricsTemplateItemMI = /** @class */ (function () {
    function MsMonitorMetricsTemplateItemMI() {
    }
    Object.defineProperty(MsMonitorMetricsTemplateItemMI, "ID", {
        get: function () {
            return new model_util_base_1.FieldInfo('id', 'id');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateItemMI, "CREATE_TIME", {
        get: function () {
            return new model_util_base_1.FieldInfo('createTime', 'create_time');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateItemMI, "UPDATE_TIME", {
        get: function () {
            return new model_util_base_1.FieldInfo('updateTime', 'update_time');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateItemMI, "STATE", {
        get: function () {
            return new model_util_base_1.FieldInfo('state', 'state');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateItemMI, "TEMPLATE_ID", {
        get: function () {
            return new model_util_base_1.FieldInfo('templateId', '模板id');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateItemMI, "METRICS_ID", {
        get: function () {
            return new model_util_base_1.FieldInfo('metricsId', '指标id');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateItemMI, "UPPER_LIMIT", {
        get: function () {
            return new model_util_base_1.FieldInfo('upperLimit', '上限阈值');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateItemMI, "HOLD_MINUTES", {
        get: function () {
            return new model_util_base_1.FieldInfo('holdMinutes', '保持分钟数');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateItemMI, "LOWER_LIMIT", {
        get: function () {
            return new model_util_base_1.FieldInfo('lowerLimit', '下限阈值');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateItemMI, "COOLING_MINUTES", {
        get: function () {
            return new model_util_base_1.FieldInfo('coolingMinutes', '冷却分钟数');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateItemMI, "METRICS_CODE", {
        get: function () {
            return new model_util_base_1.FieldInfo('metricsCode', '代码');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateItemMI, "METRICS_NAME", {
        get: function () {
            return new model_util_base_1.FieldInfo('metricsName', '名称');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateItemMI, "METRICS_UNIT_NAME", {
        get: function () {
            return new model_util_base_1.FieldInfo('metricsUnitName', '单位名称');
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MsMonitorMetricsTemplateItemMI, "PROMETHEUS_QUERY_PARAM", {
        get: function () {
            return new model_util_base_1.FieldInfo('prometheusQueryParam', 'prometheus查询查询参数定义（JSON)');
        },
        enumerable: true,
        configurable: true
    });
    return MsMonitorMetricsTemplateItemMI;
}());
exports.MsMonitorMetricsTemplateItemMI = MsMonitorMetricsTemplateItemMI;
//# sourceMappingURL=index.js.map