index.ts 2.72 KB
/**
 *规则链 属性集表单 英文配置文件
  目前共有10个,分类按名称进行配置
 */
export default {
  CalculateDeltaFieldsNameEnum: {
    INPUT_VALUE_KEY: 'Input value key',
    OUTPUT_VALUE_KEY: 'Output value key',
    ROUND: 'Decimals',
    USE_CACHE: 'Use cache for latest value',
    TELL_FAILURE_IF_DELTA_IS_NEGATIVE: 'Tell Failure if delta is negative',
    ADD_PERIOD_BETWEEN_MSGS: 'Add period between messages',
    PERIOD_VALUE_KEY: 'Period value key',
  },
  CustomerAttributesFieldsNameEnum: {
    ATTR_MAPING: 'Attributes mapping',
    TELEMETRY: 'Latest telemetry',
  },
  CustomerDetailsFieldsNameEnum: {
    DETAILS_LIST: 'Select entity details',
    ADD_TO_METADATA: 'Add selected details to message metadata',
  },
  OriginatorAttributesNameEnum: {
    TELL_FAILURE_IF_ABSENT: 'Tell Failure',
    CLIENT_ATTRIBUTE_NAMES: 'Client attributes',
    SHARED_ATTRIBUTE_NAMES: 'Shared attributes',
    SERVER_ATTRIBUTE_NAMES: 'Server attributes',
    LATEST_TS_KEY_NAMES: 'Latest timeseries',
    GET_LATEST_VALUE_WITH_TS: 'Fetch Latest telemetry with Timestamp',
  },
  OriginatorFieldsNameEnum: {
    FIELDS_MAPPING: 'Fields mapping',
  },
  OriginatorTelemetryFieldsNameEnum: {
    LATEST_TS_KEY_NAMES: 'Timeseries key',
    AGGREGATION: 'Data aggregation function',
    FETCH_MODE: 'Fetch Mode',
    ORDER_BY: 'Order by',
    LIMIT: 'Limit',
    USE_METADATA_INTERVAL_PATTERNS: 'Use interval patterns',
    START_INTERVAL: 'Start Interval',
    START_INTERVAL_TIME_UNIT: 'Start Interval Time Unit',
    END_INTERVAL: 'End Interval',
    END_INTERVAL_TIME_UNIT: 'End Interval Time Unit',
    START_INTERVAL_PATTERN: 'startIntervalPattern',
    END_INTERVAL_PATTERN: 'endIntervalPattern',
  },
  RelatedAttributesFieldsNameEnum: {
    RELATIONS_QUERY: 'Relations query',
    ATTR_MAPPING: 'Attributes mapping',
    TELEMETRY: 'Latest telemetry',
  },
  RelatedDeviceAttributeFieldsNameEnum: {
    DEVICE_RELATIONS_QUERY: 'DeviceRelationsQuery',
    TELL_FAILURE_IF_ABSENT: 'Tell Failure',
    CLIENT_ATTRIBUTE_NAMES: 'Client attributes',
    SHARED_ATTRIBUTE_NAMES: 'Shared attributes',
    SERVER_ATTRIBUTE_NAMES: 'Server attributes',
    LATEST_TS_KEY_NAMES: 'Latest timeseries',
    GET_LATEST_VALUE_WITH_TS: 'Fetch Latest telemetry with Timestamp',
    FETCH_LAST_LEVEL_ONLY: 'Obtain only the last level of association',
    // DEVICE_RELATIONS_QUERY
    DIRECTION: 'Direction',
    MAX_LEVEL: 'Max relation level',
    RELATION_TYPE: 'Association type',
    DEVICE_TYPES: 'Device Type',
  },
  TenantAttributesFieldsNameEnum: {
    ATTR_MAPING: 'attrMapping',
    TELEMETRY: 'Latest telemetry',
  },
  TenantDetailsFieldsNameEnum: {
    DETAILS_LIST: 'Add selected details to message metadata',
    ADD_TO_METADATA: 'Select entity details',
  },
};