{
  "id": "fleet.units.profile.current.v1",
  "version": "1.0.0",
  "ontologyRevision": "ontology.map.moving_object.v3",
  "deliveryMode": "snapshot+patch",
  "semanticTypes": [
    "map.moving_object"
  ],
  "fields": [
    "corrected_engine_hours_factor",
    "corrected_mileage_factor",
    "display_name",
    "filter_by_satellite_count_enabled",
    "filter_by_satellite_count_value",
    "filter_emissions",
    "hardware_manufacturer_name",
    "hardware_port",
    "hardware_type_class",
    "hardware_type_name",
    "limit_acceleration",
    "lost_connection_enabled",
    "lost_connection_time_value",
    "maximum_permissible_speed",
    "maximum_valid_height",
    "maximum_valid_speed",
    "mileage_by_ignition",
    "minimum_movement_speed",
    "minimum_movement_time",
    "minimum_parking_time",
    "minimum_stop_time",
    "minimum_trip_distance",
    "minimum_valid_height",
    "speed_parameter",
    "trip_detection_type",
    "unit_type_class",
    "unit_type_name",
    "use_odometer"
  ],
  "fieldContracts": {
    "corrected_engine_hours_factor": { "type": "number", "required": false },
    "corrected_mileage_factor": { "type": "number", "required": false },
    "display_name": { "type": "string", "required": true },
    "filter_by_satellite_count_enabled": { "type": "boolean", "required": false },
    "filter_by_satellite_count_value": { "type": "number", "required": false, "minimum": 0 },
    "filter_emissions": { "type": "number", "required": false, "minimum": 0 },
    "hardware_manufacturer_name": { "type": "string", "required": false },
    "hardware_port": { "type": "number", "required": false, "minimum": 0 },
    "hardware_type_class": { "type": "string", "required": false },
    "hardware_type_name": { "type": "string", "required": false },
    "limit_acceleration": { "type": "number", "required": false, "minimum": 0 },
    "lost_connection_enabled": { "type": "boolean", "required": false },
    "lost_connection_time_value": { "type": "number", "required": false, "minimum": 0 },
    "maximum_permissible_speed": { "type": "number", "required": false, "minimum": 0 },
    "maximum_valid_height": { "type": "number", "required": false },
    "maximum_valid_speed": { "type": "number", "required": false, "minimum": 0 },
    "mileage_by_ignition": { "type": "boolean", "required": false },
    "minimum_movement_speed": { "type": "number", "required": false, "minimum": 0 },
    "minimum_movement_time": { "type": "number", "required": false, "minimum": 0 },
    "minimum_parking_time": { "type": "number", "required": false, "minimum": 0 },
    "minimum_stop_time": { "type": "number", "required": false, "minimum": 0 },
    "minimum_trip_distance": { "type": "number", "required": false, "minimum": 0 },
    "minimum_valid_height": { "type": "number", "required": false },
    "speed_parameter": { "type": "string", "required": false },
    "trip_detection_type": { "type": "string", "required": false },
    "unit_type_class": { "type": "string", "required": false },
    "unit_type_name": { "type": "string", "required": false },
    "use_odometer": { "type": "boolean", "required": false }
  },
  "history": {
    "mode": "none",
    "retentionDays": 1
  }
}
